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.
您好!
我们现在正在使用的是C6657的自制版,想采用SPI nor flash的形式进行boot,nor flash用的赛普拉斯的S25FS512,测试过读写没有问题
现在工程中程序是单核的带有sys/bios的,并且没有将程序段或者数据段放入DDR,map的配置如下:
主要都放在了LL2和MSMC中。
生成出来的.out文件比较大,达到了7M多,在论坛上找到了8838.SPI_Bootloader的工具。8838.SPI_Bootloader.zip
我将.out文件修改成simple.out后,运行后,提示我在将.btbl转换为.i2c时,输入数据过大,无法转换
尝试过将.rmd里length = 0x1000000,字节数大于我的.out文件,但结果依然一样,在转换为.i2c时失败。
请问,我需要怎么做才能将我的.out文件给通过工具链生成出待烧写的.dat或者.bin文件呢?
是否还有其他版本的工具链可以解决这一问题呢?
希望得到解答
谢谢!
您好,
请问是使用direct SPI boot mode还是 ( IBL + app = IBL being in EEPROM and flashing app binary into SPI-NOR? )
--如果是Direct SPI boot,请遵循以下步骤:https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1171336/faq-tms320c6657-how-to-run-the-direct-spi-boot-example-on-ti-c6657-evm-without-ibl
--如果是 ( IBL + APP ),请参阅该FAQ:https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1057566/faq-tms320c6657-how-to-flash-the-ibl-intermediate-boot-loader-into-eeprom-and-how-to-flash-the-application-binary-into-nor-how-to-boot-the-ibl-application-binary
如果您有C6657 TI EVM,您可以遵循以上步骤来进行测试。
一旦成功,您就可以与您的自制板进行对比并找出不同。