index 0b788af4c7ef36a97f70d6e3b37e7c39a1ea4df0..352c01cc01f0a72a7660dd58687102cc511dc388 100644 (file)
Steps to use IBL on the c6670 EVM
-1. Programing "IBL" on the EVM's EEPROM
+1. Programing "IBL" on the EEPROM at bus address 0x51
(a) Use the I2C EEPROM writer for c6670 EVM from the MCSDK distribution.
(b) Program i2crom_0x51_c6670_le.dat (IBL image) to the EEPROM at I2C BUS
address 0x51 following the EEPROM writer's procedure.
the instructions given along with the NAND/NOR writer.
4. Booting the Application using IBL
- (a) Set the boot mode dip switch to I2C address (0x51) boot mode on the EVM
- (please refer to the EVM technical reference manual on how to set the
- boot mode dip switches) and power cycle the EVM.
+ Supported boot modes:
+ IBL supports three I2C boot modes: NOR boot, NAND boot and EMAC boot.
+ Both NOR boot and NAND boot support maximum 2 images, EMAC boot supports only 1 image.
+ For all the I2C boot modes, user needs to set the boot dip switches to I2C master, bus address 0x51.
+
+ NOR Boot:
+ Set the dip switches (pin1, pin2, pin3, pin4) to:
+ SW3(off, off, on, off),
+ SW4(on, on, on, on),
+ SW5(on, on, on, off),
+ SW6(on, on, on, on)
+ This will set the boot para index to 0 to boot the NOR image, by default
+ the boot configuration table sets the NOR offset address to be 0 and
+ image format to be ELF for image 0.
+
+ NAND Boot:
+ Set the dip switches (pin1, pin2, pin3, pin4) to:
+ SW3(off, off, on, off),
+ SW4(on, off, on, on),
+ SW5(on, on, on, off),
+ SW6(on, on, on, on)
+ This will set the boot para index to 2 to boot the NAND image, by default
+ the boot configuration table sets the NAND offset address to be 16384
+ (start of block 1) and image format to be BBLOB for image 0.
+
+ EMAC Boot:
+ Set the dip switches (pin1, pin2, pin3, pin4) to:
+ SW3(off, off, on, off),
+ SW4(on, on, off, on),
+ SW5(on, on, on, off),
+ SW6(on, on, on, on)
+ This will set the boot para index to 4 to boot an image from a remote TFTP
+ server, by default the boot configuration table sets the server IP to be
+ 192.168.2.101, board IP to be 192.168.2.100 and image format to be BBLOB.