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.

EMIF挂载NOR Flash进行BOOT的代码执行速度是否很慢?

由于NOR Flash支持XIP,在EMIF挂载NOR Flash进行BOOT的时候,不会发生数据搬移,也就是说指令读取的速度是否就取决于NOR Flash的读取速度?相对于从内存读取指令的速度,NOR flash的读取速度应该是很慢的,那这样是否会导致代码执行速度很慢?考虑到性能对设计的重要性,因此会在选择BOOT方式的时候留意到这个问题。

  • 是的,执行速度肯定是会受影响,没有代码在dsp 内部memory执行的快,可以选择其他的方式,如SPI nor flash boot,此时RBL还会负责将代码从nor flash搬到对应的memory再触发执行。