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

OTA使用片内FLASH问题

OTA使用片内flash,将相应的宏定义修改,并且程序大小,以及镜像大小均精简到110k以下。

OtaServer下载可进行到100%,完成后显示Download completed successfully

但是新的程序无法启动,大家是否遇到此类情况,如何解决。

Yue TANG:

试试BLE-1.3.1

Theorist:

你好,请问下你是怎么做的?是用TI官方的开发板进行的吗?还是用到了iphone或ipad等。我按照http://processors.wiki.ti.com/index.php/OAD这个文档里面说的一步一步地进行,但生成的.bin文件怎么下载到主控设备的呢?

Yan:

回复 Theorist:

Hi Theorist,

用过keyfob和sensortag, 都没有问题. 另外一端用过TI的device monitor和iPad, 也没问题.

理论上只要使用256kB的flash版本的254x以及1.3.1版本的协议栈都没有问题.

最后的bin文件就是用来更新的新版本镜像文件, 可以是imageA, 也可以是imageB. 关键是版本要比原先的要新.

OAD的那个文档还是比较详细的, 里面的步骤最好仔细对一对. 特别是"Build Actions" 和 "Linker" 里面的一些设置, 根据你的协议栈路径, 再仔细对比一下, 这个很关键.

赞(0)
未经允许不得转载:TI中文支持网 » OTA使用片内FLASH问题
分享到: 更多 (0)