2167779_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2167779_zh-CN

2167779_zh-CN

s32k144 自定义 PCB 设计板通过 SWD 连接 segger jlink 时出现问题

我需要一些关于板启动问题的建议。

我使用 FS32K144UAT0VLLT(Rev-C 参考原理图)设计了自定义 PCB。我没有将 OpenSDA 适配器包括在内--目的是通过 SWD 对 Segger J-Link 进行编程/调试。

MCU 的电源由 UJA1169TK/F 提供(如 rev-C 版)。对于 MCU,我选择P5V0作为 VDD 电压轨。所有生成的电压均按板上的预期测量;电源由外部 12 V 电源供电。

当我运行 JlinkGDBServerCL_exe 时,它立即退出,没有任何有用的输出。从命令行运行 jLink_exe 会返回报告 RESET 引脚时出现错误:“RESET(引脚 15)为高,但应为低电平。”我已将 MCU 引脚 97 直接连接到 SWD 连接器 RESET(Segger 引脚 15)。

您能告诉我问题出在哪里吗?

saman001_0-1757585615655.pngsaman001_1-1757585640069.pngsaman001_2-1757585655728.png

Re: S32k144 custom pcb design board issue connecting with segger jlink via SWD

嗨,@VaneB

我监测了示波器上的RESET信号,看来RESET引脚仍处于浮空状态。但是,我注意到在发送连接请求时,我的调试工具会将 RESET 引脚拉到低位。

我正在检查我的印刷电路板,并将确认问题是否与装配有关。

谢谢!

萨曼

Re: S32k144 custom pcb design board issue connecting with segger jlink via SWD

你好@saman001

如果可能,在连接期间使用示波器监测 RESET 线路,尝试验证其是否按预期拉低。这可以帮助确定调试器是否正确断言了 RESET 信号。

此外,尝试调整 RESET 线路上上上拉电阻的值。如果您可以使用另一个调试器,试试看问题是否还会出现,也许会有所帮助

Re: S32k144 custom pcb design board issue connecting with segger jlink via SWD

@VaneB, 嗨

感谢您的快速回复和支持。

我在 RESET 引脚(MCU 引脚 97)和 VDD_MCU(5V)之间连接了一个 5k 的电阻。

MCU 的 97 针也连接到 Segger 的 15 针。

但是,我仍然收到如下相同的错误信息:

我还检查了微控制器的所有 VDD 电源电源,所有电源都通过我的 PCB 上的电源层供电,其电压等级与 VDD_MCU 相同。

此致敬礼

通过 SWD 连接目标
ConfigTargetSettings() 启动
ConfigTargetSettings() 结束 - 耗时 37us
InitTarget() 启动
SWD 已选定。执行 JTAG -> SWD 切换序列。
在 RESET
RESET(引脚 15)下连接为高电平,但应为低电平。请检查目标硬件。
选择了社署。执行 JTAG -> SWD 切换序列。
访问 MDM-AP 时出现通信错误。
在 Reset
initTarget () 端下连接-花了 421
毫秒连接失败。通过 RESET 密码 RESET 并重试。
RESET(引脚 15)为高电平,但应为低电平。请检查目标硬件。
ConfigTargetSettings() 开始
ConfigTargetSettings() 结束 - 耗时 18us
InitTarget() 开始
SWD 已选定。执行 JTAG -> SWD 切换序列。
在 RESET
RESET(引脚 15)下连接为高电平,但应为低电平。请检查目标硬件。
选择了社署。执行 JTAG -> SWD 切换序列。
访问 MDM-AP 时出现通信错误。
在 RESET
initTarget () 端下连接-花了 434 毫秒出现
错误:无法连接到目标设备。
有关故障排除步骤,请访问: https://kb.segger.com/J-Link_Troubleshooting

Re: S32k144 custom pcb design board issue connecting with segger jlink via SWD

你好@saman001

RESET_b 是否正确上拉?MCU 需要在 RESET_b 引脚上外接一个上拉电阻(通常在 4.7 kΩ 和 10 kΩ 之间)。如果缺少此电阻,则线路可能会浮动到高位,从而使调试器无法断言正确的 RESET 信号。

此外,在尝试通过调试器进行连接之前,请确保 MCU 已正确通电,并且所有电源轨均稳定且符合规范。


BR、VaneB

Tags (1)
No ratings
Version history
Last update:
‎11-20-2025 01:05 PM
Updated by: