00cd5daf9c09a0a354140b0bd984ec7b5b7e86a6
1 =====================================================
2 C6x Bootloader Release Note
3 Version: 1.0.0.4
4 May 2011
5 =====================================================
7 1) Supported TARGETS:
8 - C6455
9 - C6472
10 - C6474
11 - C661x
13 2) Supported ENDIAN
14 - big
15 - little
17 3) Required toolset
18 - TI CGEN compiler CGT_C6000_7.2.0
20 Requirements for building IBL on Windows:
21 For building on a Windows machine, a GNU development environment is
22 required. MinGW installation is required for this.
23 MinGW project link: http://www.mingw.org/
24 MinGW installer can be obtained from the following link
25 http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20110316/mingw-get-inst-20110316.exe/download
26 While installing MinGW following options have to be chosen:
27 1. MinGw Compiler Suite
28 - C Compiler
29 2. MinGW Developer Toolkit
31 4) Build Instructions
33 - Change directory to ibl\src\make
34 - Modify the environment setup script to match the tool chain installation
35 directory:
36 For building in MINGW-MSYS Bash shell modify setupenvMsys.sh
37 For building in Linux Bash shell modify setupenvLnx.sh
38 - Set the environment variables:
39 On a Linux Bash shell run "source setupenvLnx.sh"
40 On a MinGW-MSYS Bash shell "source setupenvMsys.sh"
41 - For building run the following make command:
42 For C6678 Low Cost EVM:
43 make evm_c6678_i2c ENDIAN=little I2C_BUS_ADDR=0x51
44 For C6670 Low Cost EVM:
45 make evm_c6670_i2c ENDIAN=little I2C_BUS_ADDR=0x51
47 or for generic build option:
48 make <TARGET> ENDIAN=[little|big]
49 make c6455 ENDIAN=liitle
50 make c6455 ENDIAN=big