mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-25 06:00:43 +00:00
a94a4071d4
Replace instances of http://www.ti.com with https://www.ti.com Signed-off-by: Nishanth Menon <nm@ti.com>
82 lines
2.1 KiB
Text
82 lines
2.1 KiB
Text
Summary
|
|
=======
|
|
|
|
Note: this document used to be about the entire family of DaVinci SOCs but the
|
|
support for the DM* family and DA830 has since been dropped.
|
|
|
|
This README is about U-Boot support for TI's DA850 SoC. This SOC has an OMAP
|
|
part number but is very similar to the DaVinci series.
|
|
|
|
Currently the following boards are supported:
|
|
|
|
* TI DA850 EVM
|
|
|
|
* TI OMAP-L138 LCDK
|
|
|
|
* Lego EV3
|
|
|
|
Build
|
|
=====
|
|
|
|
* TI DA850 EVM:
|
|
|
|
make da850evm_config
|
|
make
|
|
|
|
* TI OMAP-L138 LCDK
|
|
|
|
make omapl138_lcdk_defconfig
|
|
make
|
|
|
|
* Lego EV3
|
|
|
|
make legoev3_defconfig
|
|
make
|
|
|
|
Bootloaders
|
|
===============
|
|
|
|
For DA850 an SPL (secondary program loader, see doc/README.SPL) is provided
|
|
to load U-Boot from SPI flash, MMC or NAND. The SPL takes care of the low level
|
|
initialization.
|
|
|
|
The SPL is built as u-boot.ais for all DA850 defconfigs except those booting
|
|
from NOR flash. The resulting image file can be programmed to the SPI flash
|
|
of the DA850 EVM/LCDK.
|
|
|
|
Devices that support booting from NOR utilize execute in place (XIP) and do
|
|
not require SPL to perform low level initialization.
|
|
|
|
Environment Variables
|
|
=====================
|
|
|
|
The DA850 EVM allows the user to specify the maximum cpu clock allowed by the
|
|
silicon, in Hz, via an environment variable "maxcpuclk".
|
|
|
|
The maximum clock rate allowed depends on the silicon populated on the EVM.
|
|
Please make sure you understand the restrictions placed on this clock in the
|
|
device specific datasheet before setting up this variable. This information is
|
|
passed to the Linux kernel using the ATAG_REVISION atag.
|
|
|
|
If "maxcpuclk" is not defined, the configuration CFG_DA850_EVM_MAX_CPU_CLK
|
|
is used to obtain this information.
|
|
|
|
Links
|
|
=====
|
|
|
|
1) TI DA850 EVM
|
|
http://focus.ti.com/docs/prod/folders/print/omap-l138.html
|
|
http://www.logicpd.com/products/development-kits/zoom-omap-l138-evm-development-kit
|
|
|
|
2) TI OMAP-L138 LCDK
|
|
http://focus.ti.com/docs/prod/folders/print/omap-l138.html
|
|
https://www.ti.com/tool/TMDXLCDK138
|
|
|
|
Davinci special defines
|
|
=======================
|
|
|
|
CFG_SYS_DV_NOR_BOOT_CFG: AM18xx based boards, booting in NOR Boot mode
|
|
need a "NOR Boot Configuration Word" stored
|
|
in the NOR Flash. This define adds this.
|
|
More Info about this, see:
|
|
spraba5a.pdf chapter 3.1
|