chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

瑞薩MCU方案:瑞薩RZ/G2L Bootloader單獨(dú)編譯方法詳解

瑞薩嵌入式小百科 ? 來(lái)源:瑞薩MCU小百科 ? 2025-07-08 14:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RZ/G2L微處理器配備Cortex-A55(1.2 GHz)CPU、16位DDR3L/DDR4接口、帶Arm Mali-G31的3D圖形加速引擎以及視頻編解碼器(H.264)。此外,這款微處理器還配備有大量接口,如攝像頭輸入、顯示輸出、USB2.0和千兆以太網(wǎng),因此特別適用于入門級(jí)工業(yè)人機(jī)界面(HMI)和具有視頻功能的嵌入式設(shè)備等應(yīng)用。

9df0578e-5bb1-11f0-baa5-92fbcf53809c.png

在RZ/G2L的開發(fā)工作中,用戶經(jīng)常會(huì)提出需要單獨(dú)編譯Bootloader的需求。為了滿足用戶需求,本文將介紹一種RZ/G2L上脫離Yocto的單獨(dú)編譯Bootloader的方法,從而能夠快速便捷地生成Bootloader文件。

首先介紹一下RZ/G2L的標(biāo)準(zhǔn)Bootloader啟動(dòng)流程,如下圖所示:

9e14c984-5bb1-11f0-baa5-92fbcf53809c.png

在上述流程中,BL1為固化在ROM中的一段啟動(dòng)加載代碼,用于引導(dǎo)BL2并對(duì)其進(jìn)行安全驗(yàn)證;BL2主要完成一些平臺(tái)相關(guān)的初始化,如DDR初始化;BL31是持久存在的可信固件,負(fù)責(zé)系統(tǒng)安全服務(wù)和在Secure World及Normal World之間切換;BL32包括一個(gè)可信安全的OS(如OP-TEE OS)以及安全應(yīng)用;BL33為非安全固件,通常為U-Boot。

對(duì)于Secure版本的RZ/G2L,Bootloader包括BL1、BL2、BL31、BL32、BL33。而對(duì)于Non-Secure版本的RZ/G2L,Bootloader包括BL1、BL2、BL31、BL33。本文僅針對(duì)Non-Secure版本的RZ/G2L EVK,以下直接簡(jiǎn)稱RZ/G2L。

對(duì)于RZ/G2L,用戶可修改并重新編譯的Bootloader文件包括trusted-firmware-a(TF-A)和U-Boot。

接下來(lái),從github上獲取Bootloader源碼。

獲取TF-A源碼:

左右滑動(dòng)查看完整內(nèi)容

gitclonehttps://github.com/renesas-rz/rzg_trusted-firmware-a
cdrzg_trusted-firmware-a
git checkout v2.6/rz
cd..

獲取U-Boot源碼:

左右滑動(dòng)查看完整內(nèi)容

gitclonehttps://github.com/renesas-rz/renesas-u-boot-cip
cdrenesas-u-boot-cip/
git checkout v2021.10/rz
cd..

注意

本文以v2.6版本的TF-A和v2021.10版本的U-Boot為例。客戶在實(shí)際使用時(shí),需注意同步為所用VLP版本下的TF-A和U-Boot版本。

獲取用于TF-A和U-Boot構(gòu)建的自動(dòng)化腳本:

左右滑動(dòng)查看完整內(nèi)容

wget https://raw.githubusercontent.com/renesas-rz/rzg2_bsp_scripts/master/build_scripts/build_common.sh
wget https://raw.githubusercontent.com/renesas-rz/rzg2_bsp_scripts/master/build_scripts/build_tfa.sh
wget https://raw.githubusercontent.com/renesas-rz/rzg2_bsp_scripts/master/build_scripts/build_uboot.sh
wget https://raw.githubusercontent.com/renesas-rz/rzg2_bsp_scripts/master/build_scripts/build.sh
chmod+x *.sh

其中,build.sh提供構(gòu)建各鏡像的入口,build_common.sh用于設(shè)置通用配置項(xiàng),build_tfa.sh用于構(gòu)建TF-A,build_uboot.sh用于構(gòu)建U-Boot。

在獲取源碼和用于構(gòu)建的腳本后,就可以進(jìn)行編譯了。

運(yùn)行腳本

設(shè)置對(duì)應(yīng)的板子信息以及要使用的交叉編譯工具鏈:

./build.sh s

在下面的界面中完成相應(yīng)的配置

  • 設(shè)置板子型號(hào),選擇“5 smarc-rzg2l Renesas SMARC RZ/G2L”

9e301b8a-5bb1-11f0-baa5-92fbcf53809c.png

  • 設(shè)置RZ/G2L板子的版本,分為PMIC_Power和Discrete_Power版本,這里選擇“PMIC_Power”。

9e4b4b76-5bb1-11f0-baa5-92fbcf53809c.png

  • 設(shè)置交叉編譯工具鏈,這里選擇“1 Poky (Yocto SDK) /opt/poky/3.1.11”。

9e6026f4-5bb1-11f0-baa5-92fbcf53809c.png9e99871e-5bb1-11f0-baa5-92fbcf53809c.png

注意

編譯前,請(qǐng)確認(rèn)Host PC中存在交叉編譯工具鏈。如果不存在,則需要參考《SMARC EVK of RZ/G2L, RZ/G2LC and RZ/G2UL Linux Start-up Guide》文檔第7.1.1節(jié)How to extract SDK,安裝交叉編譯工具鏈。

運(yùn)行腳本,構(gòu)建U-Boot

./build.sh u

運(yùn)行腳本,構(gòu)建TF-A

./build.sh t

9eab5d68-5bb1-11f0-baa5-92fbcf53809c.png

構(gòu)建完畢,生成的產(chǎn)物位于output_smarc_rzg2l路徑下

9ec377e0-5bb1-11f0-baa5-92fbcf53809c.png

其中,bl2_bp-smarc-rzg2l_pmic.srec和fip-smarc-rzg2l_pmic.srec即為需要燒寫的Bootloader文件。

注意

每次修改U-Boot時(shí),除了需重新編譯U-Boot外,還需重新編譯TF-A,因?yàn)門F-A里面需要包含U-Boot輸出文件信息,否則無(wú)法正常啟動(dòng)U-Boot。

以上,就是RZ/G2L單獨(dú)編譯Bootloader的方法。

關(guān)于燒寫B(tài)ootloader文件的方法,可參考SMARC EVK of RZ/G2L,RZ/G2LC,RZ/G2UL Linux Start-up Guide Rev.1.06文檔第4.4節(jié)Write the Bootloader。(您可復(fù)制下方鏈接至瀏覽器進(jìn)行查看)

SMARC EVK of RZ/G2L,RZ/G2LC,RZ/G2UL Linux Start-up Guide Rev.1.06

https://www.renesas.com/en/document/gde/smarc-evk-rzg2l-rzg2lc-rzg2ul-linux-start-guide-rev106?r=1467981

如需了解更詳細(xì)的使用方法請(qǐng)參考如下網(wǎng)站:

瑞薩官網(wǎng)

https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/rz-mpus/rzg2l-getting-started

RZ產(chǎn)品WIKI網(wǎng)站

https://renesas.info/wiki/Main_Page

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

    關(guān)注

    147

    文章

    19112

    瀏覽量

    403433
  • 瑞薩
    +關(guān)注

    關(guān)注

    38

    文章

    22517

    瀏覽量

    91165
  • 交叉編譯
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    13052
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    696

    瀏覽量

    35275
  • bootloader
    +關(guān)注

    關(guān)注

    2

    文章

    245

    瀏覽量

    48286
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RZ/G2LRZ/G2LC系列MPU深度解析:硬件設(shè)計(jì)開發(fā)的新選擇

    RZ/G2LRZ/G2LC系列MPU深度解析:硬件設(shè)計(jì)開發(fā)的新選擇 在電子工程師的日常工作中,選擇合適的微處理器單元(MPU)對(duì)于項(xiàng)目的成功至關(guān)重要。今天,我們就來(lái)深入探討一下
    的頭像 發(fā)表于 04-01 11:45 ?192次閱讀

    電子RZ/T和RZ/N系列微處理器全面支持PROFINET

    應(yīng)用設(shè)計(jì)的RZ/T2M MPU,同時(shí)適用于面向工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)應(yīng)用(如遠(yuǎn)程IO或工業(yè)以太網(wǎng)設(shè)備)的RZ/N2L。使用搭載該軟件協(xié)議棧的
    的頭像 發(fā)表于 01-27 09:44 ?659次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RZ</b>/T和<b class='flag-5'>RZ</b>/N系列微處理器全面支持PROFINET

    RZ/G2L Linux Thermal Framework軟件熱管理介紹

    RA生態(tài)工作室關(guān)注我們RZ/G2L微處理器配備Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、帶ArmMali-G31的3D圖形加速引擎以及視頻編解碼器(H
    的頭像 發(fā)表于 01-13 18:05 ?1489次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> Linux Thermal Framework軟件熱管理介紹

    HMI應(yīng)用新選擇:基于RZ/A3M的LVGL Demo Setup教程(下)

    RA生態(tài)工作室關(guān)注我們前期回顧01HMI應(yīng)用新選擇:基于RZ/A3M的LVGLDemoSetup教程(上)接下來(lái)介紹
    的頭像 發(fā)表于 01-06 18:04 ?3772次閱讀
    HMI應(yīng)用新選擇:基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/A3M的LVGL Demo Setup教程(下)

    RA6E2E2S軟件安裝過(guò)程,等待過(guò)程玩下97_e2 studio_ZGZZ

    ;amp;vd_source=7ab92f6a337b22fda39554fd6e70f01a 本報(bào)告旨在記錄基于RA6E2 MCU評(píng)估板的初步開發(fā)體驗(yàn)。主要內(nèi)容包括: 軟件開發(fā)環(huán)
    發(fā)表于 12-01 22:42

    盟通科技基于RZ MPU的EtherCAT主站應(yīng)用方案

    電子攜手盟通科技推出基于RZ MPU的EtherCAT主站應(yīng)用方案,為工業(yè)機(jī)器人、伺服驅(qū)
    的頭像 發(fā)表于 11-21 10:31 ?1403次閱讀
    盟通科技基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b> MPU的EtherCAT主站應(yīng)用<b class='flag-5'>方案</b>

    電子基于RA6T2的高頻注入法方案詳解

    電子發(fā)布了基于高頻注入法的樣例方案,本篇以RA6T2樣例工程為例,介紹高頻注入法的一般性原理,
    的頭像 發(fā)表于 10-27 11:31 ?5151次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子基于RA6T<b class='flag-5'>2</b>的高頻注入法<b class='flag-5'>方案</b><b class='flag-5'>詳解</b>

    基于RZ/G2L微處理器的Ubuntu系統(tǒng)移植指南

    RZ/G2L微處理器配備Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、帶Arm Mali-G31的3D圖形加速引擎以及視頻編解碼器(H.264)。此外,這
    的頭像 發(fā)表于 10-15 06:53 ?8996次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>微處理器的Ubuntu系統(tǒng)移植指南

    米爾發(fā)表演講,并攜RZ產(chǎn)品亮相2025 Elexcon深圳電子展

    MYIR攜RZ系列核心板、開發(fā)板等方案Demo亮相嵌入式MCU/MPU生態(tài)專區(qū),并發(fā)表主題演講。技術(shù)盛宴:
    的頭像 發(fā)表于 08-28 08:05 ?970次閱讀
    米爾發(fā)表演講,并攜<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>產(chǎn)品亮相2025 Elexcon深圳電子展

    電子推出64位RZ/G3E MPU

    電子于2025年7月推出64位RZ/G3E MPU,為需要AI加速和邊緣計(jì)算的高性能HMI系統(tǒng)設(shè)計(jì)提供助力。
    的頭像 發(fā)表于 08-04 13:55 ?2327次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子推出64位<b class='flag-5'>RZ</b>/<b class='flag-5'>G</b>3E MPU

    RZ/G2L MPU的DDR配置(1)

    RZ/G2L微處理器配備Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、帶Arm Mali-G31的3D圖形加速引擎以及視頻編解碼器(H.264)。此外,這
    的頭像 發(fā)表于 08-04 13:40 ?3453次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> MPU的DDR配置(1)

    基于64位MPU RZ/G2L的uboot串口多波特率支持介紹

    本文主要介紹基于64位MPU RZ/G2L,討論uboot下非常規(guī)波特率115200的支持方法,用于解決客戶對(duì)uboot下特殊波特率的需
    的頭像 發(fā)表于 07-04 15:54 ?3226次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>64位MPU <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>的uboot串口多波特率支持介紹

    基于64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開發(fā)

    本文主要介紹基于64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開發(fā)的介紹,用于解決客戶32位軟件移植相關(guān)問(wèn)題,供客戶參考。
    的頭像 發(fā)表于 06-26 15:48 ?2182次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>64位MPU <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>進(jìn)行32位應(yīng)用軟件開發(fā)

    RZ/V2H平臺(tái)支持部署離線版DeepSeek -R1大語(yǔ)言模型

    RZ/V2H平臺(tái)支持部署離線版DeepSeek -R1大語(yǔ)言模型
    的頭像 發(fā)表于 05-13 17:07 ?1856次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/V<b class='flag-5'>2</b>H平臺(tái)支持部署離線版DeepSeek -R1大語(yǔ)言模型

    【RA-Eco-RA4M2開發(fā)板評(píng)測(cè)】初學(xué)-使用flash programmer燒錄程序

    本人剛?cè)肟硬痪茫瑢?duì)單片機(jī)的熱情很高,于是也加入了的板子申請(qǐng)隊(duì)伍,很榮幸也成為了試用者之一,此前對(duì)于的板子從未接觸過(guò),包括對(duì)于使用e2
    發(fā)表于 04-29 17:28