blob: a2e96a5a21e795830ad89f77c88b44f67bfea558 [file] [log] [blame]
Sandeep Paulraj6406d6d2009-11-21 13:13:59 -05001Summary
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
Sekhar Nori718f7462010-11-19 11:39:46 -050024* TI DA850 EVM
25
Sandeep Paulraj6406d6d2009-11-21 13:13:59 -050026* DM355 based Leopard board
27
28* DM644x based schmoogie board
29
30* DM644x based sffsdr board
31
32* DM644x based sonata board
33
34Build
35=====
36
37* TI DaVinci DM644x EVM:
38
39make davinci_dvevm_config
40make
41
42* TI DaVinci DM646x EVM:
43
44make davinci_dm6467evm_config
45make
46
47* TI DaVinci DM355 EVM:
48
49make davinci_dm355evm_config
50make
51
52* TI DaVinci DM365 EVM:
53
54make davinci_dm365evm_config
55make
56
57* TI DA830 EVM:
58
59make da830evm_config
60make
61
Sekhar Nori718f7462010-11-19 11:39:46 -050062* TI DA850 EVM:
63
64make da850evm_config
65make
66
Sandeep Paulraj6406d6d2009-11-21 13:13:59 -050067* DM355 based Leopard board:
68
69make davinci_dm355leopard_config
70make
71
72* DM644x based schmoogie board:
73
74make davinci_schmoogie_config
75make
76
77* DM644x based sffsdr board:
78
79make davinci_sffsdr_config
80make
81
82* DM644x based sonata board:
83
84make davinci_sonata_config
85make
86
87Bootloaders
88===============
89
90The DaVinci SOC's use 2 bootloaders. The low level initialization
91is done by a UBL(user boot loader). The UBL is written to a NAND/NOR/SPI flash
92by a programmer. During initial bootup, the ROM Bootloader reads the UBL
93from a storage device and loads it into the IRAM. The UBL then loads the U-Boot
94into the RAM.
95The programmers and UBL are always released as part of any standard TI
96software release associated with an SOC.
97
98Links
99=====
100
1011) TI DaVinci DM355 EVM:
102http://focus.ti.com/docs/prod/folders/print/tms320dm355.html
103http://www.spectrumdigital.com/product_info.php?cPath=103&products_id=203&osCsid=c499af6087317f11b3da19b4e8f1af32
104
1052) TI DaVinci DM365 EVM:
106http://focus.ti.com/docs/prod/folders/print/tms320dm365.html?247SEM=
107http://support.spectrumdigital.com/boards/evmdm365/revc/
108
1093) DaVinci DM355 based leopard board
110http://designsomething.org/leopardboard/default.aspx
111http://www.spectrumdigital.com/product_info.php?cPath=103&products_id=192&osCsid=67c20335668ffc57cb35727106eb24b1
112
1134) TI DaVinci DM6467 EVM:
114http://focus.ti.com/docs/prod/folders/print/tms320dm6467.html
115http://support.spectrumdigital.com/boards/evmdm6467/revf/
116
1175) TI DaVinci DM6446 EVM:
118http://focus.ti.com/docs/prod/folders/print/tms320dm6446.html
119http://www.spectrumdigital.com/product_info.php?cPath=103&products_id=222
120
1216) TI DA830 EVM
122http://focus.ti.com/apps/docs/gencontent.tsp?appId=1&contentId=52385
123http://www.spectrumdigital.com/product_info.php?cPath=37&products_id=214
Sekhar Nori718f7462010-11-19 11:39:46 -0500124
1257) TI DA850 EVM
126http://focus.ti.com/docs/prod/folders/print/omap-l138.html
127http://www.logicpd.com/products/development-kits/zoom-omap-l138-evm-development-kit