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

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

3天内不再提示

RZ/G2L开发板使用指南(下)

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-11-03 12:20 次阅读

前篇您可点击上方的文章合集或文末的“上一篇 · RZ/G2L开发板使用指南(上)”查看相关文章。

首先恭喜你参考‘使用指南-上’方法,已经成功烧写flash_writer到G2L的片上RAM。接下来将介绍如何将bootloader和U-boot烧写到QSPI或EMMC,以及如何制作SD卡镜像并启动系统

G2L开发板提供了64MB的QSPI NOR FALSH 和64GB的EMMC Memory资源,可以选择其中其一设为启动空间。

接下来从上篇这里继续我们的操作

9626de92-79fe-11ee-939d-92fbcf53809c.png

方式1.下载到QSPI NOR FLASH

Flash_writer 已经提供“XLS2”指令,支持把二进制文件烧写到FLASH ROM.

步骤1

烧写 bl2_bp-smarc-rzg2l_pmic.srec

串口输入‘XLS2’根据提示,输入对应地址:

左右滑动查看更多

>XLS2 
===== Qspi writing of RZ/G2 Board Command ============= 
Load Program to Spiflash 
Writes to any of SPI address. 
Micron : MT25QU512 
Program Top Address & Qspi Save Address 
===== Please Input Program Top Address ============ 
Please Input : H'11E00 
===== Please Input Qspi Save Address === 
Please Input : H'00000 
Work RAM(H'50000000-H'53FFFFFF) Clear.... 
please send ! ('.' & CR stop load)

选择"bl2_bp-smarc-rzg2l_pmic.srec"文件,出现如下信息提供,输入’y’

左右滑动查看更多

SPI Data Clear(H'FF) Check : H'00000000-0000FFFF,Clear OK?(y/n)

出现以下信息,表示烧写成功

左右滑动查看更多

SPI Data Clear(H'FF) Check :H'00000000-0000FFFF Erasing..Erase Completed 
SAVE SPI-FLASH....... 
======= Qspi Save Information ================= 
SpiFlashMemory Stat Address : H'00000000 
SpiFlashMemory End Address : H'0000CB28
===========================================================

步骤2

烧写fip-smarc-rzg2l_pmic.srec

左右滑动查看更多

>XLS2 
===== Qspi writing of RZ/G2 Board Command ============= 
Load Program to Spiflash 
Writes to any of SPI address. 
Micron : MT25QU512 
Program Top Address & Qspi Save Address 
===== Please Input Program Top Address ============ 
Please Input : H'00000 
===== Please Input Qspi Save Address === 
Please Input : H'1D200 
Work RAM(H'50000000-H'53FFFFFF) Clear.... 
please send ! ('.' & CR stop load)

选择 fip-smarc-rzg2l_pmic.srec文件,输入y

左右滑动查看更多

SPI Data Clear(H'FF) Check : H'00000000-0000FFFF,Clear OK?(y/n)

出现以下信息,表示烧写成功。

左右滑动查看更多

SPI Data Clear(H'FF) Check :H'00000000-0000FFFF Erasing..Erase Completed 
SAVE SPI-FLASH....... 
======= Qspi Save Information ================= 
SpiFlashMemory Stat Address : H'00000000 
SpiFlashMemory End Address : H'0000CB28
===========================================================

至此,bootloader和U-boot已成功烧写到QSPI FLASH。

方式2. 下载到EMMC MEMORY

Flash_writer 已经提供“EXT_CSD、 EM_W”指令,支持把二进制文件烧写到EMMC.

步骤1

烧写 bl2_bp-smarc-rzg2l_pmic.srec

左右滑动查看更多

>EM_SECSD 
Please Input EXT_CSD Index(H'00 - H'1FF) :b1 
EXT_CSD[B1] = 0x00 
Please Input Value(H'00 - H'FF) :2 
EXT_CSD[B1] = 0x02 
>EM_SECSD 
Please Input EXT_CSD Index(H'00 - H'1FF) :b3 
EXT_CSD[B3] = 0x00 
Please Input Value(H'00 - H'FF) :8 
EXT_CSD[B3] = 0x08 

左右滑动查看更多

>EM_W 
EM_W Start -------------- 
--------------------------------------------------------- 
Please select,eMMC Partition Area. 
0:User Partition Area : 62160896 KBytes 
eMMC Sector Cnt : H'0 - H'0768FFFF 
1:Boot Partition 1 : 32256 KBytes 
eMMC Sector Cnt : H'0 - H'0000FBFF 
2:Boot Partition 2 : 32256 KBytes 
eMMC Sector Cnt : H'0 - H'0000FBFF 
--------------------------------------------------------- 
Select area(0-2)>1 
-- Boot Partition 1 Program ----------------------------- 
Please Input Start Address in sector :1 
Please Input Program Start Address : 11e00 
Work RAM(H'50000000-H'50FFFFFF) Clear.... 
please send ! ('.' & CR stop load)

选择bl2_bp-smarc-rzv2l_pmic.srec

出现以下信息,表示烧写成功

左右滑动查看更多

SAVE -FLASH.......
EM_W Complete!

步骤2

烧写fip-smarc-rzg2l_pmic.srec

左右滑动查看更多

> EM_W 
EM_W Start -------------- 
--------------------------------------------------------- 
Please select,eMMC Partition Area. 
0:User Partition Area : 62160896 KBytes 
eMMC Sector Cnt : H'0 - H'0768FFFF 
1:Boot Partition 1 : 32256 KBytes 
eMMC Sector Cnt : H'0 - H'0000FBFF 
2:Boot Partition 2 : 32256 KBytes 
eMMC Sector Cnt : H'0 - H'0000FBFF 
--------------------------------------------------------- 
Select area(0-2)>1 
-- Boot Partition 1 Program ----------------------------- 
Please Input Start Address in sector :100 
Please Input Program Start Address : 0 
Work RAM(H'50000000-H'50FFFFFF) Clear.... 
please send ! ('.' & CR stop load) 

选择 fip-smarc-rzg2l_pmic.srec文件

出现以下信息,表示烧写成功。

左右滑动查看更多

SAVE -FLASH.......
EM_W Complete!

至此,bootloader和U-boot已成功烧写到EMMC。长按SW9 按键关机。

制作SD文件系统

可以在windows电脑上通过工具制作,如https://rufus.ie/en/

如下选择对应的SD卡和镜像文件,开始制作,等一段时间制作完成。

9639a75c-79fe-11ee-939d-92fbcf53809c.png96566cca-79fe-11ee-939d-92fbcf53809c.png

最后如下安装SD卡到开发板,SW11选择QSPI引导模式

966b18b4-79fe-11ee-939d-92fbcf53809c.png

长按SW9开机,3秒事件内按下电脑任意按键,进入如下界面:

左右滑动查看更多

U-Boot 2021.10 (Mar 31 2022 - 03:57:20 +0000) 
CPU: Renesas Electronics K rev 14.15 
Model: smarc-rzg2l 
DRAM: 1.9 GiB 
MMC: sd@11c00000: 0, sd@11c10000: 1 
Loading Environment from MMC... OK 
In: serial@1004b800 
Out: serial@1004b800 
Err: serial@1004b800 
Net: eth0: ethernet@11c20000 
Hit any key to stop autoboot: 0 
=>
设置环境变量:
=> env default -a 
## Resetting to default environment 
=> setenv bootargs 'root=/dev/mmcblk1p2 rootwait' 
=> setenv bootcmd 'mmc dev 1;fatload mmc 1:1 0x48080000 Image-smarc-rzg2l.bin; fatload mmc 1:1 0x48000000 Image-r9a07g044l2-smarc.dtb; booti 0x48080000 - 0x48000000' 
=> saveenv 
Saving Environment to MMC... Writing to MMC(0)….OK
输入boot启动系统
=> boot

到下面界面,输入Root账户登录,至此,系统已成功启动,开启G2L的世界之旅吧!

左右滑动查看更多

Version: 3.0.3 
smarc-rzg2l login: root 
Last login: Sun Sep 20 10:44:03 UTC 2020
root@smarc-rzg2l:~#
root@smarc-rzg2l:~# uname -r
5.10.158-cip22-yocto-standard

后续文章会介绍EMMC文件系统制作、开发环境创建、如何编译相关镜像和文件系统。

审核编辑:汤梓红

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

    关注

    10

    文章

    1621

    浏览量

    147736
  • 指令
    +关注

    关注

    1

    文章

    606

    浏览量

    35647
  • 开发板
    +关注

    关注

    25

    文章

    4943

    浏览量

    97177
  • emmc
    +关注

    关注

    7

    文章

    200

    浏览量

    52598

原文标题:RZ/G2L开发板使用指南(下)

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

收藏 人收藏

    评论

    相关推荐

    基于瑞萨电子RZ/G2L的FET-G2LD-C核心和OK-G2LD-C开发板评测

    基于瑞萨电子RZ/G2L处理器开发的FET-G2LD-C核心和OK-G2LD-C
    发表于 05-30 17:24 1154次阅读
    基于瑞萨电子<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>的FET-<b class='flag-5'>G2</b>LD-C核心<b class='flag-5'>板</b>和OK-<b class='flag-5'>G2</b>LD-C<b class='flag-5'>开发板</b>评测

    G2L系列 核心 -RZ/G2L 处理器简介|框架图|功耗|原理图及硬件设计指南

    用户便捷开发,轻松选型。 三、RZ/G2L系列 Linux系统整机功耗表很多小伙伴对FET-G2LD-C核心和OK-
    发表于 06-21 14:45

    【飞凌RZ/G2L开发板试用体验】+01.开箱(zmj)

    【飞凌RZ/G2L开发板试用体验】+01.开箱(zmj)感谢飞凌嵌入式和电子发烧友网提供的此次试用机会,可以亲身体验飞凌RZ/G2L
    发表于 08-28 19:13

    【飞凌RZ/G2L开发板】飞凌RZ/G2L开发板试用测评报告

    飞凌RZ/G2L开发板试用测评报告大信(QQ:8125036)在电子发烧友论坛上看到飞凌RZ/G2L
    发表于 08-29 02:01

    【米尔瑞萨RZ/G2L开发板-试用体验】开箱

    感谢 感谢电子发烧友论坛、感谢米尔电子,把米尔瑞萨RZ/G2L开发板试用话动的机会给了我。虽然周五就收到了开发板,但是由于复阳了,为了能及时的完成试用活动,所以今天努力的爬起来完成开箱
    发表于 05-14 19:41

    【米尔瑞萨RZ/G2L开发板-试用体验】开箱 + 开机

    感谢 感谢电子发烧友论坛、感谢米尔电子,把米尔瑞萨RZ/G2L开发板试用话动的机会给了我。最近事情比较多,赶在这个空挡时间完成开箱报告。 开箱 第一次拿到米尔电子的试用机会,简约的包装盒透着电子行业
    发表于 05-18 19:33

    【米尔瑞萨RZ/G2L开发板-试用体验】米尔瑞萨RZ/G2L开发板开箱视频

    今天刚刚收到米尔瑞萨RZ/G2L开发板,拆开包裹后给人的感觉是惊艳,板卡设计真的很棒,来看看视频做个简单了解吧。 更多板卡可以登录官网了解哦。https://www.myir.cn/
    发表于 05-22 21:58

    【米尔瑞萨RZ/G2L开发板-试用体验】认识一米尔瑞萨RZ/G2L开发板的核心

    解一米尔瑞萨RZ/G2L开发板的核心: MYC-YG2LX核心
    发表于 07-29 00:21

    【飞凌RZ/G2L开发板试用体验】飞凌RZ/G2L开发板试用测评报告二 — 视频采集开发

    开发板 试用测评报告二 — 视频采集开发 大信(QQ:8125036)         在 电子 发烧友 论坛 上看到飞凌RZ/G2L开发板
    的头像 发表于 10-24 17:01 1436次阅读
    【飞凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b>试用体验】飞凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>的<b class='flag-5'>开发板</b>试用测评报告二 — 视频采集<b class='flag-5'>开发</b>

    米尔瑞萨RZ/G2L开发板-初体验

    介绍米尔RZ/G2L开发板
    的头像 发表于 05-15 09:10 971次阅读
    米尔瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b>-初体验

    米尔瑞萨RZ/G2L开发板 TF卡读写速度测试

    米尔瑞萨RZ/G2L开发板TF卡读写测试
    的头像 发表于 05-22 09:07 1368次阅读
    米尔瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b> TF卡读写速度测试

    米尔瑞萨RZ/G2L开发板 安装交叉编译器

    米尔瑞萨RZ/G2L开发板安装交叉编译器
    的头像 发表于 05-26 22:05 2058次阅读
    米尔瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b> 安装交叉编译器

    【米尔瑞萨RZ/G2L开发板-试用体验】创建TCP服务器

    在米尔RZ/G2L开发板上用C 创建TCP服务器
    的头像 发表于 05-27 08:59 7779次阅读
    【米尔瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b>-试用体验】创建TCP服务器

    这么简单!G2L开发板安装Docker

    Docker是什么?Docker有什么用?我们不再赘述。RZ/G2L开发板支持ubuntu系统,下面快速演示一如何在G2L
    的头像 发表于 04-15 16:18 699次阅读
    这么简单!<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b>安装Docker

    RZ/G2L开发板使用指南(上)

    如果需要评估RZ/G2L产品的各项功能,RZ/G2L评估是最合适的平台。
    的头像 发表于 11-03 12:19 1064次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>开发板</b><b class='flag-5'>使用指南</b>(上)