This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

how to program boot configuration table to EVM6678

hello,

 CCS V5.2, EVM6678

 I want to set my evm6678 boot from TFTP and read the doc as follow:

1. Be sure IBL is programmed to I2C EEPROM bus address 81 (0x51), if IBL is not programmed, refer to
   tools\boot_loader\ibl\doc\README.txt on how to program the IBL to EEPROM.

2. By default, IBL will boot a BBLOB image from TFTP, to run this example, we need to change the
   TFTP boot image format to ELF:
   a. In setConfig_c66xx_main() of tools\boot_loader\ibl\src\make\bin\i2cConfig.gel,
      replace
          ibl.bootModes[2].u.ethBoot.bootFormat        = ibl_BOOT_FORMAT_BBLOB;
      with
          ibl.bootModes[2].u.ethBoot.bootFormat        = ibl_BOOT_FORMAT_ELF;
   b. Re-program the boot configuration table, refer to tools\boot_loader\ibl\doc\README.txt on how to program
      the boot configuration table to EEPROM.
     
3. Start a TFTP server (you can download a free, open source application from http://tftpd32.jounin.net) and copy
   tools\boot_loader\examples\i2c\tftp\evmc66xxl\bin\i2ctftpboot_evm66xxl.out to the TFTP base directory, rename
   i2ctftpboot_evm66xxl.out to app.out.

4. Set the IP address of the PC that is running the TFTP server to 192.168.2.101, since by default IBL will set the EVM
   IP address to 192.168.2.100 and the TFTP server IP address to 192.168.2.101.

5. Set the boot dip switches to I2C master mode, bus address 0x51 and boot parameter index to be 4.

6. Be sure the EVM and the PC are connected in the same subnet of a local network, after POR, IBL will download the
   boot image from TFTP server and boot from it.

however,I found the file  i2cConfig.gel and modified it, but  I can not find the way to program the  boot configuration table, can someone help me? thanks a lot!