微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 使用CC2640 2.2协议栈片内OAD问题

使用CC2640 2.2协议栈片内OAD问题

时间:10-02 整理:3721RD 点击:

我按着CC2640 BLE OAD User's Guide的文档来做片内OAD升级,编译顺序为bim、cc2650em_stack、cc2650em_app,之后打开merge.bat报错内容为

Create combined HEX files

Merging: ..\..\..\util\bim\cc2640\iar\FlashOnly\Exe\bim.hex
Data overlapped at address 0x1FB00
Created app\oad_target_cc2650em_unified.hex
请按任意键继续. . .

为何会出现 “”Data overlapped at address 0x1FB00“”这个需要我更改哪个地方的设置?谢谢

片内需要OAD的代码有多大?

你好! 

我看到你也在做2640-2.2的SDK,我也下载并安装了这个SDK,我尝试移植了uart(需要睡眠管理),我加了UART(作为一个任务),导致蓝牙不能广播了,屏蔽UART正常广播。

我加UART不能广播但是UART不能读写PC端发来的信息

谢谢!

片内Flash OAD 会有App代码限制,超过40KB了吗?

这个没有编译链接imageB,跟超过40kb没关系,它这个问题需要修改BIM_END为1FAFF吧,现在我也遇到这个问题,烧写完之后启动不了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top