0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RZ/G2L開發(fā)板使用指南(下)

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2023-11-03 12:20 ? 次閱讀

前篇您可點(diǎn)擊上方的文章合集或文末的“上一篇 · RZ/G2L開發(fā)板使用指南(上)”查看相關(guān)文章。

首先恭喜你參考‘使用指南-上’方法,已經(jīng)成功燒寫flash_writer到G2L的片上RAM。接下來將介紹如何將bootloader和U-boot燒寫到QSPI或EMMC,以及如何制作SD卡鏡像并啟動(dòng)系統(tǒng)

G2L開發(fā)板提供了64MB的QSPI NOR FALSH 和64GB的EMMC Memory資源,可以選擇其中其一設(shè)為啟動(dòng)空間。

接下來從上篇這里繼續(xù)我們的操作

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

方式1.下載到QSPI NOR FLASH

Flash_writer 已經(jīng)提供“XLS2”指令,支持把二進(jìn)制文件燒寫到FLASH ROM.

步驟1

燒寫 bl2_bp-smarc-rzg2l_pmic.srec

串口輸入‘XLS2’根據(jù)提示,輸入對(duì)應(yīng)地址:

左右滑動(dòng)查看更多

>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"文件,出現(xiàn)如下信息提供,輸入’y’

左右滑動(dòng)查看更多

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

出現(xiàn)以下信息,表示燒寫成功

左右滑動(dòng)查看更多

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

左右滑動(dòng)查看更多

>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

左右滑動(dòng)查看更多

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

出現(xiàn)以下信息,表示燒寫成功。

左右滑動(dòng)查看更多

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 已經(jīng)提供“EXT_CSD、 EM_W”指令,支持把二進(jìn)制文件燒寫到EMMC.

步驟1

燒寫 bl2_bp-smarc-rzg2l_pmic.srec

左右滑動(dòng)查看更多

>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 

左右滑動(dòng)查看更多

>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

出現(xiàn)以下信息,表示燒寫成功

左右滑動(dòng)查看更多

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

步驟2

燒寫fip-smarc-rzg2l_pmic.srec

左右滑動(dòng)查看更多

> 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文件

出現(xiàn)以下信息,表示燒寫成功。

左右滑動(dòng)查看更多

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

至此,bootloader和U-boot已成功燒寫到EMMC。長(zhǎng)按SW9 按鍵關(guān)機(jī)。

制作SD文件系統(tǒng)

可以在windows電腦上通過工具制作,如https://rufus.ie/en/

如下選擇對(duì)應(yīng)的SD卡和鏡像文件,開始制作,等一段時(shí)間制作完成。

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

最后如下安裝SD卡到開發(fā)板,SW11選擇QSPI引導(dǎo)模式

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

長(zhǎng)按SW9開機(jī),3秒事件內(nèi)按下電腦任意按鍵,進(jìn)入如下界面:

左右滑動(dòng)查看更多

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 
=>
設(shè)置環(huán)境變量:
=> 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啟動(dòng)系統(tǒng)
=> boot

到下面界面,輸入Root賬戶登錄,至此,系統(tǒng)已成功啟動(dòng),開啟G2L的世界之旅吧!

左右滑動(dòng)查看更多

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

后續(xù)文章會(huì)介紹EMMC文件系統(tǒng)制作、開發(fā)環(huán)境創(chuàng)建、如何編譯相關(guān)鏡像和文件系統(tǒng)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1640

    瀏覽量

    148277
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    608

    瀏覽量

    35768
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5087

    瀏覽量

    97785
  • emmc
    +關(guān)注

    關(guān)注

    7

    文章

    216

    瀏覽量

    52797

原文標(biāo)題:RZ/G2L開發(fā)板使用指南(下)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于瑞薩電子RZ/G2L的FET-G2LD-C核心和OK-G2LD-C開發(fā)板評(píng)測(cè)

    基于瑞薩電子RZ/G2L處理器開發(fā)的FET-G2LD-C核心和OK-G2LD-C
    發(fā)表于 05-30 17:24 ?1180次閱讀
    基于瑞薩電子<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'>開發(fā)板</b>評(píng)測(cè)

    G2L系列 核心 -RZ/G2L 處理器簡(jiǎn)介|框架圖|功耗|原理圖及硬件設(shè)計(jì)指南

    用戶便捷開發(fā),輕松選型。 三、RZ/G2L系列 Linux系統(tǒng)整機(jī)功耗表很多小伙伴對(duì)FET-G2LD-C核心和OK-
    發(fā)表于 06-21 14:45

    【飛凌RZ/G2L開發(fā)板試用體驗(yàn)】+01.開箱(zmj)

    【飛凌RZ/G2L開發(fā)板試用體驗(yàn)】+01.開箱(zmj)感謝飛凌嵌入式和電子發(fā)燒友網(wǎng)提供的此次試用機(jī)會(huì),可以親身體驗(yàn)飛凌RZ/G2L
    發(fā)表于 08-28 19:13

    【飛凌RZ/G2L開發(fā)板】飛凌RZ/G2L開發(fā)板試用測(cè)評(píng)報(bào)告

    飛凌RZ/G2L開發(fā)板試用測(cè)評(píng)報(bào)告大信(QQ:8125036)在電子發(fā)燒友論壇上看到飛凌RZ/G2L
    發(fā)表于 08-29 02:01

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗(yàn)】開箱

    感謝 感謝電子發(fā)燒友論壇、感謝米爾電子,把米爾瑞薩RZ/G2L開發(fā)板試用話動(dòng)的機(jī)會(huì)給了我。雖然周五就收到了開發(fā)板,但是由于復(fù)陽了,為了能及時(shí)的完成試用活動(dòng),所以今天努力的爬起來完成開箱
    發(fā)表于 05-14 19:41

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗(yàn)】開箱 + 開機(jī)

    感謝 感謝電子發(fā)燒友論壇、感謝米爾電子,把米爾瑞薩RZ/G2L開發(fā)板試用話動(dòng)的機(jī)會(huì)給了我。最近事情比較多,趕在這個(gè)空擋時(shí)間完成開箱報(bào)告。 開箱 第一次拿到米爾電子的試用機(jī)會(huì),簡(jiǎn)約的包裝盒透著電子行業(yè)
    發(fā)表于 05-18 19:33

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗(yàn)】米爾瑞薩RZ/G2L開發(fā)板開箱視頻

    今天剛剛收到米爾瑞薩RZ/G2L開發(fā)板,拆開包裹后給人的感覺是驚艷,板卡設(shè)計(jì)真的很棒,來看看視頻做個(gè)簡(jiǎn)單了解吧。 更多板卡可以登錄官網(wǎng)了解哦。https://www.myir.cn/
    發(fā)表于 05-22 21:58

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗(yàn)】認(rèn)識(shí)一米爾瑞薩RZ/G2L開發(fā)板的核心

    解一米爾瑞薩RZ/G2L開發(fā)板的核心: MYC-YG2LX核心
    發(fā)表于 07-29 00:21

    【飛凌RZ/G2L開發(fā)板試用體驗(yàn)】飛凌RZ/G2L開發(fā)板試用測(cè)評(píng)報(bào)告二 — 視頻采集開發(fā)

    開發(fā)板 試用測(cè)評(píng)報(bào)告二 — 視頻采集開發(fā) 大信(QQ:8125036) ? ? ?? ?在 電子 發(fā)燒友 論壇 上看到飛凌RZ/G2L開發(fā)板
    的頭像 發(fā)表于 10-24 17:01 ?1518次閱讀
    【飛凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>試用體驗(yàn)】飛凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>的<b class='flag-5'>開發(fā)板</b>試用測(cè)評(píng)報(bào)告二 — 視頻采集<b class='flag-5'>開發(fā)</b>

    米爾瑞薩RZ/G2L開發(fā)板-初體驗(yàn)

    介紹米爾RZ/G2L開發(fā)板
    的頭像 發(fā)表于 05-15 09:10 ?1028次閱讀
    米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>-初體驗(yàn)

    米爾瑞薩RZ/G2L開發(fā)板 TF卡讀寫速度測(cè)試

    米爾瑞薩RZ/G2L開發(fā)板TF卡讀寫測(cè)試
    的頭像 發(fā)表于 05-22 09:07 ?1452次閱讀
    米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b> TF卡讀寫速度測(cè)試

    米爾瑞薩RZ/G2L開發(fā)板 安裝交叉編譯器

    米爾瑞薩RZ/G2L開發(fā)板安裝交叉編譯器
    的頭像 發(fā)表于 05-26 22:05 ?2138次閱讀
    米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b> 安裝交叉編譯器

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗(yàn)】創(chuàng)建TCP服務(wù)器

    在米爾RZ/G2L開發(fā)板上用C 創(chuàng)建TCP服務(wù)器
    的頭像 發(fā)表于 05-27 08:59 ?7827次閱讀
    【米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>-試用體驗(yàn)】創(chuàng)建TCP服務(wù)器

    這么簡(jiǎn)單!G2L開發(fā)板安裝Docker

    Docker是什么?Docker有什么用?我們不再贅述。RZ/G2L開發(fā)板支持ubuntu系統(tǒng),下面快速演示一如何在G2L
    的頭像 發(fā)表于 04-15 16:18 ?746次閱讀
    這么簡(jiǎn)單!<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>安裝Docker

    RZ/G2L開發(fā)板使用指南(上)

    如果需要評(píng)估RZ/G2L產(chǎn)品的各項(xiàng)功能,RZ/G2L評(píng)估是最合適的平臺(tái)。
    的頭像 發(fā)表于 11-03 12:19 ?1178次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>使用指南</b>(上)