如何使用瑞萨RA评估板上J-Link OB的Debug Out功能

描述

 

 

mcu

众所周知,对于各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等。

 

而针对本地客户,瑞萨还推出了CPK-RA2,目前CPK-RA2有CPK-RA2L1和CPK-RA2E1,分别为 RA2L1和RA2E1评估板套件,该板上也带有J-Link OB(板载调试器)。

     

这里重点强调,这个板载调试器是瑞萨官方提供的,其中的Firmware可伴随SEGGER工具的更新而更新。

 

首先,以EK-RA6M3为例讲述具体实现方法。

 

EK-RA6M3评估套件可通过灵活配置软件包(FSP)和e2 studio IDE,帮助用户对RA6M3 MCU群组的特性进行无缝评估,并对嵌入系统应用程序进行开发。

 

用户可利用丰富的板载功能以及自选的热门生态系统插件来将丰富创意变为现实。

 

     

调试模式

     

• 板载调试 (SWD) – J-Link

• 输出调试 (SWD) – J-Link

• 输入调试 (ETM, SWD & JTAG) – J-Link,Arm Keil ULINKTM,IAR I-jetTM,瑞萨电子E2/E2 Lite等

mcu

 

     

EK-RA6M3原理图

     mcu

 

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。

mcu

 

如果客户目标板需要从EK-RA6M3供电,请注意有两个选择:3.3V或者5V。

 

可以使用J1、J2、J3、J4上以下引脚为客户目标板供电:

3.3V

5V

J1:Pin 36

J1:Pin 40

J2:Pin 1

J1:Pin 40

J3:Pin 1

J1:Pin 40

J4:Pin 1

J1:Pin 40

 

接下来,讲述CPK-RA2的具体实现方法。

 

     

CPK-RA2原理图

     mcu

 

J3就是为了Debug Out功能设计的,在使用Debug Out功能时,请连接J3的Pin13-Pin14(这个必须连接,否则J-Link OB部分没有供电,无法正常工作),J3的Pin9-Pin11为可选项,目的是拉住CPK-RA2板上的MCU,其他跳线帽均不连接。

 

连接客户目标板,请使用J3的以下引脚:

J3

客户目标板

Pin2

P108/SWDIO

Pin4

P300/SWCLK

Pin6

P109/TXD9

Pin8

P110/RXD9

Pin10

RESET

Pin11

GND

注:

以上连接适用于客户目标板单独供电。

如需利用J-Link OB控制RA的MD引脚,请将J29的Pin 8同时连接至目标板芯片的MD/P201引脚。

 

如果客户目标板需要从CPK-RA2上供电,请注意有两个选择:3.3V或者5V。使用J9可以进行选择,如果J9连接Pin1-Pin2,则J-Link OB供电为5V,VCC_MCU和VCC也为5V。如果J9连接Pin2-Pin3,则J-Link OB供电为3.3V,VCC_MCU和VCC也为3.3V。

 

可以使用J1和J2上以下引脚为客户目标板供电:

J1

Pin11

 VCC_MCU 

Pin8

GND

J2

Pin7

VCC

Pin7

GND

 

     

参考资料

     

CPK-RA2的相关资料,可以从以下链接获得:

CPK-RA2L1 - RA2L1 MCU群组中国本地评估板

https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/cpk-ra2l1-evaluation-board

CPK-RA2E1 - RA2E1 MCU群组中国本地评估板

https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/cpk-ra2e1-evaluation-board

 


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分