Hi:
现基于QN9090 DK6(SDK版本2.6.3)里面的qn9090dk6_otap_client_att_freertos例程调试OTA功能,debug此例程到DK6,APP使用NXP IOT Toolbox 5.1.4,如下截图:
咨询下升级文件如何制作?是直接放置编译出来的bin文件到手机上进行OTA升级还是需要怎么转换?
另外此例程qn9090dk6_otap_server_freertos是针对对端设备OTA主机,同样如何进行应用调试呢?
谢谢!
Best regards!
Hi,
直接bin文件就行,比如一个led灯的bin文件。其次如果你的bin文件没有带ota功能,那么这个ota升级时一次性的。这个ota下载速度是非常慢的。
Have a great day,
TIC
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 days after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------
Hi:
好的,刚才在IOT Toolbox里面试了打开 放置的bin文件,提示 unkown error错误,是什么问题呢?
另外这个升级大概需要多久?是用的ble5.0 大包传输吧?
我记得之前试的话,大概传了七八分钟,一个500k左右文件,它传输时候不只传bin文件数据,期间还有各种应答的数据包。关于otap例程可以看‘Bluetooth Low Energy Demo Applications User's Guide.pdf’
Hi:
这个打开bin文件报错是什么问题呢? 如果需要7,8分钟的话,这个Toolbox OTA升级很慢啊 ,nRF的 nrf connect升级nrf device速度大概1分钟以内升级完成了,针对手机OTA device有没有实用的比较快的解决方案呢?
上传的文件得是srec的格式,bin格式 手机不支持,那个我之前给你提的文档里有怎么生成srec文件方法,然后手机只支持otap_att那个例程,你可以试下,看看速度。
Hi:
使用的MCUXpresso ide
如下设置:
编译出来,是打开如下截图圈中的文件吗?
是的,s19和srec是一个东西
好的,我试了一下升级可以成功。 不过我升级的是还没有加入OTA功能的proximity reporter例程,等于升级完后不能再进行OTA升级了,如果我想一直能进行OTA,是需要把 otap_client_att例程里面的ota部分移植进proximity reporter例程或者 把proximity reporter例程里面的移植到otap_client_att例程, 你们推荐哪种方式要更方便快速一些?
把proximity reporter例程放进ota里面
按照您的建议,这边把proximity reporter 与OTAP的差异部分移植到OTAP例程中,已经把proximity reporter例程bluetooth里面的profile文件夹加入进去了,还是提示报错,帮忙看看?如下截图:
还有就是在source里面去掉这2个文件可以编译成功,然后我在广播数据里面添加proximity reporter数据,如下截图:
然后下载后发现不广播了, 然后恢复后用nrf connect搜索到广播数据如下图:
广播数据已经是31字节了,然后想问下这个不是5.0的,支持8倍的广播容量吗 ? 帮忙看看是什么问题呢?
这个链接是告诉你怎么添加文件夹的 https://www.nxpic.org.cn/module/forum/forum.php?mod=viewthread&tid=621609
这个是关于广播的https://www.nxpic.org.cn/module/forum/forum.php?mod=viewthread&tid=620883&highlight=beacon
你说的是扩展广播,普通广播就是固定31字节
你好,广播的链接介绍里面是讲的是普通31字节,如果想进行扩展广播(OTAP的service advert也不能省掉吧),需要怎么处理呢?sdk有相关示例吗?
sdk的doc目录下的Bluetooth Low Energy Demo Applications User's Guide.pdf有写怎么扩展广播
好的, 我看看。 另外一个post里面的也帮忙看看吧:如下截图:
Hi:
现遇到一个问题, 在MCUXpresso IDE上启动debug后, 运行按钮是灰色状态,点击不了,如下截图:
请问这个大概是什么问题呢? 之前都不会这样的。
另外建个post吧,这里太长了,把编译结束时候,编译提示信息截图一下
好的,我这边试试。