完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,A)我有一个RN4020演示板(ReV1.33),它通过USB与PC连接,在那里可以与它通信,使用终端PROG。B)我有一个自己的应用程序,带有RN4020(Rev 1.23)和一些PIC控制器,我可以根据需要来安装。我想更新B的固件。4020至1.33,使用DFU-OTA。这意味着A将连接到B,并发送固件二进制。我已经有二进制文件1.33。有人可以帮助双方的必要设置,让他们连接,并发送固件文件,请?我搜索了很多,我发现的是接收器:+//Eng/ONSF,2 / /执行完整的工厂ReSETSR,10008000 / /支持MLDP,启用OTA(默认模式下启用外设)R,1 / /重新引导应用设置/ /等待“CMD”A//开始广告,但如何设置发送者RN4020?我发现,我需要命令E连接,对于接收器~,2进入DFU模式?有人能帮忙吗?如何正确设置发送者和收件人?这会有很大的帮助(我想不仅对我来说),最好的问候,Juergen
以上来自于百度翻译 以下为原文 Hello, A) I have a RN4020 Demo-Board (rev1.33) which is connected through u*** with a PC, and there I can communicate with it, using a Terminal prog. B) I have an own application with a RN4020 (rev 1.23) with some pic controller, which, I can setup as necessary. I want to update the firmware of the B) RN4020 to 1.33, using DFU-OTA. This means A) will connect to B) and send the firmware binary. I have the binary file 1.33 already. Can someone help with the necessary setup for both sides, to get them connected, and to send the firmware file, please? I googled a lot, what I found out is for the receiver: + // echo on SF,2 // perform complete factory reset SR,10008000 // support MLDP, enable OTA (peripheral mode is enabled by default) R,1 // reboot to apply settings // wait for "CMD" A // start advertising But how to setup the sender RN4020? I found, I would need command E to connect, and for the receiver ~,2 to enter DFU mode? Could someone please help, how to setup the sender and reciver exactly? That would help a lot (and I guess not only for me). Best regards, Juergen |
|
相关推荐
8个回答
|
|
如果你有一个IOS设备,你可以使用它,这是最简单的方法。如果你没有iOS设备,请检查固件更新实用程序zip文件中的帮助文件。
以上来自于百度翻译 以下为原文 You can use and iOS device if you have one, that would be the easiest method. If you do not have an iOS device, check the help file in the firmware update utility zip file |
|
|
|
这是我从Microchip支持中获得的复制粘贴。E、0、Y、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2、2注意,传递给SR的参数是位映射,所以所有所需的服务可以组合为一个。我把它设置成:模块1(发送模块):SR,92008000(这个模块设置为中心,支持MLDP并启用OTA)模块2(模块接收升级):SR,32008000(这设置为自动广告,支持MLDP和启用OTA)FIY:您不需要有一个中心和一个P。重新启动,使服务生效。连接两个模块(我使用命令:E,0,1001EC00 CEB1C)。你应该在两个模块TyTalm中看到“连接”响应。此时,在模块1中输入“~,2 n”(模块发送文件),下一个响应应该是模块1中的“AOK”。这表示最后两个模块之间的通信。在此之后,您将看到模块“1”中的响应“OTA”。这表明模块已经为OTA准备好了。在这一点上,通过第1模块中的TARA术语通过发送文件(在菜单中)发送.DFU文件。记住检查“发送文件”对话框中的“二进制”框。如果成功,则模块“1”将响应“升级OK”,然后CMD,然后连接结束。
以上来自于百度翻译 以下为原文 Here's a copy-paste from help I received from Microchip support. The E,0,######## command will be different, as the #'s are the MAC address of the module receiving the upgrade. RN4020 Over The Air Firmware Update Steps
|
|
|
|
谢谢Whitmore,我可以更新从V1.20到V1.33的模块
以上来自于百度翻译 以下为原文 Thanks Whitmore, I could update modules from v1.20 to v1.33 |
|
|
|
|
|
|
|
那么他需要多少,他一定已经尝试过好几次了。
以上来自于百度翻译 以下为原文 so how many does it need, he must have tried quite a few times |
|
|
|
谁知道呢。如果这个星球上的人不是这样的垃圾…
以上来自于百度翻译 以下为原文 who knows. if only people on this planet were not such crap... |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
5243 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3208 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2258 浏览 5 评论
778浏览 1评论
671浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
597浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
679浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 11:00 , Processed in 1.558210 second(s), Total 92, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号