一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

【米爾MYD-J1028X開發(fā)板試用體驗(yàn)】編譯與燒錄

開發(fā)板試用精選 ? 來(lái)源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-25 11:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來(lái)源電子發(fā)燒友社區(qū),作者:XX, 帖子地址:https://bbs.elecfans.com/jishu_2302357_1_1.html


yocto 工程編譯與燒錄

類似于AOSP工程的編譯方式,這個(gè)yocto在初始化的時(shí)候,也是會(huì)掃描所有的bb文件。

而是要從各個(gè)不同的地方(比如nxp官方的git 或者是busybox的git)下載這些源碼,然后將這些源碼解壓,這里可以選擇米爾官方已經(jīng)下載好的,這樣可以避免網(wǎng)絡(luò)問(wèn)題導(dǎo)致下載失敗。將網(wǎng)盤上面的downloads壓縮包下載之后,解壓,然后放到 和source同級(jí)目錄 。此時(shí),SDK目錄的文件如下圖所示

166169394891467ukx7t3cz

下載完download之后,即可開始編譯,首先要設(shè)置DISTRO 和MACHINE,對(duì)于myd j1028開發(fā)板,執(zhí)行如下命令

DISTRO=nxp-real-time-edge MACHINE=mydj1028 source real-time-edge-setup-env.sh -b myir-real-edge

-b后面指定的是構(gòu)建輸出目錄,是相對(duì)路徑。

1661693949243b4qxwhfol1

然后執(zhí)行

bitbake myir-image-real-time-edge

1661693949547fdice25xq5

這里的意思是,總共有6646個(gè)構(gòu)建的子目標(biāo)。全部完成即可得到固件。

經(jīng)過(guò)漫長(zhǎng)的等待,最終在myir-real-edge/tmp/deploy/images/mydj1028下得到固件。
1661693949971rdqjm0wjor

這個(gè)固件可以放到EMMC執(zhí)行,但是需要通過(guò)sd卡燒錄,所以還要編譯一個(gè)能夠通過(guò)SD卡燒錄的鏡像

bitbake myir-image-burn

16616939504440ywkeo0a5t

得到鏡像在tmp/deploy/images/mydj1028,這里有很多鏈接,實(shí)際上文件名應(yīng)該是myir-image-burn-mydj1028-20220826154153.rootfs.wic.bz2

1661693950805vm0x9o63zo

將這個(gè)文件按照 https://bbs.elecfans.com/jishu_2296118_1_1.html所述的方式燒錄到板上。

第一次啟動(dòng),報(bào)錯(cuò),有如下提示

1661693951235c1x5v0ja8z

16616939516340vkwn4yyl5

這里的意思是它嘗試把/dev/mmcblk0p1掛載到/boot。而從emmc啟動(dòng)時(shí)沒有mmcblk0p1??梢酝ㄟ^(guò)如下方式修改

vi /etc/fstab

1661693952093fcylbsyh2u

將此處的mmcblk0p1改為mmcblk1p1,mmcblk0對(duì)應(yīng)sd卡槽那路sdmmc,mmcblk1對(duì)應(yīng)才是emmc那路sdmmc,這里應(yīng)該是myir的sdk默認(rèn)從sd卡啟動(dòng),后面應(yīng)該在編譯系統(tǒng)的時(shí)候就改好fstab

修改之后reboot,這次就是進(jìn)入正常的系統(tǒng)了

1661693952502cpqs6obzns

到這里,系統(tǒng)編譯就完成了

構(gòu)建遇到的問(wèn)題:

1、主機(jī)buildtools(host gcc等)版本不對(duì)

1661693953007s5uuu7mtbm

可以到downloads.yoctoproject.org/releases/yocto/去下載符合版本要求的。此網(wǎng)站有很多版本可以選擇,到sources/meta-poky/conf/distro/poky.conf找到當(dāng)前的版本,比如

1661693953431ni0bvahil3

那么版本就是3.2.1,然后到downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/buildtools/下載x86_64-buildtools-extended-nativesdk-standalone-3.2.1.sh 并執(zhí)行安裝(實(shí)際就是把一堆可執(zhí)行程序解壓到那個(gè)目錄)。安裝之后執(zhí)行一下安裝文件夾下的environment-setup-x86_64-pokysdk-linux ,然后再執(zhí)行bitbake即可。

2、optee編譯報(bào)錯(cuò)

1661693953846lfi4cb5yvn

幾個(gè)函數(shù)找不到定義。既然找不到定義,optee一般情況下用不上,況且這個(gè)是個(gè)host端的測(cè)試程序,那就直接干掉

在myir-real-edge/tmp/work/mydj1028-fsl-linux/optee-test-qoriq/3.10.0+gitAUTOINC+0c998f42a3-r0/git/ta/os_test/ta_entry.c

16616939544178jhrz932k2

注釋掉這幾個(gè)函數(shù),直接返回成功即可。注意這里的修改是在編譯的目標(biāo)文件夾里面修改,yocto的編譯是把下載的源碼壓縮包(downloads里面那些)解壓到構(gòu)建輸出目錄,并且在這個(gè)目錄執(zhí)行編譯的,那就直接修改它解壓出來(lái)的源碼。

3、u-boot報(bào)找不到url地址,這個(gè)是MYIR的配置文件寫錯(cuò)

1661693954880k0ij9yk6cm

在sources/meta-myir-real-time/dynamic-layers/qoriq-layer/recipes-bsp/u-boot/u-boot-qoriq_%.bbappend 修改這兩行內(nèi)容

16616939553607zvf81nt4q

聲明:本文內(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)投訴
  • 米爾科技
    +關(guān)注

    關(guān)注

    5

    文章

    227

    瀏覽量

    21619
  • MYD-J1028X
    +關(guān)注

    關(guān)注

    1

    文章

    16

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    有獎(jiǎng)丨米爾 瑞芯微RK3506開發(fā)板免費(fèi)試用來(lái)啦!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3506應(yīng)用處理器的MYD-YR3506開發(fā)板免費(fèi)試用名額增加啦
    的頭像 發(fā)表于 07-10 08:03 ?180次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> 瑞芯微RK3506<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>來(lái)啦!

    如何部署流媒體服務(wù)實(shí)現(xiàn)監(jiān)控功能--基于米爾TI AM62x開發(fā)板

    本文將介紹基于米爾電子MYD-YM62X開發(fā)板米爾基于TIAM62開發(fā)板)的部署流媒體服務(wù)實(shí)現(xiàn)監(jiān)控功能方案的
    的頭像 發(fā)表于 07-03 08:03 ?1445次閱讀
    如何部署流媒體服務(wù)實(shí)現(xiàn)監(jiān)控功能--基于<b class='flag-5'>米爾</b>TI AM62<b class='flag-5'>x</b><b class='flag-5'>開發(fā)板</b>

    有獎(jiǎng)丨米爾 瑞芯微RK3506開發(fā)板免費(fèi)試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3506應(yīng)用處理器的MYD-YR3506開發(fā)板免費(fèi)試用名額來(lái)啦~~米爾提供了3塊價(jià)值299元的
    的頭像 發(fā)表于 06-19 08:04 ?400次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> 瑞芯微RK3506<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>

    有獎(jiǎng)丨米爾 瑞芯微RK3562開發(fā)板免費(fèi)試用新增名額!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3562應(yīng)用處理器的MYD-YR3562開發(fā)板免費(fèi)試用名額增加
    的頭像 發(fā)表于 06-13 08:04 ?422次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> 瑞芯微RK3562<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>新增名額!

    有獎(jiǎng)丨米爾 NXP i.MX91開發(fā)板免費(fèi)試用來(lái)啦

    米爾與NXP合作發(fā)布的新品基于NXPi.MX91應(yīng)用處理器的MYD-LMX91開發(fā)板免費(fèi)試用名額來(lái)啦~~米爾提供了3套價(jià)值588元的
    的頭像 發(fā)表于 06-05 08:02 ?664次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> NXP i.MX91<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>來(lái)啦

    基于米爾安路飛龍派FPGA FPSoC+開發(fā)環(huán)境搭建以及鏡像燒錄

    感謝米爾電子提供的米爾-安路MYD-YM90X開發(fā)套件,參考《MYD-YM90X QSG.pdf》中的說(shuō)明,連接串口轉(zhuǎn)USB的TTL線以及電
    發(fā)表于 05-30 22:46

    米爾-STM32MP257開發(fā)板試用體驗(yàn)】初次體驗(yàn)米爾-STM32MP257開發(fā)板

    是ST推出的搭載了雙核Cortex-A35 @1.5 GHz和Cortex-M33 @400 MHz的微處理器。米爾電子基于STM32MP257D推出了MYD-LD25X開發(fā)板,開發(fā)板
    發(fā)表于 04-30 16:21

    如何在米爾-STM32MP257開發(fā)板上實(shí)現(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)

    本文將介紹基于米爾電子MYD-LD25X開發(fā)板米爾基于STM35MP257開發(fā)板)的環(huán)境監(jiān)測(cè)系統(tǒng)方案測(cè)試。摘自優(yōu)秀創(chuàng)作者-lugl4313
    的頭像 發(fā)表于 04-17 08:06 ?1793次閱讀
    如何在<b class='flag-5'>米爾</b>-STM32MP257<b class='flag-5'>開發(fā)板</b>上實(shí)現(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)

    免費(fèi)丨米爾 STM32MP257開發(fā)板有獎(jiǎng)試用

    米爾與ST合作發(fā)布的新品基于STM32MP257應(yīng)用處理器的MYD-LD25X開發(fā)板免費(fèi)試用活動(dòng)來(lái)啦~~米爾提供了2塊價(jià)值488元的
    的頭像 發(fā)表于 03-20 08:05 ?498次閱讀
    免費(fèi)丨<b class='flag-5'>米爾</b> STM32MP257<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    有獎(jiǎng)丨米爾 瑞芯微YR3562開發(fā)板免費(fèi)試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3562應(yīng)用處理器的MYD-YR3562開發(fā)板免費(fèi)試用活動(dòng)來(lái)啦~~米爾提供了3塊價(jià)值599元的
    的頭像 發(fā)表于 03-20 08:05 ?526次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> 瑞芯微YR3562<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>

    STM32MP25x開發(fā)板Bring Up培訓(xùn)課程(下)

    STM32MP25x開發(fā)板BringUp培訓(xùn)課程(上)STM32MP25x開發(fā)板BringUp培訓(xùn)課程(中)米爾基于STM32MP257核心
    的頭像 發(fā)表于 02-27 08:03 ?725次閱讀
    STM32MP25<b class='flag-5'>x</b><b class='flag-5'>開發(fā)板</b>Bring Up培訓(xùn)課程(下)

    有獎(jiǎng)丨米爾 全志T536開發(fā)板免費(fèi)試用

    米爾與全志合作發(fā)布的新品基于全志T536應(yīng)用處理器的MYD-LT536-GK開發(fā)板免費(fèi)試用活動(dòng)來(lái)啦~~米爾提供了3塊價(jià)值750元的
    的頭像 發(fā)表于 12-26 08:05 ?905次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> 全志T536<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>

    如何用OpenCV進(jìn)行手勢(shì)識(shí)別--基于米爾全志T527開發(fā)板

    本文將介紹基于米爾電子MYD-LT527開發(fā)板米爾基于全志T527開發(fā)板)的OpenCV手勢(shì)識(shí)別方案測(cè)試。摘自優(yōu)秀創(chuàng)作者-小火苗
    的頭像 發(fā)表于 12-13 08:04 ?1358次閱讀
    如何用OpenCV進(jìn)行手勢(shì)識(shí)別--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>

    追加名額丨米爾瑞芯微RK3576開發(fā)板有獎(jiǎng)試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)加碼啦~~米爾追加了2塊價(jià)值849元的
    的頭像 發(fā)表于 11-22 01:00 ?642次閱讀
    追加名額丨<b class='flag-5'>米爾</b>瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    有獎(jiǎng)丨米爾 瑞芯微RK3576開發(fā)板免費(fèi)試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)來(lái)啦~~米爾提供了7塊價(jià)值849元的
    的頭像 發(fā)表于 11-12 01:00 ?816次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> 瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>