两个问题:
1.
从C6670的手册上看,其0x7000 0000开头的128M地址范围都是reserved
而C6678的手册上看,其有128M空间可以挂FLASH
但6670 EVM板的文档TMDXEVM6670L_EVM_TRM_2V1.pdf中,又提到
The key features of the TMDXEVM6670L EVM are: Texas Instruments multicore DSP – TMS320C6670 512 Mbytes of DDR3-1333 memory 64 Mbytes of NAND Flash 16MB SPI NOR FLASH
这和数据手册中写的是否有冲突?
2. C6670,或者C6678的EVM板,如果不依赖于外界的CPU,能从本板的FLASH上BOOT么?有例程最好。
多谢。
Andy Yin1:
EVM6678是通过SPI接的Nor flash,EMIF16接的Nand flash;EVM6670是SPI接的Nor flash,GPIO接的Nand flash,请详细阅读你提到的EVM技术参考手册。
C6670可以通过SPI直接进行flash加载,C6678都可以通过SPI或者EMIF16进行flash加载,详情参考Keystone bootloader手册及MCSDK安装目录下的flash boot例程。