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

#cc2640r2f oad 移植multi 问题

你好: oad 移植multi 问题

sdk:SDK 4.20/SDK3.20

iar :iar 8.32

使用IAR 移植 根据http://dev.ti.com/tirex/explore/node?node=APgDxfpPQjPebRJTChVmkg__krol.2c__LATEST 

一步一步移植OAD ,目前出现的症状时,offchip例程可以正常升级 ,修改后的multi例程蓝牙过一会会异常不广播,当然升级也报错,我改后的bim + offchip的app + 改后的stack 可以,但是我multi改后的bim + 改后的app + 改后的stack 不行;

这是根据文档修改的,里面有bin 以及源文件 ,修改了 spi 引脚–>4,5,6,7,spif lash   邦华  16 80000 两个地方

multi_role.zip

Viki Shi:

"修改后的multi例程蓝牙过一会会异常不广播" 看描述修改后的程序本身就存在异常了,完全参照步骤吗?

yekun kun:

回复 Viki Shi:

已经是完全按照步骤了,我问过他们使用CCS好像成功了,但是不知道为啥IAR不行,能测试一下吗?

Viki Shi:

回复 yekun kun:

IAR使用的时候有些注意点,请参考如下设置:
dev.ti.com/…/developing_in_iar.html

yekun kun:

回复 Viki Shi:

你好 ,已经注意过了,在原有的例程上修改的不需要导入TI驱动,后面的定义都是按照手册添加的

Viki Shi:

回复 yekun kun:

我这边IAR不是很好用,一般都是用CCS。根据描述,怀疑是编译器配置的问题,建议查查IAR设置

yekun kun:

回复 Viki Shi:

你好,我这边已经我发现2个问题引起不能升级:

1:OAD升级服务添加在multi_role_init()最前面,放最后好像就可以;

2:添加(OAD_BLE_SECURITY: (可选) 使 OAD 配置文件中的特征需要经过身份验证的 BLE 链接才能写入。)导致不能写入;

非常感谢你的解答

Viki Shi:

回复 yekun kun:

好的,感谢提供反馈

赞(0)
未经允许不得转载:TI中文支持网 » #cc2640r2f oad 移植multi 问题
分享到: 更多 (0)