眾所周知,對于各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等

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相連接??梢允褂秒p排插針的以下引腳: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 |
J1:Pin 40 |
J3:Pin 1 |
J1:Pin 40 |
J4:Pin 1 |
J1:Pin 40 |
接下來,講述CPK-RA2的具體實現方法。
CPK-RA2原理圖

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
-
mcu
+關注
關注
146文章
17869瀏覽量
361032 -
瑞薩
+關注
關注
36文章
22372瀏覽量
87790
原文標題:如何使用瑞薩RA評估板上J-Link OB的Debug Out功能
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
【RA-Eco-RA4M2開發板評測】RA-Eco-RA4M2 Keil 開發環境搭建
【RA-Eco-RA4M2開發板評測】1 RA4M2開發環境搭建
如何通過J-Link實現STM32H5控制調試端口

【瑞薩RA2L1入門學習】RA2L1開發環境搭建
【RA-Eco-RA4E2-64PIN-V1.0開發板試用】+小白折騰瑞薩RA系列全過程02
如何通過J-Link向目標系統供電

評論