参考的是该文档以及其下所附的工程文件,来实现DM6437的SPI FLASH BOOT。
http://processors.wiki.ti.com/index.php/DM643x_24-bit_SPI_Secondary_Boot_Loader
按照说明,需要使用 genAIS.pl生成bootloader及应用程序的AIS格式的.bin文件,之后使用combineAIS.pl工具将两者合为一个。
但是所给的工程文件夹下只有combineAIS.pl,却没有genASI.pl,如图:
之后使用了这里找到的genAIS.pl,
按照这个命令生成AIS格式的.bin文件(前边那个链接里参考文档给出的):
生成的文件有点问题:
1.命令上写的目标文件是.bin,生成的却是.ais
2.我用这个命令对工程所给的SPI_secondary_boot.out文件生成AIS文件,与工程给出的现成的它的AIS文件相比,除了第1点,大小也不一样。
请问这是我的这个genAIS的问题呢?还是命令的参数不太对?
生成.ais的话,后续的combineAIS也不能打开,输入必须是.bin才行,如果只是后缀格式的问题,那.ais如何转换成.bin 呢?












