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.

c6678 flash boot



问题:
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加载的测试吗?比如简单的跑马灯程序

希望各位大虾不惜赐教,谢谢

  • 没人回复吗??路过的给个建议吧,谢谢

  • 您好,

    C6678 RBL只支持EMIF NOR flash加载,上电后在EMIF boot mode下自动跳转到0x7000000执行代码,如果要nand flash加载,则需要进行通过I2C 二次加载间接实现。EVM6678 spi接了Norflash,可以进行测试,具体参考MCSDK中的bootloader tools。

  • Andy Yin1 您好,问下1、nor flash加载有跳转到0x7000000地址执行,那就是说程序在flash上面跑了?会不会代码执行很慢?如何实现在DSP内部的RAM里面执行程序呢??  2、nand flash按照您说的应该属于I2C加载吧???而且EVM板上的nor flash也应该属于SPI加载而不是EMIF16???   3、nand flash 加载后会在那个地址执行程序??外部地址还是DSP的内部RAM地址???

    三个问题,希望Andy能尽快答复,不胜感激!

  • Andy Yin1 您好,问下1、nor flash加载有跳转到0x7000000地址执行,那就是说程序在flash上面跑了?会不会代码执行很慢?如何实现在DSP内部的RAM里面执行程序呢??  2、nand flash按照您说的应该属于I2C加载吧???而且EVM板上的nor flash也应该属于SPI加载而不是EMIF16???   3、nand flash 加载后会在那个地址执行程序??外部地址还是DSP的内部RAM地址???

    三个问题,希望Andy能尽快答复,不胜感激!