因应用需求,需要实现cc2640r2串口bootload,遇到几个问题
1。应用程序和协议栈需要分离开怎么处理
2。串口bootload有没有应用例程
3。bootload和应用程序的烧录地址怎么配置,在哪里配置
4。cc2640r2f有没有不单独的例程,不例协议栈的,不跑rtos的例程呢
Alvin Chen:
SBL :www.ti.com/…/swra466b.pdf
例程: dev.ti.com/…/node
huijun li:
回复 Alvin Chen:
谢谢!
huijun li:
回复 Alvin Chen:
你好,我看了一下这个pdf,pdf中提到的用vs2015实现上位机来通过串口更新cc2640r2f固件。
我有个问题:那cc2640r2f里面的串口引导程序,是TI内置到芯片里面的嘛?
Viki Shi:
回复 huijun li:
是的
huijun li:
回复 Viki Shi:
哦哦,那在用串口烧录程序时,协议栈和应用程序是一个bin文件,还用把协议栈栈和应用程序分开嘛。
2。另外,有没有串口定义的那种bootload实现例程,就是自己实现的bootload,里面有跳转的。
YiKai Chen:
回复 huijun li:
1. 用把协议栈栈和应用程序分开
2. 可以參考BLE OAD例程用得BIM程序
huijun li:
回复 YiKai Chen:
您好。多谢您的提醒。能否告诉我协议栈和应用程序在cc2640r2f上,怎么分离开呢。或者有什么资料可以参考嘛。
YiKai Chen:
回复 huijun li:
最新的cc2640r2fSDK BLE应用程序是用static lib方式整合协议栈,沒辦法自行分离开
huijun li:
回复 YiKai Chen:
那如果自已实现一个串口bootload ,升级程序时,是把协议栈和应用程序一起升级就可以嘛,还是必须得分离开呢。如果必须分离开,那自己写串口bootload去升级这种方案就不可行了吧?
YiKai Chen:
回复 huijun li:
把协议栈和应用程序一起升级就可