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

LP-CC2652RB: 链接文件

Part Number:LP-CC2652RBOther Parts Discussed in Thread:CC2652RB

Hi Ti,

目前我们有一个需求:通过修改 BIM_onchip 和 persistent_app,用 UART 协议实现 non-OAD update。

以 spimaster 例程作为开始,因为需要添加 img_header,所以需要将原工程的 .cmd 文件替换下列文件之一:

我现在的问题是这些链接文件有什么区别,分别在什么情况下使用呢?

在我目前的应用中,spimaster应该使用哪一个,persistent App要使用哪一个啊?

我的需求和一下提问很类似,但是还有些不是太明白的地方:

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/868875/launchxl-cc1352p-needing-an-oad-example

谢谢!

junde deng:

主要是我不太明白命名中 agama 和 stack 究竟表示什么含义,谢谢!

,

Kevin Qiu1:

bim和persistent是OAD特有的配置文件,根据上面的描述,你的需求应该是使用ROM bootloader

参考bootloader文件:https://www.ti.com.cn/cn/lit/an/zhcaao2d/zhcaao2d.pdf

回答你上面的问题:agama是产品代号,指的是第三代产品,包括CC2652 CC2642等,stack代表的是协议栈

,

junde deng:

bootloader需要通过外部按键使能才能实现升级过程,我们需要的是远程升级,但是又不需要BLE功能。所以才有这个需求。

请问有什么相关的资料推荐吗?

Kevin Qiu1 说:agama是产品代号,指的是第三代产品,包括CC2652 CC2642等,stack代表的是协议栈

就是说CC2652RB需要选用带 agama 的链接文件对吧,这个 stack表示的是BLE协议栈吗,那如果我的工程中不需要使用BLE,是不是选不带stack的链接文件就可以了呢?

谢谢

,

Kevin Qiu1:

junde deng 说:我们需要的是远程升级,但是又不需要BLE功能

我没有完全明白这个,另一端设备不是CC2652?不使用BLE时通过什么方式传输数据

我们只有ROM bootloader和OAD升级的资料

junde deng 说:就是说CC2652RB需要选用带 agama 的链接文件对吧,这个 stack表示的是BLE协议栈吗,那如果我的工程中不需要使用BLE,是不是选不带stack的链接文件就可以了呢?

是的

,

junde deng:

Kevin Qiu1 说:我没有完全明白这个,另一端设备不是CC2652?不使用BLE时通过什么方式传输数据

我们现在有deviceA可以联网,deviceB和deviceA通过串口连接。我们想通过网络将deviceB的固件发到deviceA,由deviceA通过串口完成deviceB的固件升级工作。我们目前的方案是打算修改userApp和persistentApp使其不通过BLE接收固件,而使用UART接收。

以下链接的需求和我们目前的需求很类似,所以我想问下能不能提供一写相关方面的资料和指导。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/868875/launchxl-cc1352p-needing-an-oad-example

,

Kevin Qiu1:

大概明白了,我们没有这类指导文档,这恐怕不易实现

在英文论坛,Ryan给出了一些建议,你可以参考:https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1081795/lp-cc2652rb-how-to-remote-update-the-non-ble-project-by-uart2-with-bim_onchip

赞(0)
未经允许不得转载:TI中文支持网 » LP-CC2652RB: 链接文件
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1