nrf52832 OTA could not open file“*.hex“:Application file not found

nrf52832 OTA升级参考链接:

详解蓝牙空中升级(OTA)原理与步骤 - Nordic Semiconductor中文官网https://www.nordicsemi.cn/news/bluetooth-over-the-air-upgrade-ota/nrf52------DFU升级OTA升级方式详解(基于SDK开发例程) - 星辰_stars - 博客园 (cnblogs.com)

https://www.cnblogs.com/HW-liu/p/16207737.html

一. 问题描述

二. 解决办法

app.hex 的路径没有放在正确的位置, 应该加入 绝对路径 或者 放在当前路径下(下图所示路径)

三.通过nrfutil生成新固件对应的zip包时,容易出问题

复制代码
nrfutil pkg generate --application app_new.hex --application-version 2 --hw-version 52 --sd-req 0xCB --key-file priv.pem SDK160_app_s132.zip

--sd-req表示老固件运行在哪个版本softdevice上,这个值一定要跟自己的softdevice相匹配,否则无法升级,各个softdevice版本ID信息可以通过命令"nrfutil pkg generate --help"获得

或者

相关推荐
橘色的喵4 天前
MCUboot 在 RTOS 下串口升级部分的设计分析
ota·mcuboot
coolwaterld9 天前
Matter over Thread 在线更新 固件OTA
ota·matter·nordic
Lester_110116 天前
单片机 IAP(可实现OTA), ISP, ICP
单片机·嵌入式硬件·iap·ota
小曹要微笑1 个月前
ESP32-S3 OTA 解析(纯技术干货版)
esp32·esp32s3·ota
一枝小雨1 个月前
【OTA专题】12 APP中移植EEprom、W25Q驱动
stm32·单片机·嵌入式·freertos·ota·bootloader
一枝小雨1 个月前
【OTA专题】11 进一步优化OTA后台无感下载架构
stm32·单片机·架构·嵌入式·freertos·ota·bootloader
一枝小雨1 个月前
9 更进一步的 bootloader 架构设计
stm32·单片机·嵌入式·软件架构·ota·bootloader·aes加密
一枝小雨1 个月前
7 App代码转AES加密文件生成步骤
stm32·单片机·嵌入式·aes·ota·bootloader·加密升级
一枝小雨2 个月前
【OTA专题】2 初级bootloader架构和基础工程移植
stm32·单片机·嵌入式·ota·bootloader·固件升级·加密升级
天堂陌客6 个月前
RK3562 OTA 方法
qt·ota·rk3562