在XMC4402芯片产品应用中,出厂前将JTAG-SWD给关闭了,后面在市场应用过程中,出现开机不能正常运行的情况,返修时想用串口回读一下FLASH的内容进行分析,将TMS,TCK接地后再上电(tms,tck掉电对地电阻55k左右),用P1.4,P1.5(引脚都有2.2k上拉电阻)接串口,可以看到PC串口发送一字节0x00给芯片,但问题芯片没有返回任何内容,一直是高电平。memtool提示connect失败。不知道大家有没有办法能强制芯片恢复出厂状态?除了报废芯片,有没有其它解决方法?
共2条
1/1 1 跳转至页
2楼
1. 确保硬件连接正确:确认TMS和TCK引脚正确地接地(电阻值应为55k左右),确认P1.4和P1.5引脚正确连接到串口。
2. 检查芯片引脚:确保没有引脚短路或者欠接等问题。
3. 尝试其他串口波特率:有时候,芯片默认的波特率可能与您的PC设置不匹配。尝试使用不同的串口波特率,通常9600 bps是一个常用的速率。
4. 检查串口设置:确保在PC串口终端程序中,设置正确的串口号、波特率、数据位、停止位和校验位。
5. 尝试其他连接工具:如果memtool无法建立连接,尝试其他连接工具,如J-Link或OpenOCD等。
6. 检查电源供应:确保芯片的电源供应正常工作,并且电压稳定。
7. 检查芯片是否受损:如果以上方法都无法解决问题,可能芯片已经受损,并且无法通过软件手段恢复。这时,你可能需要更换芯片。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【笔记】生成报错synthdesignERROR被打赏50分 | |
【STM32H7S78-DK评测】LTDC+DMA2D驱动RGBLCD屏幕被打赏50分 | |
【STM32H7S78-DK评测】Coremark基准测试被打赏50分 | |
【STM32H7S78-DK评测】浮点数计算性能测试被打赏50分 | |
【STM32H7S78-DK评测】Execute in place(XIP)模式学习笔记被打赏50分 | |
每周了解几个硬件知识+buckboost电路(五)被打赏10分 | |
【换取逻辑分析仪】RA8 PMU 模块功能寄存器功能说明被打赏20分 | |
野火启明6M5适配SPI被打赏20分 | |
NUCLEO-U083RC学习历程2-串口输出测试被打赏20分 | |
【笔记】STM32CUBEIDE的Noruletomaketarget编译问题被打赏50分 |