问题:
1、6678文档写了1个chip支持16MB的nor flash,但是后面跟的注释写可以接32MB的16bit型号flash或者16MB的8bit型号flash??怎么理解
2、6678通过EMIF口的flash加载时只能选择nor flash加载?nand 不行?
3、若是选择nor flash 加载的话,16MB能放下8个core的代码吗???
4、TI的6678开发板能执行nor flash加载的测试吗?比如简单的跑马灯程序
希望各位大虾不惜赐教,谢谢
robot joey:
没人回复吗??路过的给个建议吧,谢谢
Andy Yin1:
您好,
C6678 RBL只支持EMIF NOR flash加载,上电后在EMIF boot mode下自动跳转到0x7000000执行代码,如果要nand flash加载,则需要进行通过I2C 二次加载间接实现。EVM6678 spi接了Norflash,可以进行测试,具体参考MCSDK中的bootloader tools。
robot joey:
Andy Yin1 您好,问下1、nor flash加载有跳转到0x7000000地址执行,那就是说程序在flash上面跑了?会不会代码执行很慢?如何实现在DSP内部的RAM里面执行程序呢?? 2、nand flash按照您说的应该属于I2C加载吧???而且EVM板上的nor flash也应该属于SPI加载而不是EMIF16??? 3、nand flash 加载后会在那个地址执行程序??外部地址还是DSP的内部RAM地址???
三个问题,希望Andy能尽快答复,不胜感激!
robot joey:
Andy Yin1 您好,问下1、nor flash加载有跳转到0x7000000地址执行,那就是说程序在flash上面跑了?会不会代码执行很慢?如何实现在DSP内部的RAM里面执行程序呢?? 2、nand flash按照您说的应该属于I2C加载吧???而且EVM板上的nor flash也应该属于SPI加载而不是EMIF16??? 3、nand flash 加载后会在那个地址执行程序??外部地址还是DSP的内部RAM地址???
三个问题,希望Andy能尽快答复,不胜感激!