请问各位技术支持及大神,hex6x.exe bconvert64x.exe b2i2c.exe b2ccs.exe romparse.exe ccs2bin.exe等工具怎么用?有相关文档吗?我看了bootloader.pdf也没看到说明,只是说用哪个哪个工具转换。
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.
请问各位技术支持及大神,hex6x.exe bconvert64x.exe b2i2c.exe b2ccs.exe romparse.exe ccs2bin.exe等工具怎么用?有相关文档吗?我看了bootloader.pdf也没看到说明,只是说用哪个哪个工具转换。
核心是hex工具,可以参考C:\ti\ccsv5\tools\compiler\c6000_7.4.4\doc或类似目录下spru186文档hex工具章节。
其余的工具都是用来做数据格式的转换,可以参考首页SPI boot的实例。
另外bootloader文档的说明
Utilities used to generate different table formats are listed below:
• Hex6x is used to convert the application code into a boot table format.
• Romparse is used to append the boot parameter to a boot table or a boot
configuration table.
• Bootconvert6x is used to convert the boot table derived from a little endian
application code to a big endian format. This is required as the RBL assumes all
the images to be in big endian mode.
• B2i2c is used to convert the boot table into a i2c/spi format table. This table can
be loaded into an EEPROM that is connected through I 2 C to the device.
• Bootpacket is used to break the boot table into packets that can be sent from the
host to the device booted in Ethernet boot mode.
• Pcsendpkt is used to help the host send the packets generated by bootpacket to
the boot device.