1Summary 2======= 3 4This README is about U-Boot support for TI's ARM 926EJS based family of SoCs. 5These SOCs are used for cameras, video security and surveillance, DVR's, etc. 6DaVinci SOC's comprise of DM644x, DM646x, DM35x and DM36x series of SOC's 7Additionally there are some SOCs meant for the audio market which though have 8an OMAP part number are very similar to the DaVinci series of SOC's 9Additionally, some family members contain a TI DSP and/or graphics 10co processors along with a host of other peripherals. 11 12Currently the following boards are supported: 13 14* TI DaVinci DM644x EVM 15 16* TI DaVinci DM646x EVM 17 18* TI DaVinci DM355 EVM 19 20* TI DaVinci DM365 EVM 21 22* TI DA830 EVM 23 24* DM355 based Leopard board 25 26* DM644x based schmoogie board 27 28* DM644x based sffsdr board 29 30* DM644x based sonata board 31 32Build 33===== 34 35* TI DaVinci DM644x EVM: 36 37make davinci_dvevm_config 38make 39 40* TI DaVinci DM646x EVM: 41 42make davinci_dm6467evm_config 43make 44 45* TI DaVinci DM355 EVM: 46 47make davinci_dm355evm_config 48make 49 50* TI DaVinci DM365 EVM: 51 52make davinci_dm365evm_config 53make 54 55* TI DA830 EVM: 56 57make da830evm_config 58make 59 60* DM355 based Leopard board: 61 62make davinci_dm355leopard_config 63make 64 65* DM644x based schmoogie board: 66 67make davinci_schmoogie_config 68make 69 70* DM644x based sffsdr board: 71 72make davinci_sffsdr_config 73make 74 75* DM644x based sonata board: 76 77make davinci_sonata_config 78make 79 80Bootloaders 81=============== 82 83The DaVinci SOC's use 2 bootloaders. The low level initialization 84is done by a UBL(user boot loader). The UBL is written to a NAND/NOR/SPI flash 85by a programmer. During initial bootup, the ROM Bootloader reads the UBL 86from a storage device and loads it into the IRAM. The UBL then loads the U-Boot 87into the RAM. 88The programmers and UBL are always released as part of any standard TI 89software release associated with an SOC. 90 91Links 92===== 93 941) TI DaVinci DM355 EVM: 95http://focus.ti.com/docs/prod/folders/print/tms320dm355.html 96http://www.spectrumdigital.com/product_info.php?cPath=103&products_id=203&osCsid=c499af6087317f11b3da19b4e8f1af32 97 982) TI DaVinci DM365 EVM: 99http://focus.ti.com/docs/prod/folders/print/tms320dm365.html?247SEM= 100http://support.spectrumdigital.com/boards/evmdm365/revc/ 101 1023) DaVinci DM355 based leopard board 103http://designsomething.org/leopardboard/default.aspx 104http://www.spectrumdigital.com/product_info.php?cPath=103&products_id=192&osCsid=67c20335668ffc57cb35727106eb24b1 105 1064) TI DaVinci DM6467 EVM: 107http://focus.ti.com/docs/prod/folders/print/tms320dm6467.html 108http://support.spectrumdigital.com/boards/evmdm6467/revf/ 109 1105) TI DaVinci DM6446 EVM: 111http://focus.ti.com/docs/prod/folders/print/tms320dm6446.html 112http://www.spectrumdigital.com/product_info.php?cPath=103&products_id=222 113 1146) TI DA830 EVM 115http://focus.ti.com/apps/docs/gencontent.tsp?appId=1&contentId=52385 116http://www.spectrumdigital.com/product_info.php?cPath=37&products_id=214 117