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.
Hello 您好,
SPI nor flash boot 搞了一段时间了,一直没弄通,现在有以下问题请教。
1. striker 的C6678 例程是否经过DDR3 参数的修改,可以在其他C66x 的内核上应用。
striker 工程连接:
e2echina.ti.com/.../8065
例程参考1423.spi_boot_suit_v2.3.1_release.zip
AddDdrTable6678.exe 这个里面除了改写其DDR参数,重新编译生成可执行文件外,这个文件夹同一位置的其他文件是否需要修改?
文件路径:..\spi_boot_suit_v2.3.1_release\spi_boot_suit_v2.3\1_utilities\1.6678\singlecore_boot_not_support_large_binary\
2. I2C SPI boot 启动模式在寄存器设置是选择 I2C 还是 选择SPI boot?
3. 有没有专门的C6657的 SPI nor flash的二级启动的参考例程,可供参考代码?上次有直接启动的例程由于具体参数描述不明白,我改动过参数根据BOOT_EMIF4_TBL_T数据结构,
但是没有成功? BOOT_EMIF4_TBL_T 数据结构 似乎和 spiboot.c 的里面的结构赋值不匹配,有没有在spiboot.c 对该配置参数有详细的描述?
我发了连接请教各位,但是没有得到回复,连接如下:
e2echina.ti.com/.../158769
4. 如果硬件设计里面有基于 I2C 的 ERPROM硬件电路,是否我们必须用 I2C SPI Nor flash启动模式,SPI 直接启动模式是否就不能用?
5. 如果用直接启动的 SPI nor flash,烧写完应用程序,直接切换到SPI nor boot mode,就可以正常启动,是否不需要进行其他的设置?
6. 我在用二级启动烧写程序时,不管用 no boot 模式,还是 SPI boot mode(mode是指硬件拨码开关)代码三个烧写阶段都能成功(IBL,I2C,应用软件 out),但是最终都没有启动启动成功,这个是否说明我们的硬件电路设计这一块(boot 启动)有问题。
BRS,
Meng