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

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

3天内不再提示

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

瑞萨嵌入式小百科 来源:未知 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
    +关注

    关注

    147

    文章

    18604

    浏览量

    386594
  • 瑞萨
    +关注

    关注

    36

    文章

    22429

    浏览量

    89707
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA4E2开发评测】1、从开箱到点亮 LED

    1. 开箱检测 打开 RA4E2 开发的包装后,有以下物品: 开发主体 :检查板子无明显的物理损伤 1.1 开发
    发表于 09-05 17:37

    RA4E2开发测评】MDK程序开发+J-LINK下载->RA4M2配置方法

    习惯STM32开发转RA4M2开发的童鞋可能更习惯MDK和采用J-LINK实现开发和调试。 1.使用配置工具配置端口(类似于STM32CUBEMX) 型号选型和开发环境选择设置 2配置GPIO口
    发表于 08-31 13:55

    RA2L2产品特色功能、配套评估和相关开发工具集合

    /e2-emulator-lite-rte0t0002lkce00000r   2 名称: J-Link    版本/下载链接: Segger Debug Probes J-Link https://www.se
    的头像 发表于 07-08 14:56 4112次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>2L2产品特色<b class='flag-5'>功能</b>、配套<b class='flag-5'>评估</b><b class='flag-5'>板</b>和相关开发工具集合

    SEGGER J-Link调试器支持Allegro微控制器

    SEGGER领先的J-Link调试器现在可用于Allegro MicroSystems MCU的程序下载和在线调试。有了J-Link的支持,结合Ozone多平台调试器,以及Flasher系列的专业在线编程器,技术人员可以实现A892xx的应用开发和生产编程。
    的头像 发表于 06-10 09:29 890次阅读

    RA-Eco-RA4M2开发评测】开箱+Keil环境搭建+点灯

    【开箱】 RA4M2 开发使用 R7FA4M2AD3CFP 100PIN 芯片 基于 ARM Cortex M33 内核,主频 100M,Flash 512K,Data Fla
    发表于 05-05 09:37

    RA-Eco-RA4M2开发评测】RA-Eco-RA4M2 Keil 开发环境搭建

    开发环境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 开发RA-Eco-RA4M2 MCU:R7FA4M2AD3CFP
    发表于 04-27 22:54

    RA-Eco-RA4M2开发评测】1 RA4M2开发环境搭建

    开发环境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 开发RA-Eco-RA4M2 MCU:R7FA4M2AD3CFP
    发表于 04-25 22:38

    RA8D1单片机IO中断配置实现方法

    本文为结合e2 studio工具,以及CPKCOR_RA8D1B评估,给大家讲述
    的头像 发表于 04-09 15:05 1508次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>8D1单片机IO中断配置实现方法

    如何通过J-Link实现STM32H5控制调试端口

    基于J-Link实现STM32H5安全编程介绍了在禁用TrustZone时,如何通过J-Link实现STM32H5控制调试端口的安全锁定或回归打开。
    的头像 发表于 03-17 10:25 1060次阅读
    如何通过<b class='flag-5'>J-Link</b>实现STM32H5控制调试端口

    RA2L1入门学习】RA2L1开发环境搭建

    手动查阅数据手册的麻烦。 智能代码生成 :自动生成初始化代码,并带有错误检查功能,避免低级错误,提高开发效率。 内置调试支持 :支持 J-Link、E2 Lite、CMSIS-DAP 等调试器,方便调试
    发表于 03-07 11:33

    RA2L1入门学习】开箱+Keil环境搭建+点灯+点亮OLED

    【开箱】 RA2L1 开发使用 R7FA2L1AB2DFL 芯片 基于 ARM Cortex M23 内核,主频 48M,Flash 256K,RAM 32K 片
    发表于 01-25 12:10

    RA-Eco-RA4E2-64PIN-V1.0开发试用】+小白折腾RA系列全过程02

    。 如果有J-link的话,可以直接进入Debug中进行配置,若没有J-link,也不需要担心,RA测试上有板载USART转USB,我们可
    发表于 12-22 13:08

    如何通过J-Link向目标系统供电

        J-Link能够通过JTAG接口的Pin-19引脚向目标系统输出5V电压,电流不超过300mA。 默认情况下,J-Link供电功能是关闭的。用户可以通过命令或相应的工具配置启动供电功能
    的头像 发表于 12-21 14:29 1765次阅读
    如何通过<b class='flag-5'>J-Link</b>向目标系统供电

    RISC-V 使用J-Link调试RV-STAR

    与RV-STAR连接 使用J-Link调试RV-STAR需要移除开发的五个短接帽,如下图所示。 J-Link的引脚如下图所示,框中标注的是需要连接的引脚,将JLink的引脚与上图框
    发表于 12-14 17:47

    FPB-RA6E2 评估入门学习

    FPB-RA6E2 评估入门学习
    的头像 发表于 12-11 09:22 1235次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b> FPB-<b class='flag-5'>RA</b>6E2 <b class='flag-5'>评估</b><b class='flag-5'>板</b>入门学习