nrf52810 OTA实现
时间: 2023-12-22 13:04:08 浏览: 107
nrf52810 OTA实现的步骤如下:
1. 首先,需要搭建DFU环境。可以参考《【Nordic】nRF52810 OTA升级(一)–DFU环境搭建》\[1\]这篇文章来了解如何搭建DFU环境。
2. 制作OTA升级包。使用命令行工具nrfutil生成OTA升级包。例如,使用命令"nrfutil pkg generate --hw-version 52 --application-version 1 --application nrf52810_xxaa.hex --sd-req 0x0103 --key-file D:\key\private.key dfufile.zip"来生成OTA升级包\[2\]。
3. 烧录OTA升级包。将生成的OTA升级包通过DFU方式烧录到nrf52810设备上。可以使用手机上安装的nRF Connect APP来搜索BLE设备,并进入bootloader模式。因为没有烧录application hex,所以直接进入了bootloader模式\[3\]。
4. 使用nRF Connect APP进行OTA升级。在nRF Connect APP中选择OTA升级功能,选择已连接的nrf52810设备,并选择之前生成的OTA升级包进行升级\[3\]。
通过以上步骤,就可以实现nrf52810的OTA升级。
#### 引用[.reference_title]
- *1* *2* *3* [【Nordic】nRF52810 OTA升级(二)–DFU如何使用](https://blog.csdn.net/ZHONGCAI0901/article/details/112311314)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文