找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 1746|回复: 11

[QCC3系列] QCC3024 DFU升级错误

[复制链接]
连续签到天数:1天
签到总天数:53天
签到总奖励:389金币
发表于 2022-6-7 17:33:36 | 显示全部楼层 |阅读模式
哪位高人能告诉我如何解决这个问题?

我正在尝试使用 HidDFU 更新 QCC3024 板。 GAIA OTA DFU 也给了我同样的错误。

bin 文件仅包含 sink 应用程序。 Bin 文件头已签名且未加密。

ADK 版本为 6.4.2.26。 芯片上的当前代码与 bin 文件上的代码相同。 我正在测试 qcc3024 芯片上的 OTA DFU 功能。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:256天
签到总奖励:6406金币
发表于 2022-6-7 21:10:31 | 显示全部楼层
更新过密钥吗?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:53天
签到总奖励:389金币
 楼主| 发表于 2022-6-8 13:50:47 来自手机 | 显示全部楼层
是的,我更新了密钥,重新编译了项目,然后将代码刷新到 qcc3024 并创建了升级 bin 文件。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1134天
签到总奖励:33070金币
发表于 2022-6-8 14:44:17 | 显示全部楼层
密钥变更,报错不是正常吗
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:25天
签到总奖励:147金币
发表于 2022-6-9 14:32:55 | 显示全部楼层
errorCode:0x3d ,检查一下 flash map table, 一般是文件分区表不够导致的, 可参考原厂的 flash table, 64Mb 或 32Mb, 再不行时可联系我, 微信号 allinsimple  北纬
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:53天
签到总奖励:389金币
 楼主| 发表于 2022-6-10 14:14:40 | 显示全部楼层
gaillysu 发表于 2022-6-9 14:32
errorCode:0x3d ,检查一下 flash map table, 一般是文件分区表不够导致的, 可参考原厂的 flash table, 64 ...



如果我将“alt_image_offset”设置为 64x64x1024,则设备不会处理 DFU 升级并崩溃。 所以我将它保留为 32x64x1024(内存大小的一半,在我的情况下为 64mb)。 有什么我可以改变的吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:25天
签到总奖励:147金币
发表于 2022-6-11 20:42:30 | 显示全部楼层
如果你的内存真是 64Mb,  就是 8*16 * 64*1024 ,总计128个 64K的单元, alt_image_offset设为 64x64x1024是没问题的,请确保你的内存是 64Mb (在NVSAPP显示 0x0080000), 你上面的 map table 对 64Mb的 flash是错误的,请使用默认原厂的。如果你的 flash是32Mb, "alt_image_offset": 32 * 64 * 1024才是对的。layout段的总数一定不能超过 62 *64 *1024 (64Mb flash)  或 30*64*1024 (32Mb flash), 如果还有问题,请联系我,告诉你的flash 大小和厂家代码 (NVSAPP 中得到后拷贝出来)
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:53天
签到总奖励:389金币
 楼主| 发表于 2022-6-13 16:12:51 | 显示全部楼层
gaillysu 发表于 2022-6-11 20:42
如果你的内存真是 64Mb,  就是 8*16 * 64*1024 ,总计128个 64K的单元, alt_image_offset设为 64x64x1024 ...



我不明白我有哪个 Mbit 内存以及我应该使用哪个闪存文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:25天
签到总奖励:147金币
发表于 2022-6-13 21:31:11 来自手机 | 显示全部楼层
你这是华邦4MB也就是32Mb的 flash,layout的各段尺寸请参照原厂32Mb的默认表,另外华邦flash升级后需要加入一个命令,才可以reset成功

评分

参与人数 1金币 +30 收起 理由
Yota + 30 <font style="vertical-align: inh

查看全部评分

积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 1 反对 0

使用道具 举报

连续签到天数:1天
签到总天数:53天
签到总奖励:389金币
 楼主| 发表于 2022-6-14 16:15:28 | 显示全部楼层
非常感谢! 这解决了我的问题,现在我可以使用 gaia 应用进行 ota 升级。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-25 20:17 , Processed in 0.212677 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表