完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我有一个潜在的客户感兴趣的是在现有的设计中增加他们的应用固件的OTA固件更新。他们使用的是TEN1471BLE UART模块,主机微控制器PIC16LF1887。他们希望能够通过使用蓝牙连接的移动应用程序来更新PIC16LF1887上运行的固件。从RN861模块和PIC16LF1887数据表的快速读取中,我看不出这是显而易见的方式。RN861的数据表提到“空中补丁私人服务,它处理空中(OTA)更新”,但是我找不到关于微芯片站点上的空中补丁的任何细节。PIC16LF1887数据表详细介绍了ICSP在第35部分,看起来像它需要一个专用的双向数据引脚和时钟引脚。我看不到RN978中I/O可用的配置级别。第一次看,我看不出有什么办法来配置这两个部分来支持通过蓝牙BLE链路连接的MCU的OTA固件更新。我想知道是否有人用任何BLE UART模块解决了这个问题。Y制造商和Microchip MCU,或者如果有数据表在那里,我还没有找到,它描述了它可以如何。
以上来自于百度翻译 以下为原文 Hi Everyone, I've been approached by a potential customer who is interesting in adding OTA Firmware updates to their application firmware on an existing design. They are using the RN4871BLE UART module with host microcontroller PIC16LF18857. They'd like to be able to update the firmware running on the PIC16LF18857 using a Bluetooth connected mobile application. From a quick read of the RN4871 module and the PIC16LF18857 datasheets I don't see an obvious way this would be possible. The datasheet of the RN4871 mentions "Airpatch private service, which handles Over The Air (OTA) updates" however I can't find any details about Airpatch on the Microchip site. The PIC16LF18857 datasheet details ICSP in section 35 which looks like it would require a dedicated bidirectional data pin and clock pin. I don't see that level of configuration for I/O available in the RN4871. In a first look I don't see any way to configure these two parts to support OTA firmware updates of the attached MCU through a Bluetooth BLE link. I'm wondering if anyone has solved this problem with any BLE UART modules from any manufacturer and Microchip MCUs or if there are datasheets out there somewhere that I haven't found yet which describe how it could be done. Thanks Dan |
|
相关推荐
1个回答
|
|
今天,我选择了使用自定义引导程序和自己的Flash编程例程,但我认为这两个部分都不可能是基于设备数据表3.5.4和评论“写入程序快闪存储器不能通过FSR/IDF接口。“我的工作假设是,没有办法实现这些组件的程序内存更新OTA。我欢迎任何其他建议/解决方案。
以上来自于百度翻译 以下为原文 I looked a bit more today at the option of using a custom bootloader and my own flash programming routines, however I don't think this will be possible with these parts either based on the device datasheet section 3.5.4 and comment "Writing to the Program Flash Memory cannot be accomplished via the FSR/INDF interface." My working assumption is that there is no way to achieve program memory update OTA with these components. I'd welcome any alternative suggestions/solutions. |
|
|
|
只有小组成员才能发言,加入小组>>
5243 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3208 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2258 浏览 5 评论
779浏览 1评论
672浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
598浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
680浏览 0评论
578浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 17:47 , Processed in 1.240984 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号