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

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

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

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

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

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

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

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

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

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

方式1.下載到QSPI NOR FLASH

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

步驟1

燒寫 bl2_bp-smarc-rzg2l_pmic.srec

串口輸入‘XLS2’根據(jù)提示,輸入對應(yī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’

左右滑動查看更多

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

出現(xià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)

出現(xià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 已經(jīng)提供“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

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

左右滑動查看更多

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

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

左右滑動查看更多

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

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

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

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

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

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

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

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

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

左右滑動查看更多

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啟動系統(tǒng)
=> boot

到下面界面,輸入Root賬戶登錄,至此,系統(tǒng)已成功啟動,開啟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

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

審核編輯:湯梓紅

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

    關(guān)注

    10

    文章

    1614

    瀏覽量

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

    關(guān)注

    1

    文章

    606

    瀏覽量

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

    關(guān)注

    25

    文章

    4895

    瀏覽量

    97055
  • emmc
    +關(guān)注

    關(guān)注

    7

    文章

    197

    瀏覽量

    52550

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

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

收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

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

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

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

    【飛凌RZ/G2L開發(fā)板】飛凌RZ/G2L開發(fā)板試用測評報告

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

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

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

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

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

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

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

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗】認識一米爾瑞薩RZ/G2L開發(fā)板的核心

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

    【飛凌RZ/G2L開發(fā)板試用體驗】飛凌RZ/G2L開發(fā)板試用測評報告二 — 視頻采集開發(fā)

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

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

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

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

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

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

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

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

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

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

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

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

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