README.davinci 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. Summary
  2. =======
  3. Note: this document used to be about the entire family of DaVinci SOCs but the
  4. support for the DM* family and DA830 has since been dropped.
  5. This README is about U-Boot support for TI's DA850 SoC. This SOC has an OMAP
  6. part number but is very similar to the DaVinci series.
  7. Currently the following boards are supported:
  8. * TI DA850 EVM
  9. * TI OMAP-L138 LCDK
  10. * Lego EV3
  11. Build
  12. =====
  13. * TI DA850 EVM:
  14. make da850evm_config
  15. make
  16. * TI OMAP-L138 LCDK
  17. make omapl138_lcdk_defconfig
  18. make
  19. * Lego EV3
  20. make legoev3_defconfig
  21. make
  22. Bootloaders
  23. ===============
  24. For DA850 an SPL (secondary program loader, see doc/README.SPL) is provided
  25. to load U-Boot from SPI flash, MMC or NAND. The SPL takes care of the low level
  26. initialization.
  27. The SPL is built as u-boot.ais for all DA850 defconfigs except those booting
  28. from NOR flash. The resulting image file can be programmed to the SPI flash
  29. of the DA850 EVM/LCDK.
  30. Devices that support booting from NOR utilize execute in place (XIP) and do
  31. not require SPL to perform low level initialization.
  32. Environment Variables
  33. =====================
  34. The DA850 EVM allows the user to specify the maximum cpu clock allowed by the
  35. silicon, in Hz, via an environment variable "maxcpuclk".
  36. The maximum clock rate allowed depends on the silicon populated on the EVM.
  37. Please make sure you understand the restrictions placed on this clock in the
  38. device specific datasheet before setting up this variable. This information is
  39. passed to the Linux kernel using the ATAG_REVISION atag.
  40. If "maxcpuclk" is not defined, the configuration CONFIG_DA850_EVM_MAX_CPU_CLK
  41. is used to obtain this information.
  42. Links
  43. =====
  44. 1) TI DA850 EVM
  45. http://focus.ti.com/docs/prod/folders/print/omap-l138.html
  46. http://www.logicpd.com/products/development-kits/zoom-omap-l138-evm-development-kit
  47. 2) TI OMAP-L138 LCDK
  48. http://focus.ti.com/docs/prod/folders/print/omap-l138.html
  49. http://www.ti.com/tool/TMDXLCDK138
  50. Davinci special defines
  51. =======================
  52. CONFIG_SYS_DV_NOR_BOOT_CFG: AM18xx based boards, booting in NOR Boot mode
  53. need a "NOR Boot Configuration Word" stored
  54. in the NOR Flash. This define adds this.
  55. More Info about this, see:
  56. spraba5a.pdf chapter 3.1