0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

瑞萨MCU小百科 来源:未知 2023-04-21 15:30 次阅读

e78effea-e015-11ed-bfe3-dac502259ad0.svg

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

e7a0c27a-e015-11ed-bfe3-dac502259ad0.jpg

EK-RA6M3原理图

e7c82130-e015-11ed-bfe3-dac502259ad0.png

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。

e7dfdd0c-e015-11ed-bfe3-dac502259ad0.png

如果客户目标板需要从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原理图

e80a65ea-e015-11ed-bfe3-dac502259ad0.png

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
    mcu
    +关注

    关注

    146

    文章

    17040

    浏览量

    350511
  • 瑞萨
    +关注

    关注

    35

    文章

    22296

    浏览量

    86129

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

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPB-RA4E2 开发测评】简介、环境搭建、程序测试

    板配备了 R7FA4E2B93CFM 微控制器,是一块专门用于各种应用原型开发的评估。 板载 SEGGER J-Link™ 仿真器电路,无需额外工具即可以烧写/调试程序。 此外,标配 Arduino
    发表于 11-20 10:49

    RA-Eco-RA0E1-32PIN-V1.0开发试用】使用 RASC 建立 Keil 工程、烧录测试

    RA-Eco-RA0E1-32PIN-V1.0开发试用】使用 RASC 建立 Keil 工程、烧录测试 使用官网提供的 RASC 即智能配置工具软件,生成 Keil 工程,方便
    发表于 11-09 12:52

    RA-Eco-RA2E1-48PIN-V1.0开发试用】RA-Eco-RA2E1-48PIN-V1.0开发流水灯测试

    前几天试用的一块RA2L1AB开发,今天就来尝试一下设置[GPIO]来点亮一盏LED。 收到的开发各项按钮及插接件
    发表于 11-04 23:25

    SEGGER为J-Link和Flasher提供Device Provisioner工具

    日前,SEGGER宣布为其Flasher系列编程器以及J-LinkJ-Trace系列调试跟踪工具提供Device Provisioner工具。
    的头像 发表于 10-22 15:12 365次阅读

    RA8D1 CPK开发RA8D1移植ThreadX操作系统

    。 CPKCOR-RA8D1B核心电子为中国市场设计的模块化开发, 使用
    发表于 10-20 20:22

    RA-Eco-RA2E1-48PIN-V1.0开发试用】先来点个灯

    收到RA2E1开发,十分小巧精致。 今天就来点个灯吧。 e2 studio(自带FSP)软件安装就不赘述了,详见: 【RA-Eco-RA
    发表于 10-18 22:50

    RA8D1 CPK开发试用】开箱与点灯

    :Renesas.RA_board_ra8d1_cpkcor.5.1.0.zip 使用Keil打开配置的工程,然后进行全编译。 3、下载程序 将Type-C数据线与开发Debug
    发表于 10-08 01:04

    RA-Eco-RA0E1-32PIN-V1.0开发试用】点灯

    (STM32CubeProgrammer),支持通过USB或串口下载程序。由于我拥有J-Link V9,因此可以正常使用。 IDE安装 : 的IDE是e2 studio。下载并安装后,遇到
    发表于 09-24 11:54

    ESP8266是否可以通过JTAG或SWD成功地使用J-Link进行编程和调试?

    了 Segger J-Link (https://www.segger.com/jlink-debug-probes.html) 到 Sparkfun Thing ,但无法检测到 CPU 内核。 JTAG
    发表于 07-08 08:19

    RA2L1系列CAN通信应用

    RA2L1系列CAN通信应用
    的头像 发表于 06-26 08:06 576次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>2L1系列CAN通信应用

    Jlink-V9固件刷新工具-J-link固件刷新

    Jlink-V9固件刷新工具 - J-link固件刷新针对J-link偶发损坏问题,进行固件升级后解决问题。
    发表于 06-11 09:11 36次下载

    基于电子RA系列的野火耀阳RA8D1开发产品简介

    野火耀阳RA8D1开发是一款功能强大的开发,适用于各种嵌入式应用开发。它采用电子的
    的头像 发表于 05-29 14:19 794次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA</b>系列的野火耀阳<b class='flag-5'>RA</b>8D1开发<b class='flag-5'>板</b>产品简介

    RA0E1开发分享之一

    介绍生态社区的RA0E1开发
    的头像 发表于 05-10 13:57 778次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>0E1开发分享之一

    搓一个J-Link OB-nRF5340-NordicSemi

    J-Link OB-nRF5340支持3个SWD和2个虚拟串口。 固件来自jlinkv794。由于Firmwares文件夹下的固件加密,我不得不逆向jlink,现在我可以做到解密所有固件。 成品演示: 奇怪的是刷入后自带SN。
    发表于 03-18 19:14

    ADUCM360 DEMO中的J-LINK固件掉了怎么办?

    ADUCM360 DEMO中的J-LINK固件掉了怎么办!! 通用大个的J-LINK可以通过里面的跳线重烧固件恢复,但是DEMO中配套的J-LI
    发表于 01-15 06:35