完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我们在这里遇到了完全相同的问题https://community.infineon.com/t5/AIROC-Wi-Fi-MCUs/CYW43907-stuck-in-ROM-bootloader/td-p/383465:
- 我们使用 Murata 1ps/1gc 模块 - 芯片随机卡住(我们缩小了范围,它主要发生在调用 wifi 扫描时) - PIN 重置无法恢复芯片 - PIN 重置会触发一些 SPI 闪存读取,例如https://community.infineon.com/t5/AIROC-Wi-Fi-MCUs/CYW43907-stuck-in-ROM-bootloader/td-p/383465 - 只有电源循环才能使芯片再次运行 我们在现场有十万块电路板,我们无法改变硬件来在这个阶段对芯片进行电源循环。 在这个阶段,我设法将一些测试代码下载到 RAM 并从这里执行,并缩小代码挂起的范围,见下图 - 在此阶段,PLATFORM_PMU->max_res_mask = 0xECFFFFF - 在良好阶段,它可能是 0x7EFFFFF7 堆栈跟踪 我怀疑代码也在 ROM 中,所以它永远无法接触到 flash/应用程序代码 问题: - 什么情况会在这个阶段触发芯片,以便我们可以避免它? - 如果芯片处于这个阶段,我们如何恢复它以便再次运行? |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1482 浏览 0 评论
Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——2
1594 浏览 0 评论
5599 浏览 0 评论
你在使用WI-FI6模块PTR7002时遇到过哪些通信问题?欢迎分享解决方案!
10555 浏览 0 评论
12976 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 21:34 , Processed in 0.449811 second(s), Total 38, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2234