2026 / 07 / 22
如何使用 EK 上 J-Link OB 的 Debug Out 功能
Question:
如何使用EK(瑞萨官方评估板)上J-Link OB的Debug Out功能?
Answer:
对于各RA MCU,瑞萨官方都配备了EK (Evaluation Kit),比如EK-RA2E1、EK-RA2E2、EK-RA2L1、EK-RA2A1、EK-RA4M1、EK-RA4M2、EK-RA4M3、EK-RA4W1、EK-RA6M1、EK-RA6M2、EK-RA6M3、EK-RA6M4、EK-RA6M5等,所有EK都带有J-Link OB(板载调试器),也就是用户只通过一根USB线即可完成MCU的评估、调试和测试,无需单独的J-Link仿真器。其中大部分EK都具有J-Link OB的Debug Out功能,也就是说,板上的J-Link OB(板载调试器),不仅可以调试板上MCU,也可以通过Debug Out功能调试客户RA目标板。但是有些EK不支持此功能,比如EK-RA2A1、EK-RA4M1、EK-RA6M1、EK-RA6M2等。
这里重点强调,这个板载调试器是瑞萨官方提供的,其中的Firmware可伴随SEGGER工具的更新而更新。
此篇文章以EK-RA6M3为例讲述具体实现方法。
参考EK-RA6M3的原理图:
J29和J8、J9配合使用,就可以实现Debug Out功能,J9不连接跳线帽,J8连接Pin2和Pin3。
连接客户目标板,请使用J29的以下引脚:
|
J29
|
客户目标板
|
|
Pin6
|
P108/SWDIO
|
|
Pin8
|
P300/SWCLK
|
|
Pin2
|
P110/RXD9
|
|
Pin4
|
P109/TXD9
|
|
J8
|
客户目标板
|
|
Pin1
|
RESET
|
注:
这些引脚都是2.0间距的。
如需利用J-Link OB控制RA的MD引脚,请将J29的Pin 8同时连接至目标板芯片的MD/P201引脚。
由于以上几个插针都没有GND引脚,所以还需要将用户板GND和EK板上的GND相连接。可以使用双排插针的以下引脚:J1的Pin30、J2的Pin39、J3的Pin39、J4的Pin39。
如果客户目标板需要从EK-RA6M3供电,请注意有两个选择:3.3V或者5V。
可以使用J1、J2、J3、J4上以下引脚为客户目标板供电:
|
3.3V
|
5V
|
|
J1:Pin 36
|
J1:Pin 40
|
|
J2:Pin 1
|
|
|
J3:Pin 1
|
|
|
J4:Pin 1
|
|