1 Steps to use IBL on the TCI6634K2K EVM
3 1. Programing "IBL" on the EEPROM at bus address 0x51
4 (a) Use the I2C EEPROM writer for tci6634k2k EVM from the MCSDK distribution.
5 (b) Program i2crom_0x51_tci6634k2k_le.bin (IBL image) to the EEPROM at I2C BUS
6 address 0x51 following the EEPROM writer's procedure.
8 2. Programming the application on NAND or NOR flash
9 NOTE: This step is not needed if the application is booted from Ethernet.
10 (a) Use the NAND or NOR writer tci6634k2k EVM from the tools directory.
11 (a) Flash the Application to NAND or NOR. For instructions please follow
12 the instructions given along with the NAND/NOR writer.
14 3. Booting the Application using IBL
15 Supported boot modes:
16 IBL supports three I2C boot modes: NOR boot, NAND boot and EMAC boot.
17 Both NOR boot and NAND boot support maximum 2 images, EMAC boot supports only 1 image.
18 For all the I2C boot modes, user needs to set the boot dip switches to I2C master, bus address 0x51.
20 NOR Boot:
21 Set the dip switches (pin1, pin2, pin3, pin4, pin5, pin6, pin7, pin8) to:
23 SW3(off, off, on, off, on, on, on, on),
24 SW5(on, on, on, off, on, on, on, on),
26 This will set the boot param index to 0 to boot the NOR image, by default
27 the boot configuration table sets the NOR offset address to be 0 and
28 image format to be ELF for image 0.
30 NAND Boot:
31 Set the dip switches (pin1, pin2, pin3, pin4, pin5, pin6, pin7, pin8) to:
33 SW3(off, off, on, off, on, off, on, on),
34 SW5(on, on, on, off, on, on, on, on),
36 This will set the boot param index to 2 to boot the NAND image, by default
37 the boot configuration table sets the NAND offset address to be 16384
38 (start of block 1) and image format to be BBLOB for image 0.
40 EMAC Boot:
41 Set the dip switches (pin1, pin2, pin3, pin4, pin5, pin6, pin7, pin8) to:
43 SW3(off, off, on, off, on, on, off, on),
44 SW5(on, on, on, off, on, on, on, on),
46 This will set the boot param index to 4 to boot an image from a remote TFTP
47 server, by default the boot configuration table sets the server IP to be
48 192.168.2.101, board IP to be 192.168.2.100 and image format to be BBLOB.