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

    文章

    19160

    浏览量

    404811
  • 瑞萨
    +关注

    关注

    38

    文章

    22520

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA2L1入门学习】开箱 + 点亮LED灯

    宽电压工作范围** ,集成了电容触摸、高精度模拟和多种定时器资源。 收到开发后,包装比较简洁,主要包括: RA2L1 开发 二、开发环境准备
    发表于 04-28 15:24

    用于在FRDM-i.MX93上调试Cortex-M33的推荐J-Link 型号?

    大家好 我正在使用 FRDM-I.MX93 开发,目标是 Cortex-M33(实时内核)。我已经通过AN14120和一些社区讨论,我知道通过 SWD(P14 标头)J-Link 支持调试
    发表于 04-22 06:56

    RA-Eco-RA4M2开发评测】+VS Code 下 RA4M2 开发环境搭建与 GPIO 点灯实验教程

    不依赖 J-Link 等专用调试器,仅通过 USB 即可完成烧录,降低入门成本,适合嵌入式开发者快速上手 RA 系列开发。 二、环境准备与插件安装 为避免与ESP-IDF 等其他嵌
    发表于 04-15 15:12

    【教程】CW32之使用J-Link烧录.hex文件

    在平时调试时,我们也可以使用DAP-Link、ST-Link等进行烧录和Debug,使用方法和STM32类似。然而当我们手头只有hex文件(或bin文件)时,可以尝试使用J-Link
    的头像 发表于 04-01 16:56 3283次阅读
    【教程】CW32之使用<b class='flag-5'>J-Link</b>烧录.hex文件

    FPB-RA6E2试用】入门级GPIO测试

    和一颗电即亮的电源灯。并且根据FPB-RA6E2的官方手册,这块开发****自带了板载的J-Li
    发表于 02-14 15:11

    RA-Eco-RA2E1-V1.0开发试用】开箱

    需求。 开发层面,RA_EcoRA2L 做了全方位的易用性设计:板载 SWD 调试接口,支持 E2/E2 Lite、Segger J-Link 等主流调试器,可直接实现程序下载与调
    发表于 02-04 19:54

    FPB-RA0E2开发的批量加载例程

    RA MCU众测宝典”环境搭建专题再添实用干货!一篇我们搞定了【FPB-RA0E2】开发
    的头像 发表于 01-29 17:52 7154次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>FPB-<b class='flag-5'>RA</b>0E2开发<b class='flag-5'>板</b>的批量加载例程

    FPB-RA6E2试用】【原创】【RA × Zephyr开发评测】+两款开发之间到底差了啥

    还更方便些。 此外,FPB-RA6E2开发在价格的超出也是有缘由,那就是它板载了SEGGER J
    发表于 01-04 19:27

    RA6E2地奇星开发试用】开发介绍及环境搭建

    一、开发简介 “地奇星”是立创联合(Renesas)推出的高性价比 Cortex-M33 入门级开发,基于 R7FA6E2BB3CNE 芯片打造,主打高性能 + 安全 + 丰富
    发表于 12-22 00:40

    RA6E2地奇星开发试用】驱动 TEMT6000 环境光传感器

    RA6E2地奇星开发试用】驱动 TEMT6000 环境光传感器 本文介绍了 RA6E2 地奇星开发
    发表于 12-07 17:32

    RA6E2地奇星开发试用】介绍、环境搭建、工程测试

    电平循环交替反转。 保存文件,构建工程,使用 J-Link 调试和上传固件。 效果 板载 LED 闪烁 动态演示见底部视频。 总结 本文介绍了 RA6E2 地奇星开发的基本信息,包括产品特点、参数资源、开发环境搭建以及工程
    发表于 12-07 15:27

    RA6E2地奇星开发试用】+3款RA6E2开发的比较

    地奇星 论体型第二的当属官方版,见图2所示,它给人的更多的是一种刚健感。 图2 官方版 排在体型第三位的是体型“大方”第3款板子,给人一种精细的艺术感,就称之为Eco
    发表于 12-06 10:06

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

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

    RA4E2开发测评】MDK程序开发+J-LINK下载-&gt;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 4633次阅读
    <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>和相关开发工具集合