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

或者

相关推荐
一只搬砖的猹14 天前
项目实战——使用python脚本完成指定OTA或者其他功能的自动化断电上电测试
linux·单片机·嵌入式硬件·python自动化·rtos·嵌入式软件·ota
凯文的内存1 个月前
Android14 OTA升级速度过慢问题解决方案
android·ota·update engine·系统升级·virtual ab
OH五星上将5 个月前
如何实现OpenHarmony的OTA升级
嵌入式硬件·openharmony·ota·鸿蒙开发·鸿蒙源码
Mr.Cssust8 个月前
【自动驾驶】针对低速无人车的线控底盘技术
人工智能·信息安全·自动驾驶·嵌入式软件·ota·功能安全·线控底盘
又言又语8 个月前
通用 OTA 设计方案
ota
stark1898y8 个月前
CH32V 系列 MCU IAP 使用函数形式通过传参形式灵活指定APP跳转地址
单片机·嵌入式硬件·mcu·iap·risc-v·ota
洛奇看世界9 个月前
Android OTA 交流群 2024 年 4 月问题汇总
android·ota·update engine
yutian06061 年前
OTA 升级软件推荐,附带MD5计算工具,CRC计算工具,CRC16计算工具,CRC32计算工具,AES计算工具
ota·crc计算软件·md5计算软件·aes计算软件
螳螂观察1 年前
国民新旅游时代,OTA们如何制胜新周期?
ota