乐鑫技术交流
直播中

凤毛麟角

8年用户 828经验值
私信 关注
[问答]

ESP32S3外置Jtag连接失败的原因?

首先介绍一下情况:
芯片:ESP32S3
ESPIDF版本:V5.04
OpenOCD:ESPIDF自带的版本
JlinkV9:已经通过zadig-2.8切换成WinUSB
现状:已经烧毁efuse,但是OpenOCD连接不上芯片,就卡死在图片显示的地方                                                                                                                                                1698893339(1).png (164.35 KiB) Viewed 581 times                                                                                                        
目的:想要使用JlinkV9实现对ESP32S3的调试、下载,有没有好兄弟帮帮忙
                                                                                                                                                     

回帖(1)

爱与友人

2024-6-7 11:02:34
根据您提供的信息,我们可以尝试分析可能导致ESP32S3外置JTAG连接失败的原因。以下是一些可能的原因及解决方案:

1. **连接问题**:请确保JTAG接口与ESP32S3之间的连接正确无误。检查所有连接线是否牢固,以及是否有损坏或接触不良的情况。

2. **电源问题**:确保ESP32S3的电源供应稳定,电压和电流符合芯片的工作要求。

3. **JTAG配置问题**:检查ESP32S3的JTAG配置是否正确。在某些情况下,可能需要在烧录固件时设置特定的配置选项。

4. **OpenOCD配置问题**:检查OpenOCD的配置文件是否适用于您的硬件设置。您可能需要修改配置文件以适应您的JTAG适配器和ESP32S3。

5. **Jlink驱动问题**:您提到已经通过zadig-2.8切换成WinUSB,但请确保驱动安装正确且与Jlink V9兼容。如果可能,请尝试重新安装或更新驱动。

6. **ESPIDF版本问题**:虽然您使用的是ESPIDF V5.04,但有时新版本的ESPIDF可能修复了一些与JTAG连接相关的问题。您可以尝试升级到最新版本的ESPIDF。

7. **烧录过程中的Efuse问题**:您提到已经烧毁了efuse,这可能会影响JTAG连接。请确保烧录过程中没有损坏Efuse,或者尝试恢复Efuse到初始状态。

8. **硬件故障**:如果以上方法都无法解决问题,可能是ESP32S3或Jlink V9的硬件存在问题。您可以尝试更换硬件进行测试。

建议您按照上述步骤逐一排查问题,找到导致连接失败的原因,并采取相应的解决措施。希望这些信息对您有所帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分