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

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

3天内不再提示

瑞萨RA芯片的Boot模式简介

瑞萨嵌入式小百科 来源:野火电子 2025-04-09 10:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2.4

瑞萨RA芯片的Boot模式

2.4.1

瑞萨RA芯片的Boot模式简介

RA芯片在上电或通过芯片复位引脚进行复位时,会根据MD引脚的电平来进入不同的芯片操作模式:“Single-chip Mode”或者“Boot Mode”。

“Single-chip Mode”即正常工作模式,用户的代码就是运行在该模式的;

“Boot Mode”则是工厂代码模式,进入该模式,实际上运行的是瑞萨芯片出厂时内置的一段代码,该段代码不可被修改。

RA6M5和RA4M2的Boot模式同时支持SCI boot和USB boot,如下图所示:

62827f40-1365-11f0-9310-92fbcf53809c.png

由上图可以看出,Boot模式可由MD引脚和芯片复位引脚控制进入。

RA2L1由于没有USB功能,因此其Boot模式仅支持SCI boot,如下图所示:

629469ee-1365-11f0-9310-92fbcf53809c.png

2.4.2

野火启明开发板设置Boot模式

野火启明6M5、启明4M2开发板手动设置进入Boot模式的具体操作方法如下:

首先接线。

对于USB Boot,先通过Type C USB线连接到开发板上的USB Device接口

对于SCI Boot,通过USB转串口连接到JTAG调试接口上的这两个引脚:P109(TDO/TXD9)和P110(TDI/RXD9)。

接着使用跳线帽将MD引脚由接到高电平(3V3)变为接到低电平(GND),然后手动按一下开发板上的复位按键即可进入Boot模式。

需要注意:野火启明2L1开发板不支持进入Boot模式。

由于启明2L1开发板RA2L1芯片的两个引脚:P109(TDO/TXD9)和P110(TDI/RXD9)被复用为CAN功能接到了CAN收发器芯片上,因此对于野火启明2L1开发板来说,不支持进入Boot模式。

实际上,当使用JLink时,e2studio或者Renesas Flash Programmer(RFP)软件会自动在需要时通过JLink切换到Boot模式。这种方式不需要我们刻意手动切换MD引脚电平来进入Boot模式,只需要将MD引脚短接到JTAG接口TCK引脚上:

即去掉启明6M5/启明4M2开发板J17排针上的跳线帽,然后把跳线帽插到JTAG接口旁边的J23上面。

注解

需要注意,这里的J-Link需要J-Link V10及后续的硬件版本,以前的版本以及JLink EDU mini不支持该功能。

2.5

使用Renesas Flash Programmer软件

改变芯片DLM状态

首先通过前面所述方式手动设置使芯片进入Boot模式。

然后打开Renesas Flash Programmer(RFP)软件新建Project并设置连接方式。

最后切换DLM状态或者更改其他配置参数。

设置通信连接方式:

62a971d6-1365-11f0-9310-92fbcf53809c.png

转换芯片DLM状态:

62beb8de-1365-11f0-9310-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54442

    浏览量

    469437
  • 瑞萨
    +关注

    关注

    38

    文章

    22518

    浏览量

    91205
  • 引脚
    +关注

    关注

    16

    文章

    2120

    浏览量

    56028
  • 开发板
    +关注

    关注

    26

    文章

    6426

    浏览量

    120944
  • Boot
    +关注

    关注

    0

    文章

    154

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于RA2E1 MCU芯片的蓝牙平衡小车设计

    本项目由RA2E1 MCU芯片作为主控,搭载电源模块、MPU6050模块、超声波模块、OLED模块、蓝牙模块、电机模块等组成的蓝牙平衡小车。该小车有平衡
    的头像 发表于 01-08 12:17 4326次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>2E1 MCU<b class='flag-5'>芯片</b>的蓝牙平衡小车设计

    电子时钟制作(RA)(3)----使用J-Link烧写程序到芯片

    这一节主要讲解如何使用J-Link对RA芯片进行烧录。
    的头像 发表于 12-01 14:01 2482次阅读
    电子时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(3)----使用J-Link烧写程序到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>芯片</b>

    基于RASC的keil电子时钟制作(RA)(3)----使用J-Link烧写程序到芯片

    这一节主要讲解如何使用J-Link对RA芯片进行烧录。
    的头像 发表于 12-01 14:49 1784次阅读
    基于RASC的keil电子时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(3)----使用J-Link烧写程序到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>芯片</b>

    RA MCU众测宝典 | 环境搭建之【RA-Eco-RA4M2】QE工具使用

    “RAMCU众测宝典”环境搭建专题再添硬核实操!开启宝典01简介RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHzArmCortex-M33内核架构的核心板,主
    的头像 发表于 04-10 18:26 5632次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b> MCU众测宝典 | 环境搭建之【<b class='flag-5'>RA-Eco-RA</b>4M2】QE工具使用

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

    一、前言 RA4M2 系列芯片凭借高性能、低功耗与完善的生态支持,在工业控制、物联网终端等领域得到广泛应用。相较于官方 e2 studio 集成开发环境,VS Code 具备轻量化
    发表于 04-15 15:12

    芯片EMC问题?

    芯片做EMC实验,高频噪声干扰只能达到950V,请问芯片在干扰问题上应注意什么?有大神我
    发表于 07-22 10:15

    单片机简介

    单片机简介,开发环境的建立外部编译器VSCode使用莎编辑的时候,注释报错问题,改成国标后,在重新写注释即可VS更改默认打开保存编码gb2312使用VScode作为keil编辑器
    发表于 07-15 09:31

    RA2系列开发板体验

    RA2系列开发板体验.
    发表于 01-20 11:05

    rtthread studio编译RA4M2芯片时出错怎么解决?

    arm-none-eabi-gcc: error: unrecognized argument in option '-mcpu=cortex-m33'rtthread studio编译RA4M2
    发表于 02-22 14:14

    RA系列MCU选型指南

    RA系列MCU产品基于Arm Cortex-M内核,与自有内核RL78和RX系列一起,成为MCU产品线齐头并进的三驾马车。
    发表于 11-08 13:51 3336次阅读

    RA6系列芯片外扩SRAM方法

    简介 RA6系列芯片支持外部总线扩展,可实现外扩SRAM或8080总线应用。使用
    的头像 发表于 02-11 06:00 3235次阅读

    RA MCU串口通信空闲中断

    RA MCU串口通信空闲中断
    的头像 发表于 09-26 16:59 2096次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b> MCU串口通信空闲中断

    RA0E1开发分享之一

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

    RA2L1系列CAN通信应用

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

    电子RA系列MCU 2025年新品回顾

    2025年RA系列推出10个新产品,覆盖了从入门级低功耗(RA0E2)、中端低功耗(RA4C1)、高端工业及机器人控制(
    的头像 发表于 01-27 09:57 1705次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA</b>系列MCU 2025年新品回顾