色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

如何添加自定義單板

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2025-03-12 14:43 ? 次閱讀

14.8如何添加自定義單板

在開發(fā)過程中,用戶有時需要創(chuàng)建自定義板配置。本節(jié)將通過一個實(shí)例講解用戶如何創(chuàng)建屬于自己的machine,下面以g2l-test.conf為例進(jìn)行說明。

14.8.1 選擇一個類似的machine

復(fù)制一個類似的machine文件,并重命名為一個你板子的指定名字,如和g2l-test.conf配置文件。

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/conf/mach
ine$ ls
include myir-remi-1g.conf myir-remi.conf myir-yg2lx-1g.conf myir-yg2lx.conf
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/conf/mach
ine$ cp myir-remi-1g.conf g2l-test.conf
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/conf/mach
ine$ ls
g2l-test.conf include myir-remi-1g.conf myir-remi.conf myir-yg2lx-1g.conf myir-y
g2lx.conf

a1383fb4-fefb-11ef-9310-92fbcf53809c.png

14.8.2 更改machine文件

修改g2l-test.conf文件,把COMPATIBLE_MACHINE定義修改為g2l-test。

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

PC:~/renesas/yocto/layers/meta-myir-remi/conf/machine$ vi myir-test.conf
COMPATIBLE_MACHINE_g2l-test = "g2l-test

原來的配置,第15行 修改后的配置,第15行
a16369f0-fefb-11ef-9310-92fbcf53809c.png a19650e0-fefb-11ef-9310-92fbcf53809c.png

修改完成后,保存退出,繼續(xù)執(zhí)行后續(xù)操作。

14.8.3 拷貝g2l-test目錄文件

進(jìn)入layers/meta-myir-remi/docs/template/conf目錄下拷貝平臺文件,操作步驟如下所示:

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/docs/temp
late/conf$ cp myir-remi-1g/ g2l-test -rvf

a1bed2ea-fefb-11ef-9310-92fbcf53809c.png

14.8.4 修改g2l-test目錄下local.conf文件

修改g2l-test目錄下的local.conf文件,修改38行MACHINE定義為g2l-test,操作步驟如下所示:

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/docs/temp
late/conf/g2l-test$ vi local.conf
# This sets the default machine to be qemux86-64 if no other machine is selected:
MACHINE ??= "g2l-test"

a1fe46be-fefb-11ef-9310-92fbcf53809c.png

修改之前配置 修改之后配置
a21586bc-fefb-11ef-9310-92fbcf53809c.png a2315fea-fefb-11ef-9310-92fbcf53809c.png

14.8.5 修改layer.conf層文件

進(jìn)入layers/meta-myir-remi/conf目錄修改layer.conf增加對應(yīng)的g2l-test平臺,操作步驟如下:

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto$ cd layers/meta-myir-remi/conf
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/conf$ ls
layer.conf machine
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/conf$ vi 
layer.conf

a2590f04-fefb-11ef-9310-92fbcf53809c.png

分別參考下圖所示,在layer.conf內(nèi)增加如下兩行配置:

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

LAYERDEPENDS_g2l-test = "core"
LAYERDEPENDS_g2l-test = "core yocto yoctobsp openembedded-layer meta-python"

增加配置之前 增加配置之后
a2737678-fefb-11ef-9310-92fbcf53809c.png a2a28f12-fefb-11ef-9310-92fbcf53809c.png

增加完成前面的配置后,繼續(xù)增加如下配置:

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

BBFILE_COLLECTIONS += "g2l-test"
BBFILE_PATTERN_g2l-test = "^${LAYERDIR}/"
BBFILE_PRIORITY_g2l-test = "99"
LAYERSERIES_COMPAT_g2l-test = "dunfell"

增加配置之前 增加配置之后
a2beb2d2-fefb-11ef-9310-92fbcf53809c.png a2d335f4-fefb-11ef-9310-92fbcf53809c.png

全部增加完成后,保存退出即可。

14.8.6 增加環(huán)境變量文件

進(jìn)入到layers/meta-myir-remi/scripts/目錄修改g2l-environment-test.sh文件,操作步驟如下:

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto$ cd layers/meta-myir-remi/scrip
ts/
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/scripts$ 
cp myir-remi-1g-environment.sh g2l-environment-test.sh

a3282028-fefb-11ef-9310-92fbcf53809c.png

使用編輯器打開g2l-environment-test.sh文件,修改第一行內(nèi)容為如下所示:

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

BUID=$(pwd)/layers/meta-myir-remi/docs/template/conf/g2l-test/

a347d09e-fefb-11ef-9310-92fbcf53809c.png

修改完成后,保存退出。

14.8.7 修改tf-a-myir.bb文件

修改tf-a-myir.bb文件,增加如下紅色部分:

a3752404-fefb-11ef-9310-92fbcf53809c.png

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

buntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto$ cd layers/meta-myir-remi/recipe
s-bsp/trusted-firmware-a
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/recipes-b
sp/trusted-firmware-a$ vi tf-a-myir.bb

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

COMPATIBLE_MACHINE_test = "(g21-test)"

a3a0baf6-fefb-11ef-9310-92fbcf53809c.png

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

PLATFORM_g2l-test = "g2l"
EXTRA_FLAGS_g2l-test = "BOARD=smarc_1"
PMIC_EXTRA_FLAGS_g2l-test = "BOARD=smarc_pmic_1"
FLASH_ADDRESS_BL2_BP_g2l-test = "00000"
FLASH_ADDRESS_FIP_g2l-test = "1D200"

a3c3c3b6-fefb-11ef-9310-92fbcf53809c.png

14.8.8 修改flash-writer.bb文件

進(jìn)入到layers/meta-myir-remi/recipes-remi/recipes-bsp/flash-writer修改flash-writer.bb文件,參考如下步驟所示:

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto$ cd layers/meta-myir-remi/recip
es-remi/recipes-bsp/flash-writer
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/recipes-r
emi/recipes-bsp/flash-writer$ vi flash-writer.bb

a3fdcac0-fefb-11ef-9310-92fbcf53809c.png

在do_compile函數(shù)內(nèi)增加下面的命令,具體參考如下圖紅框所示:

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

elif [ "${MACHINE}" = "g2l-test" ]; then
 BOARD="RZG2L_SMARC_PMIC_1GB";
 PMIC_BOARD="RZG2L_SMARC_PMIC";

a41bcb88-fefb-11ef-9310-92fbcf53809c.png

修改完成,保存退出即可。

14.8.9 修改linux-myir_5.10.bb文件

進(jìn)入到layers/meta-myir-remi/recipes-bsp/linux-kernel/linux修改linux-myir_5.10.bb文件,操作步驟如下所示:

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto$ cd layers/meta-myir-remi/recip
es-bsp/linux-kernel/linux
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/layers/meta-myir-remi/recipes-b
sp/linux-kernel/linux$ vi linux-myir_5.10.bb

a46fdcdc-fefb-11ef-9310-92fbcf53809c.png

使用vim/gedit等工具打開linux-myir_5.10.bb文件后,增加一行如下配置,具體參考下圖紅色底線所示:

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

COMPATIBLE_MACHINE_test = "(g2l-test)"

a4882026-fefb-11ef-9310-92fbcf53809c.png

14.8.10 編譯machine文件

根據(jù)以上已經(jīng)配置好的平臺文件,接下來可以進(jìn)行編譯,如下步驟指定MACHINE為我們新增的g2l-test,環(huán)境變量使用我們新增的g2l-environment-test.sh進(jìn)行環(huán)境配置。

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto$ DISTRO=poky MACHINE=g2l-test s
ource layers/meta-myir-remi/scripts/g2l-environment-test.sh build-g2l-test

a4d43b8c-fefb-11ef-9310-92fbcf53809c.png

配置完成后,就可以開始編譯自己的系統(tǒng)鏡像。如下所示,默認(rèn)支持的目標(biāo)系統(tǒng)鏡像,我們以myir-image-core為例,接下來進(jìn)行編譯演示。

a4f22b06-fefb-11ef-9310-92fbcf53809c.png

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

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-g2l-test$ bitbake myir-im
age-core -k

a51c7aa0-fefb-11ef-9310-92fbcf53809c.pnga53db4ae-fefb-11ef-9310-92fbcf53809c.png

整個編譯過程因?yàn)樾枰?lián)網(wǎng)下載軟件包,大概需要至少4-12個小時,建議耐心等待,編譯完成后,系統(tǒng)鏡像會輸出至tmp/deploy/images/目錄內(nèi),具體操作可以參考前面章節(jié)編譯系統(tǒng)鏡像部分。

第15章 常見問題

關(guān)閉GUI:

移除/etc/systemd/system/myir.service,重啟。

發(fā)現(xiàn)scp出現(xiàn)權(quán)限問題時:

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

rm -f /home/ubuntu/.ssh/known_hosts

a55aec5e-fefb-11ef-9310-92fbcf53809c.png

編譯strace:

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

git clone https://github.com/strace/strace.git
./bootstrap

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

strace$ ./configure --prefix=$PWD/tmp --host=aarch64-poky-linux CFLAGS="-mtune=corte
x-a55 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werr
or=format-security --sysroot=/opt/remi-sdk/sysroots/aarch64-poky-linux" --enable-mpe
rs=no --disable-gcc-Werror

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

    關(guān)注

    1

    文章

    578

    瀏覽量

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

    關(guān)注

    0

    文章

    676

    瀏覽量

    33785
  • Machine
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    8455
  • 單板
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    11066

原文標(biāo)題:如何添加自定義單板——RZ MPU工業(yè)控制教程連載(64)

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

收藏 0人收藏

    評論

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

    HarmonyOS應(yīng)用自定義鍵盤解決方案

    自定義鍵盤是一種替換系統(tǒng)默認(rèn)鍵盤的解決方案,可實(shí)現(xiàn)鍵盤個性化交互。允許用戶結(jié)合業(yè)務(wù)需求與操作習(xí)慣,對按鍵布局進(jìn)行可視化重構(gòu)、設(shè)置多功能組合鍵位,使輸入更加便捷和舒適。在安全防護(hù)層面,自定義鍵盤可以
    的頭像 發(fā)表于 06-05 14:19 ?377次閱讀

    自定義控件如何添加引用句柄

    請問如圖片所示的自定義控件里面的句柄引用是如何添加呢?初學(xué)labview,請指教
    發(fā)表于 08-14 14:32

    給Xcontrol自定義事件

    labview提供的Xcontrol的功能了,如何給Xcontrol添加自定義事件呢,本例就是給Xcontrol添加自定義控件,壓縮文件名為AOI的是一個視覺案子里想
    發(fā)表于 02-24 20:14

    請問docker容器如何添加自定義hosts?

    docker容器添加自定義hosts的方案有哪些?docker容器添加自定義hosts的錯誤示例
    發(fā)表于 11-05 06:20

    1602自定義字符

    1602液晶能夠顯示自定義字符,能夠根據(jù)讀者的具體情況顯示自定義字符。
    發(fā)表于 01-20 15:43 ?1次下載

    自定義進(jìn)度指示器progressbutton

    概述 1、描述:progressbutton是占位面積很小的自定義進(jìn)度指示器。默認(rèn)實(shí)現(xiàn)提供了一個pin進(jìn)度按鈕。 2、實(shí)現(xiàn)功能:a.自定義圓形進(jìn)度條。 b.實(shí)現(xiàn)根據(jù)Slider滑動更新自定義進(jìn)度條
    發(fā)表于 03-24 14:26 ?1次下載

    自定義視圖組件教程案例

    自定義組件 1.自定義組件-particles(粒子效果) 2.自定義組件- pulse(脈沖button效果) 3.自定義組件-progress(progress效果) 4.
    發(fā)表于 04-08 10:48 ?14次下載

    ArkUI如何自定義彈窗(eTS)

    自定義彈窗其實(shí)也是比較簡單的,通過CustomDialogController類就可以顯示自定義彈窗。
    的頭像 發(fā)表于 08-31 08:24 ?2580次閱讀

    教程 2:添加特征-自定義配置文件創(chuàng)建

    教程 2:添加特征 - 自定義配置文件創(chuàng)建
    發(fā)表于 03-15 19:39 ?0次下載
    教程 2:<b class='flag-5'>添加</b>特征-<b class='flag-5'>自定義</b>配置文件創(chuàng)建

    labview自定義控件

    labview自定義精美控件
    發(fā)表于 05-15 16:46 ?18次下載

    自定義算子開發(fā)

    一個完整的自定義算子應(yīng)用過程包括注冊算子、算子實(shí)現(xiàn)、含自定義算子模型轉(zhuǎn)換和運(yùn)行含自定義op模型四個階段。在大多數(shù)情況下,您的模型應(yīng)該可以通過使用hb_mapper工具完成轉(zhuǎn)換并順利部署到地平線芯片上……
    的頭像 發(fā)表于 04-07 16:11 ?3246次閱讀
    <b class='flag-5'>自定義</b>算子開發(fā)

    教程 2:添加特征-自定義配置文件創(chuàng)建

    教程 2:添加特征 - 自定義配置文件創(chuàng)建
    發(fā)表于 07-06 18:50 ?0次下載
    教程 2:<b class='flag-5'>添加</b>特征-<b class='flag-5'>自定義</b>配置文件創(chuàng)建

    添加自定義屬性控制fridaserver啟動和停止

    添加自定義屬性控制fridaserver啟動和停止
    的頭像 發(fā)表于 08-09 10:08 ?2157次閱讀
    <b class='flag-5'>添加</b><b class='flag-5'>自定義</b>屬性控制fridaserver啟動和停止

    labview超快自定義控件制作和普通自定義控件制作

    labview超快自定義控件制作和普通自定義控件制作
    發(fā)表于 08-21 10:32 ?14次下載

    think-cell:自定義think-cell(四)

    C.5 設(shè)置默認(rèn)議程幻燈片布局 think-cell 議程可以在演示文稿中使用特定的自定義布局來定義議程、位置和議程幻燈片上的其他形狀,例如標(biāo)題或圖片。通過將此自定義布局添加到模板,您
    的頭像 發(fā)表于 01-13 10:37 ?457次閱讀
    think-cell:<b class='flag-5'>自定義</b>think-cell(四)
    主站蜘蛛池模板: 国产精品视频国产永久视频 | 男人桶女人j的视频在线观看 | 国产成人免费观看 | 国产在线观看不卡 | 福利免费观看体检区 | 国产欧美日韩网站 | 国产网站免费观看 | 亚洲刺激视频 | 亚洲色图在线播放 | 国产精品96久久久久久AV不卡 | 不良网站进入窗口软件下载免费 | 翁公吮她的花蒂和奶水 | 精品久久久亚洲精品中文字幕 | 被高跟鞋调教丨vk | 夜夜艹日日干 | 国产乱码精品AAAAAAAA | 色就色 综合偷拍区欧美 | 亚洲haose在线观看 | 国产 亚洲 另类 欧美 在线 | 久久精品国产免费播高清无卡 | 久久99精品AV99果冻传媒 | 亚洲精品卡2卡3卡4卡5卡区 | 收集最新中文国产中文字幕 | 在线观看成人免费 | 欧美亚洲日本日韩在线 | 亚洲视频在线观看视频 | 亚洲欧美日韩在线观看一区二区三区 | 国产在线精彩亚洲 | 最近中文字幕完整版免费高清 | 亚洲视频91 | Y8848高清私人影院软件优势 | 亚洲女人毛片 | 97在线播放视频 | 亚洲精品永久免费 | 國產日韓亞洲精品AV | 99er4久久视频精品首页 | 99久久人妻无码精品系列性欧美 | 忘忧草研究院一二三 | 乌克兰成人性色生活片 | 久久99影院 | 91免费网站在线看入口黄 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品