各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(板載調(diào)試器),也就是用戶(hù)只通過(guò)一根USB線(xiàn)即可完成MCU的評(píng)估、調(diào)試和測(cè)試,無(wú)需單獨(dú)的J-Link仿真器。
其中大部分EK都具有J-Link OB的Debug Out功能,也就是說(shuō),板上的J-Link OB(板載調(diào)試器),不僅可以調(diào)試板上MCU,也可以通過(guò)Debug Out功能調(diào)試客戶(hù)RA目標(biāo)板。但是有些EK不支持此功能,比如EK-RA2A1、EK-RA4M1、EK-RA6M1、EK-RA6M2等。
而針對(duì)本地客戶(hù),瑞薩還推出了CPK-RA2,目前CPK-RA2有CPK-RA2L1和CPK-RA2E1,分別為 RA2L1和RA2E1評(píng)估板套件,該板上也帶有J-Link OB(板載調(diào)試器)。
這里重點(diǎn)強(qiáng)調(diào),這個(gè)板載調(diào)試器是瑞薩官方提供的,其中的Firmware可伴隨SEGGER工具的更新而更新。
首先,以EK-RA6M3為例講述具體實(shí)現(xiàn)方法。
EK-RA6M3評(píng)估套件可通過(guò)靈活配置軟件包(FSP)和e2 studio IDE,幫助用戶(hù)對(duì)RA6M3 MCU群組的特性進(jìn)行無(wú)縫評(píng)估,并對(duì)嵌入系統(tǒng)應(yīng)用程序進(jìn)行開(kāi)發(fā)。
用戶(hù)可利用豐富的板載功能以及自選的熱門(mén)生態(tài)系統(tǒng)插件來(lái)將豐富創(chuàng)意變?yōu)楝F(xiàn)實(shí)。
調(diào)試模式
? 板載調(diào)試 (SWD) – J-Link
? 輸出調(diào)試 (SWD) – J-Link
? 輸入調(diào)試 (ETM, SWD & JTAG) – J-Link,Arm® Keil® ULINKTM,IAR I-jetTM,瑞薩電子E2/E2 Lite等
EK-RA6M3原理圖
J29和J8、J9配合使用,就可以實(shí)現(xiàn)Debug Out功能,J9不連接跳線(xiàn)帽,J8連接Pin2和Pin3。
連接客戶(hù)目標(biāo)板,請(qǐng)使用J29的以下引腳:
注:
這些引腳都是2.0間距的。
如需利用J-Link OB控制RA的MD引腳,請(qǐng)將J29的Pin 8同時(shí)連接至目標(biāo)板芯片的MD/P201引腳。
由于以上幾個(gè)插針都沒(méi)有GND引腳,所以還需要將用戶(hù)板GND和EK板上的GND相連接??梢允褂秒p排插針的以下引腳:J1的Pin30、J2的Pin39、J3的Pin39、J4的Pin39。
如果客戶(hù)目標(biāo)板需要從EK-RA6M3供電,請(qǐng)注意有兩個(gè)選擇:3.3V或者5V。
可以使用J1、J2、J3、J4上以下引腳為客戶(hù)目標(biāo)板供電:
接下來(lái),講述CPK-RA2的具體實(shí)現(xiàn)方法。
CPK-RA2原理圖
J3就是為了Debug Out功能設(shè)計(jì)的,在使用Debug Out功能時(shí),請(qǐng)連接J3的Pin13-Pin14(這個(gè)必須連接,否則J-Link OB部分沒(méi)有供電,無(wú)法正常工作),J3的Pin9-Pin11為可選項(xiàng),目的是拉住CPK-RA2板上的MCU,其他跳線(xiàn)帽均不連接。
連接客戶(hù)目標(biāo)板,請(qǐng)使用J3的以下引腳:
注:
以上連接適用于客戶(hù)目標(biāo)板單獨(dú)供電。
如需利用J-Link OB控制RA的MD引腳,請(qǐng)將J29的Pin 8同時(shí)連接至目標(biāo)板芯片的MD/P201引腳。
如果客戶(hù)目標(biāo)板需要從CPK-RA2上供電,請(qǐng)注意有兩個(gè)選擇:3.3V或者5V。使用J9可以進(jìn)行選擇,如果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上以下引腳為客戶(hù)目標(biāo)板供電: