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"获得

或者

相关推荐
hlpinghcg6 天前
HPM CIA402工程融合FOE
ota·ethercat·hpm·foe·先辑
星源~12 天前
MCU-OTA升级的flash分散加载应用
单片机·嵌入式·ota·flash分散加载
wotaifuzao14 天前
(十)BLE GATT与ATT深度解剖-从属性表到CCCD-订阅收不到数据的终极答案
低功耗蓝牙·ble·nrf52·zephyr·gatt·cccd
明如正午1 个月前
OTA、SOTA与FOTA:一篇讲透汽车远程升级
ota·sota·fota
星野云联AIoT技术洞察2 个月前
远程任务、运维命令、实时控制应该如何分层
远程运维·ota·实时控制·fleet ops·iot设备管理·命令通道
一路往蓝-Anbo4 个月前
第九章:OTA 与 Flash 驱动 —— 如何用TDD验证固件升级逻辑的鲁棒性
stm32·单片机·嵌入式硬件·软件工程·tdd·ota·嵌入式测试驱动开发
追兮兮5 个月前
基于 GD32 与 LwIP 的 TCP OTA 固件升级实现
网络·网络协议·tcp/ip·tcp·gd32·ota
淮北也生橘126 个月前
Linux应用开发:全链路 OTA 升级架构
linux·架构·ota·linux应用开发
薛定谔的悦6 个月前
嵌入式设备OTA升级实战:从MQTT命令到自动重启的全流程解析
linux·算法·ota·ems
薛定谔的悦6 个月前
嵌入式 OTA(远程固件升级)(二)
服务器·数据库·能源·储能·ota