【朝花夕拾】RT1170 SBL ISP下载代码做remap功能 一,文档简介 之前写过一篇关于使用官方SBL ISP方式下载APP的帖子: 最近有客户同样需要使用RT1170 SBLISP下载代码,但是需要下载的代码app是基于MCUXpressoIDE,生成bin文件,可以烧写到flash不同位置,然后使用remap去做对应app的运行。 关于remap,从SBL的文档中可以知道,RT1170是能够直接支持的: 图1 通常,如果结合SFW做SD卡,云端等app更新,可以直接支持remap功能。因为SFW目前只支持IAR和MDK两个IDE,不支持MCUXPressoIDE,所以,对于客户使用MCUXPresso开发的app也不是特别方便,而且,客户也不需要使用SD卡,网络云端去更新代码,SBL的ISP更新已经能够满足。所以如何使用SBL去实现两个MCUXpresso app的remap功能呢?对于MCUXpresso App可以使用一个工程,这样只要少许修改内容来辨别是不同的app,烧录到不同的flash地址即可。下面给出具体的实现方法与步骤。 SBL,APP1,APP2代码的空间结构如下: 图2 |