Part Number:IWR1443
你好,
iwr1443上电运行至main入口前,要把固件从QspiFlash中加载至Program RAM中,减小代码量可以缩短时间,但是代码量不变的情况下,可不可以提高QSPIFlash读取速率来缩短这个时间呢??怎样看加载时的QSPI速率是多少呢??如果还有提升的空间,在哪可以修改这个速率呢??
Shine:
大块数据读写建议使用EDMA方式。请参考QSPI flash驱动里的QSPIFlash_sysDmaRead/Write函数。例程可以参考sdk3.5里的sbl。
,
user5977184:
你好,运行至main入口前,跟我写的程序没有关系。
运行至main入口前,把固件加载到RAM不是我写程序实现的。
因此,这块要改哪个地方提高速率呢??
,
Shine:
ROM bootloader代码是固化在ROM里的,不能修改,如果要提高速度的话,可以考虑用二次bootloader(SBL)来读写QSPI flash。
,
user5977184:
好的,谢谢。我看看SBL例程自己写下bootloder。