RT ROM支持从外部Flash加载image进SDRAM执行,不需要IAP即可做到
1. 你的image需要链接到SDRAM map空间里(0x8000_0000 ~ )
2. 使用elftosb工具生成bootable image时需要同时提供dcd.bin
3.使用MfgTool2下载含dcd的bootable image进外部Flash
底下就交给RT ROM,芯片上电启动,ROM会从外部Flash里加载一部分image data进内部OCRAM,这部分image data包含IVT, dcd。如果是有效的dcd,ROM会根据dcd的指示配置SDRAM控制器(SEMC),配置正确后,SDRAM便可正常访问,然后ROM会根据IVT里指示的image信息进一步搬运image进目标地址(可以是ITCM, DTCM, OCRAM, SDRAM),搬运完成即跳转到目标地址执行image