烧写更新系统——RZMPU工业控制教程连载(59)

瑞萨MCU小百科 2025-02-25 12:02


14.3.3 制作烧录镜像

为了可以将系统烧录至emmc内还需要制作SD卡烧录器:


将100ASK资料光盘06_Yocto系统开发目录下的 RemiPi_SDUpdate.tar.bz2拷贝至ubuntu20家目录下,并通过tar命令进行解压缩,操作步骤如下所示:

左右滑动查看完整内容

ubuntu@ubuntu2004:~$ tar -xvf RemiPi_SDUpdate.tar.bz2ubuntu@ubuntu2004:~$ cd RemiPi_SDUpdate/ubuntu@ubuntu2004:~/RemiPi_SDUpdate$ lsrenesas-sdubuntu@ubuntu2004:~/RemiPi_SDUpdate$ ubuntu@ubuntu2004:~/RemiPi_SDUpdate$ tree -L 1 renesas-sd/renesas-sd/├── fat16├── image├── output├── rootfs└── rzg2_bsp_scripts
5 directories, 0 files



其中解压后的RemiPi_SDUpdate/renesas-sd下几个重要目录作用如下:


  • fat16:用于sd卡启动的文件,此目录已经做好,不需要修改。

  • output:用于存放生成的镜像包文件。

  • rootfs:用于sd卡启动后加载的文件系统。

  • rzg2_bsp_scripts:用于生成镜像包的脚本文件。


制作自己的sd卡启动文件系统,操作步骤如下:

首先进入rzg2_bsp_scripts/image_creator目录修改myir_config.ini里面sd卡相关配置信息,将“TMP OUTFILE FAT_FILES EXT_FILES”4处定义修改为自己当前环境配套的目录:

左右滑动查看完整内容

ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ lscreate_image.sh example_config.ini myir_config.ini README.mdubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ vi myir_config.ini


修改后如下所示,可以通过vim/gedit等工具(如果你是用的是我们提供的配套虚拟机,可以直接复制下面的配置参数)。

左右滑动查看完整内容

TMP="/home/ubuntu/RemiPi_SDUpdate/renesas-sd/output"OUTFILE=${TMP}/sd_card_image/MYD-YG2LX-REMI-8E1D-120-I_EMMC_FULL_L5.10.83_20240413.imgFAT_FILES=/home/ubuntu/RemiPi_SDUpdate/renesas-sd/fat16EXT_FILES=/home/ubuntu/RemiPi_SDUpdate/renesas-sd/rootfs


更新上一章节编译镜像目录~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g内编译生成的bootloader,设备树,内核和文件系统至rootfs/home/root/g2l_images目录下。如下图所示,原来的rootfs/home/root/g2l_images/目录内容,接下来需要替换里面的所有文件为我们自行编译过的镜像文件。



建议替换进来的文件名和原文件名保持一致,如果替换进来的文件名和原文件名不一样,则需要同步修改索引文件Manifest,以致于保证替换进来的文件一致,参考操作步骤如下。

左右滑动查看完整内容

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g$ cp mys-rzg2l-sdcard.dtb mys-rzg2l-wifi.dtb Image myir-image-full-myir-remi-1g.ext4 ~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images/ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g$ cp bl2_bp-myir-remi-1g_pmic.bin fip-myir-remi-1g_pmic.bin ~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images/DDR_1G/ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g$ cd ~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images/ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images$



拷贝完成进入~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator目录,执行生成镜像包的命令./create_image.sh myir_config.ini,操作步骤如下所示:

左右滑动查看完整内容

ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images$ cd ~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creatorubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ lscreate_image.sh example_config.ini myir_config.ini README.mdubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ ./create_image.sh myir_config.ini



制作镜像完成后,我们可以将生在output/sd_card_image/MYD-YG2LX-REMI-8E1D-120-I_EMMC_FULL_L5.10.83_20240413.img.img镜像文件复制到windows系统内,用于下面章节进行操作。



14.4 烧写更新系统


镜像烧录的大致过程:先将bl2、uboot烧写到emmc中,然后在uboot通过sd卡的方式把文件系统刷写到emmc中。


MYD-YG2LX-REMI-8E1D-120I_EMMC_FULL_L5.10.83_20240413.img文件拷贝到windows下,通过运行100ASK资料光盘内06_Yocto系统开发Win32DiskImager-1.0.0-binary.zip工具,打开后选中镜像文件和要烧录的TF卡,进行烧录,参考下图所示。



14.4.1 烧写bootloader到emmc

烧写完成TF卡镜像后,接下来需要设置启动方式为Download模式,来进入烧录状态,通过串口线+TeraTerm工具来进行烧写。


拨码启动方式:

启动模式

SW1拨码(1/2/3/4)

实物参考

SCFI Download

OFF/OFF/ON/OFF

EMMC启动

OFF/OFF/OFF/OFF


将拨码开关拨到Download模式(OFF/OFF/ON/OFF)。按下复位按钮,重启开发板进入至Download模式。


提前运行100ASK资料光盘06_Yocto系统开发目录内的teraterm-4.107.exe,打开后,选择你的开发板对应的端口号,并参考下图设置对应的比特率流控等。

打开TerTerm软件

点击设置-->点击串口

选择端口→设置比特率→

设置流控→点击New open


按下开发板RESET按键,TeraTerm串口工具此时显示如下图所示,表示已经进入下载模式:


之后我们需要将前面使用Yocto编译生成的镜像文件分别复制到到windows下,yocto存放的镜像目录在~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g里面一共需要如下三个文件作为我们的烧录镜像。



拷贝完成之后我们依次发送三个Bootloader部分所需文件,按照下图右侧红色序号所示,一次打开一个,依次进行发送(注意发送文件顺序不可调换):



其中发送.mot文件成功后显示:



由于后续串口下载文件较慢,此时可执行SUP命令设置串口波特率为921600,以加快文件的传输,输入SUP指令后依次点击设置->串口,重新设置波特率,设置完成后按下回车键即可进行下一步设置:



设置完成后,发送bl2_bp-myir-remi-1g_pmic.srec文件,发送完成后下图进行设置:



设置完成后,发送`fip-myir-remi-1g_pmic.srec`文件,等待发送完成即可完成bootloader的烧写。



刷写bootloader到emmc完成后,断电,重新拨码为emmc启动(OFF/OFF/OFF/OFF),再重新把波特率设置回115200,重新上电即可启动进入到已经更新过的uboot。


需要技术支持?

如您在使用瑞萨MCU/MPU产品中有任何问题,可识别下方二维码或复制网址到浏览器中打开,进入瑞萨技术论坛寻找答案或获取在线技术支持。

https://community-ja.renesas.com/zh/forums-groups/mcu-mpu/



未完待续


推荐阅读

LVGL前台程序开发相关操作——RZ MPU工业控制教程连载(53)


MQTT测试程序上机实验及程序开发——RZ MPU工业控制教程连载(55)

Modbus TCP Server程序开发与Yocto系统构建——RZ MPU工业控制教程连载(56)


更多精彩,敬请关注

需要产品及方案支持

请扫码登记


评论 (0)
  •   电磁干扰测试系统:电子设备电磁兼容性保障利器   北京华盛恒辉电磁干扰测试系统作为评估电子设备在电磁环境中电磁兼容性(EMC)的关键工具,主要用于检测与分析设备在电磁干扰环境下的性能表现,确保其符合相关标准,能够在实际应用中稳定运行。   应用案例   目前,已有多个电磁干扰测试系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁干扰测试系统。这些成功案例为电磁干扰测试系统的推广和应用提供了有力支持。   系统组成   电磁干扰测试系统一般由以下核心部分构成:  
    华盛恒辉l58ll334744 2025-04-14 10:40 39浏览
  • 在公共安全、工业调度、户外作业等场景中,对讲机作为关键通信工具,正面临从“功能单一化”向“智能融合化”的转型需求。WT2605C蓝牙语音芯片凭借双模蓝牙架构、高扩展存储方案与全场景音频处理能力,推动传统对讲机实现无屏化操控、专业级音频解码与蓝牙音箱功能融合,为行业用户打造更高效、更灵活、更低成本的通信解决方案。一、无屏化交互革命:BLE指令重构操作逻辑针对工业环境中对讲机操作复杂、屏幕易损的痛点,WT2605C通过双模蓝牙(BR/EDR+BLE)与AT指令集,实现全链路无屏控制:手机APP远程控
    广州唯创电子 2025-04-14 09:08 33浏览
  •   电磁干扰测试系统软件:深度剖析   电磁干扰(EMI)测试系统软件,是电子设备电磁兼容性(EMC)测试的核心工具,在通信、汽车、航空航天、医疗设备等众多领域广泛应用。它的核心功能涵盖信号采集、频谱分析、干扰定位、合规性评估以及报告生成,旨在保障设备在复杂电磁环境中稳定运行。下面从功能、技术原理、应用场景、主流软件及发展趋势这五个方面展开详细解析。   应用案例  软件开发可以来这里,这个首肌开始是幺乌扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照你的顺序组合可以找到。   目前
    华盛恒辉l58ll334744 2025-04-14 10:02 27浏览
  • 软瓦格化 RISC-V 处理器集群可加速设计并降低风险作者:John Min John Min是Arteris的客户成功副总裁。他拥有丰富的架构专业知识,能够成功管理可定制和标准处理器在功耗、尺寸和性能方面的设计权衡。他的背景包括利用 ARC、MIPS、x86 和定制媒体处理器来设计 CPU SoC,尤其擅长基于微处理器的 SoC。RISC-V 指令集架构 (ISA) 以其强大的功能、灵活性、低采用成本和开源基础而闻名,正在经历各个细分市场的快速增长。这种多功能 ISA 支持汽车、航空航天、国防
    ArterisIP 2025-04-14 10:52 68浏览
  •  亥姆霍兹线圈的制造材料选择需兼顾导电性、绝缘性、机械强度及磁场性能,具体分类如下:一、‌导线材料1、‌高纯度铜线:‌作为线圈绕制的核心材料,铜因其you异的导电性(电阻率低)和热稳定性成为shou选。漆包铜线通过表面绝缘漆层实现匝间绝缘,避免短路‌。2、‌其他导电材料‌ 铝线等材料可用于特定场景(如轻量化需求),但导电性和抗氧化性较铜略逊二、‌磁源材料‌1、‌永磁体‌如钕铁硼(NdFeB)或铁氧体,适用于无需外部电源的静态磁场生成,但磁场强度有限。2、‌电磁铁‌通过电流控制磁场强度,
    锦正茂科技 2025-04-14 10:22 32浏览
  •   高空 SAR 目标智能成像系统软件:多领域应用的前沿利器   高空 SAR(合成孔径雷达)目标智能成像系统软件,专门针对卫星、无人机等高空平台搭载的 SAR传感器数据,融合人工智能与图像处理技术,打造出的高效目标检测、识别及成像系统。此软件借助智能算法,显著提升 SAR图像分辨率、目标特征提取能力以及实时处理效率,为军事侦察、灾害监测、资源勘探等领域,提供关键技术支撑。   应用案例系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合
    华盛恒辉l58ll334744 2025-04-14 16:09 96浏览
  • MASSAGE GUN 筋膜枪拆解 今天给车子做保养,厂家送了一个筋膜枪。产品拿在手里还是挺有分量的。标价108元。通过海鲜市场一搜索,几十元不等,而且还是爆款。不多说,我们就来看看里面用了什么料,到底值几个钱。外观篇 首先给它来个开箱照,从外观看,确实还是很精致,一点都不逊色品牌产品。 从箱中取出筋膜枪,沉甸甸的。附上产品的各方位视角 产品的全家福 我装上球头,使用了一番,还真不赖,有不同的敲击速度和根据力度调节不同的档位。拆解篇 拿出我的螺丝套装,对产品开始进行拆解,首先
    zhusx123 2025-04-13 16:52 72浏览
  • 你知道精益管理中的“看板”真正的意思吗?在很多人眼中,它不过是车间墙上的一块卡片、一张单子,甚至只是个用来控制物料的工具。但如果你读过大野耐一的《丰田生产方式》,你就会发现,看板的意义远不止于此。它其实是丰田精益思想的核心之一,是让工厂动起来的“神经系统”。这篇文章,我们就带你一起从这本书出发,重新认识“看板”的深层含义。一、使“看板”和台车结合使用  所谓“看板”就是指纸卡片。“看板”的重要作用之一,就是连接生产现场上道工序和下道工序的信息工具。  “看板”是“准时化”生产的重要手段,它总是要
    优思学院 2025-04-14 15:02 81浏览
  • 在当今汽车电子化和智能化快速发展的时代,车规级电子元器件的质量直接关系到汽车安全性能。三星作为全球领先的电子元器件制造商,其车规电容备受青睐。然而,选择一个靠谱的三星车规电容代理商至关重要。本文以行业领军企业北京贞光科技有限公司为例,深入剖析如何选择优质代理商。选择靠谱代理商的关键标准1. 授权资质与行业地位选择三星车规电容代理商首先要验证其授权资质及行业地位。北京贞光科技作为中国电子元器件行业的领军者,长期走在行业前沿,拥有完备的授权资质。公司专注于市场分销和整体布局,在电子元器件领域建立了卓
    贞光科技 2025-04-14 16:18 94浏览
  • 一、磁场发生设备‌电磁铁‌:由铁芯和线圈组成,通过调节电流大小可产生3T以下的磁场,广泛应用于工业及实验室场景(如电磁起重机)。‌亥姆霍兹线圈‌:由一对平行共轴线圈组成,可在线圈间产生均匀磁场(几高斯至几百高斯),适用于物理实验中的磁场效应研究。‌螺线管‌:通过螺旋线圈产生长圆柱形均匀磁场,电流与磁场呈线性关系,常用于磁性材料研究及电子束聚焦。‌超导磁体‌:采用超导材料线圈,在低温下可产生3-20T的强磁场,用于核磁共振研究等高精度科研领域。‌多极电磁铁‌:支持四极、六极、八极等多极磁场,适用于
    锦正茂科技 2025-04-14 13:29 53浏览
  • 亥姆霍兹线圈的应用领域‌物理学研究‌:在原子物理中,用于研究塞曼效应;在磁学研究中,用于测试磁性材料的磁滞回线等特性;还可用于研究电子荷质比等实验‌。‌工程与技术领域‌:用于电子设备校准和测试,提供标准磁场环境;在大型加速器中用于磁场校准;用于电磁干扰模拟实验,测试电子设备在不同磁场干扰下的性能‌。‌生物医学领域‌:研究生物磁场效应,如探索磁场对生物细胞的影响;在生物医学工程基础研究中,提供可控磁场环境‌。‌其他应用‌:作为磁场发生装置产生标准磁场;用于地球磁场的抵消与补偿、地磁环境模拟;还可用
    锦正茂科技 2025-04-14 10:41 51浏览
  •     电气间隙是指两个带电体在空气中的最短距离。导体、电介质(空气),最短距离,就是这个术语的要素了。        (图源:TI)    电气间隙是由安装类别决定的,或者更本质地说,是瞬态过电压的最大值来决定的,而不是工作电压的高低。安装类别见协议标准第007篇,瞬态过电压另见协议标准第009篇。    实际设计中怎么确定电气间隙?可以按照CAT,工作电压和绝缘等级来定。 
    电子知识打边炉 2025-04-13 18:01 78浏览
  • 在制造业或任何高度依赖产品质量的行业里,QA(质量保证)经理和QC(质量控制)经理,几乎是最容易被外界混淆的一对角色。两者的分工虽清晰,但职责和目标往往高度交叉。因此,当我们谈到“谁更有可能升任质量总监”时,这并不是一个简单的职位比较问题,而更像是对两种思维方式、职业路径和管理视角的深度考察。QC经理,问题终结者QC经理的世界,是充满数据、样本和判定标准的世界。他们是产品出厂前的最后一道防线,手里握着的是批次报告、不合格品记录、纠正措施流程……QC经理更像是一位“问题终结者”,目标是把不合格扼杀
    优思学院 2025-04-14 12:09 56浏览
  • 时源芯微 专业EMC解决方案提供商  为EMC创造可能(适用于高频时钟电路,提升EMC性能与信号稳定性)一、设计目标抑制电源噪声:阻断高频干扰(如DC-DC开关噪声)传入晶振电源。降低时钟抖动:确保晶振输出信号纯净,减少相位噪声。通过EMC测试:减少晶振谐波辐射(如30MHz~1GHz频段)。二、滤波电路架构典型拓扑:电源输入 → 磁珠(FB) → 大电容(C1) + 高频电容(C2) → 晶振VDD1. 磁珠(Ferrite Bead)选型阻抗特性:在目标频段(如100MHz~1GH
    时源芯微 2025-04-14 14:53 58浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦