TI中文支持网
TI专业的中文技术问题搜集分享网站

LP-EM-CC2340R5: *.map内MEMORY CONFIGURATION是根据什么内容生成的?

Part Number:LP-EM-CC2340R5

在我的工程内,编译生成的*.map中memory内容如下

在oad_onchip示例中,编译生成的*.map中memory内容如下

Galaxy Yue:

您好,是通过来自链接器生成的内存映射的内存配置。

https://dev.ti.com/tirex/explore/content/simplelink_lowpower_f3_sdk_7_20_01_10/docs/ble5stack/ble_user_guide/html/ble-stack-common/memory_map-cc23xx.html

您可以参考这个链接,左侧是flash相关的,可以供您查阅

,

Xuefeng:

能否给个例子,我认为这里已经设置了APP_HDR相关的信息,但是在*.map里并没有体现出来。

,

Galaxy Yue:

不是很明白,您需要什么样的例子?

目前您的第二个图有APP_HDR_SLOT

,

Xuefeng:

第二个图是oad_onchip示例中的,第一个图是我的工程。

我需要在我的工程内生成和oad_onchip类似的MEMORY_CONFIGURATION

,

Galaxy Yue:

您是在进行OAD吗

,

Xuefeng:

目前还是卡在OAD结束后不能启动新的镜像啊。现在处于混乱状态,所以有些不清楚的地方要弄清楚。

另外我回看OAD示例,pesistent是进行的OAD download,oad_onchip是执行的OAD reset。但是如何整合到一个工程,又懵了。

,

Galaxy Yue:

嗯,明白,我再找一下oad 头部的资料,关于APP_HDR相关的

,

Xuefeng:

非常感谢

,

Galaxy Yue:

应该的。

这是关于MCUBoot OAD Image Header的链接

https://dev.ti.com/tirex/explore/content/simplelink_lowpower_f3_sdk_7_20_01_10/docs/ble5stack/ble_user_guide/html/oad-mcuboot/image-header.html

里面提供了一个工具 Post-Build Script imgtool. 

关于CCS使用链接器您可以查看6.1..3.1.-3.5章节

https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#pre-and-post-build-steps

通过编译器去生成您所需要的文件

,

Galaxy Yue:

Xuefeng 说:另外我回看OAD示例,pesistent是进行的OAD download,oad_onchip是执行的OAD reset。但是如何整合到一个工程

https://e2echina.ti.com/support/wireless-connectivity/bluetooth/f/bluetooth-forum/755974/cc2640r2f-cc2640r2f-oad-onchip—hex/2758877?tisearch=e2e-sitesearch&keymatch=hex#2758877

针对您这个问题,简要回答一下,不在这个帖子中再进行讨论

赞(0)
未经允许不得转载:TI中文支持网 » LP-EM-CC2340R5: *.map内MEMORY CONFIGURATION是根据什么内容生成的?
分享到: 更多 (0)