完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
在我的项目中,我使用的是ARM XMC1402-Q064X0200 AA微控制器。
默认情况下, BMI 设置为 0xF8C7 ,这会使设备进入ASC BSL(UART 引导加载程序)模式。在这种模式下,我无法使用MiniWiggler连接到设备,因为 DAP/SWD 默认是禁用的。 为了解决这个问题,我目前使用另一个调试器连接并将 BMI 更改为0xF8C3 ,从而启用带有调试接口的正常启动模式。之后,我就可以成功使用MiniWiggler了。 我想知道是否有人有经验或建议如何仅使用 MiniWiggler连接并更改 BMI 的默认值? |
|
相关推荐
1个回答
|
|
|
根据XMC1400的启动机制和MiniWiggler的特性,仅仅依靠标准的MiniWiggler连接和方法,在BMI被设置为0xF8C7 (ASC BSL启动)时,几乎无法直接连接并修改BMI值。以下是详细的分析和建议: 核心原因
为什么你的当前方法有效(使用另一个调试器)
仅使用 MiniWiggler 的潜在挑战和(理论上非常困难的)可能性
其他不可行或不推荐的途径
结论与建议
总结虽然你描述的利用硬件复位微妙时序的理论窗口在极其严格的条件下可能存在,但仅依靠MiniWiggler本身将其转化为实际操作近乎不可能。坚持使用另一个调试器在BMI=0xF8C3的状态下进行连接和修改,或在开发期间避免使用0xF8C7设置,是唯一现实可行的策略。MiniWiggler在这种特定场景下(DBG_EN硬性禁用)的连接能力是受限的。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16899 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:43 , Processed in 0.581897 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1454