女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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ā)板-01 開箱+環(huán)境搭建+交叉編譯FFMPEG

dutong0321 ? 來源:dutong0321 ? 作者:dutong0321 ? 2023-08-10 17:31 ? 次閱讀

標(biāo)題有點(diǎn)長哈,首先要感謝米爾電子提供的開發(fā)板,異構(gòu)的板子說實(shí)話還真的是最近才開始接觸的,在我提交申請(qǐng)后,很快就收到板子了,而且還是順豐給發(fā)來的,其實(shí)我估計(jì)很多人就是為了騙板子,因?yàn)槊谞柕囊?guī)則還是比較松一些的,還是希望大家多多研究吧,但是,提交的時(shí)候既然決定要做一個(gè)成品,獎(jiǎng)品是次要的,但是履行承諾最重要。
本來是希望再繼續(xù)研究一下,再發(fā)出來的,結(jié)果上午看到米爾的公眾號(hào)里發(fā)出了一位大佬的研究來,和我的很相似,有點(diǎn)撞車了,都是在搞音視頻,而且都選擇了FFMPEG,而且還有上一篇內(nèi)容,但是我看了一下論壇里好像并沒有內(nèi)容。
還要提一句的是,板子目前Ubuntu鏡像還沒有放出來,我給米爾打了好幾個(gè)電話了,說是在整理資料,所以如果擁有Ubuntu鏡像的話,那么使用ffmpeg就會(huì)方便很多了,直接一個(gè)apt命令行就全部搞定了。

一、開箱

開箱其實(shí)沒有必要說太多了,大家也都收到板子了,150套呢,真的太大方了,估計(jì)開箱的環(huán)節(jié)不少,簡(jiǎn)單來講就是異構(gòu)板子,雙核A53+M33芯片,瑞薩出的,板載1GB DDR4 + 8GB EMMC,雙千兆網(wǎng)口,雙USB2.0,HDMI以及WiFi模塊。附送了TTL串口線和電源線,TTL是3.3V電平,這么珍貴的板子可得好好保護(hù)啊。電源也值得一說,附送了很多種標(biāo)的ACDC這面也是經(jīng)過了一次轉(zhuǎn)換。
板子真的很結(jié)實(shí),盒子也很有設(shè)計(jì)感,真的很喜歡!

二、環(huán)境搭建

環(huán)境搭建基本上還是比較輕松的,首先要從官方下載站上下載板子的資源,地址在這里http://down.myir-tech.com/MYD-YG2LX/。可以直接在里面的《MYD-YG2LX_Linux軟件開發(fā)指南》的第2章中就可以找到了,我使用的是Debian 不帶桌面的系統(tǒng),我來說一下我的步驟,首先通過WINSCP將03_ToolsToolchainssdk.tar.bz2的文件上傳到Debian電腦里,然后進(jìn)行解壓。

tar -xjvf sdk.tar.bz2

進(jìn)入到解壓好的目錄里面,然后:

sudo bash poky-glibc-x86_64-myir-image-full-aarch64-myir-yg2lx-toolchain-3.1.20.sh

因?yàn)橐獙诺?opt下,所以要用sudo,我因?yàn)橐婕暗絍PU,所以必須要用full的包來進(jìn)行編譯,然后再把環(huán)境引入就OK了,我都是使用的默認(rèn)的,如果和我一樣使用默認(rèn)的話,那么也可以直接用下面這個(gè)命令。

source /opt/poky/3.1.20/environment-setup-aarch64-poky-linux

這里值得一說的是,如果重啟或者退出SHELL以后重新登錄進(jìn)來都是需要重新引入一下的,就是你再普通用戶當(dāng)中引入了,如果使用sudo命令的話,依然是找不到的,因?yàn)槟銢]有在root用戶下引入!!!
最后可以測(cè)試一下。
結(jié)果.png

好了,可以繼續(xù)了!可以編一個(gè)Hello world來測(cè)試一下了!不過編譯完成以后,要到板子上面才可以運(yùn)行哦!

三、FFMPEG的編譯

終于講到重頭戲了,以上內(nèi)容可能網(wǎng)絡(luò)上的資料一抓一大把,但是這塊的內(nèi)容可能搜索起來就沒那么容易了,或者版本或者板子不同,編譯起來就都不一樣了,編譯hello world可能只需要一行命令就搞定了,但是我們要搞的肯定不可能只是hello world,尤其是在寫我們自己的項(xiàng)目中,我們不可能去手寫一個(gè)264的編碼庫,所以肯定就需要引入別的庫,而且我們希望用到FFMPEG的命令行,以后也要引入FFMPEG的庫,所以先來進(jìn)行編譯FFMPEG吧。

1.編譯x264

在編譯FFMPEG的時(shí)候,還要增加上H.264的軟編解碼,所以還要先編譯x264的庫。

git clone https://code.videolan.org/videolan/x264.git
sudo mkdir /opt/arm
sudo mkdir /opt/arm/x264
cd x264
./configure --prefix=/opt/arm/x264 --enable-shared --enable-static --disable-opencl --enable-pic --disable-asm --host=arm-linux
make -j4
sudo -s
source /opt/poky/3.1.20/environment-setup-aarch64-poky-linux 
make install

我已經(jīng)寫的很詳細(xì)了,但是如果在使用git,make的時(shí)候發(fā)現(xiàn)沒有命令,卻不知道怎么安裝的話,那么是不是先試著學(xué)習(xí)一下Linux,然后再玩Linux開發(fā)板呢,剩下其他的問題應(yīng)該也是可以通過百度就可以解決的,如果大家發(fā)現(xiàn)按照我的命令沒有成功的話,就可以給我留言,我可以幫忙看看是不是我的命令哪里有遺漏。
大概講一下就是,先用git拉庫,先創(chuàng)建安裝的目錄,然后通過configure進(jìn)行配置,例如配置安裝的目錄,我的安裝目錄是/opt/arm/x264,然后開啟編譯動(dòng)態(tài)庫,靜態(tài)庫,關(guān)閉一些沒用的,最后的--host是交叉編譯必須加的。然后就是編譯,然后因?yàn)榘惭b的目錄權(quán)限問題,所以要切換到root下進(jìn)行安裝,注意了,這里我上面就說過,切換用戶后要先引入環(huán)境,最后直接安裝就可以成功了!

2.編譯FFMPEG

wget https://ffmpeg.org/releases/ffmpeg-6.0.tar.xz
xz -d ffmpeg-6.0.tar.xz
tar -xvf ffmpeg-6.0.tar
cd ffmpeg-6.0
sudo mkdir /opt/arm/ffmpeg
export PKG_CONFIG_PATH=/opt/arm/x264/lib/pkgconfig
./configure  --pkg-config="pkg-config --static"  --target-os=linux --arch=arm64  --cross-prefix=aarch64-poky-linux- --prefix=/opt/arm/ffmpeg --enable-version3 --enable-libx264 --enable-nonfree --enable-gpl --disable-x86asm  --extra-cflags="-I/opt/arm/x264/include" --extra-ldflags="-L/opt/arm/x264/lib"  --enable-cross-compile --sysroot=/opt/poky/3.1.20/sysroots/aarch64-poky-linux/
make
sudo -s
source /opt/poky/3.1.20/environment-setup-aarch64-poky-linux 
make install

這個(gè)地方其實(shí)和之前差不多,前5條命令就是下載源碼,然后解壓,撞見安裝目錄。第6條是引入編譯環(huán)境,第7條是配置,嗯( ̄▽ ̄),自己看吧,我不知道改怎么解釋了。總之就是和x264不一樣的地方就是有些是因?yàn)槲覀円M(jìn)行交叉編譯,另外一些是因?yàn)橐離264模塊,還有就是編譯FFMPEG所必須的原因啦。然后就是熟悉的make和make install啦!
如果在configure的過程中出現(xiàn)問題,可以直接看提示,也可以看看ffbuild/config.log記錄。
最后,可以用看一下/opt/arm/x264和/opt/arm/ffmpeg下面,有沒有編譯好的文件就OK了。
剩下的板子上測(cè)試,我們下一篇帖子繼續(xù)哈,寫文章要比寫代碼累(lll¬ω¬)
審核編輯 黃宇

聲明:本文內(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)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5490

    瀏覽量

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

    關(guān)注

    0

    文章

    33

    瀏覽量

    12816
  • 環(huán)境搭建
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    9198
  • ffmpeg
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    7604
收藏 人收藏

    評(píng)論

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

    米爾-RZ/G2UL開發(fā)板】1.開箱

    米爾-RZ/G2UL開發(fā)板】1.開箱
    發(fā)表于 02-04 23:38

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

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

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

    感謝 感謝電子發(fā)燒友論壇、感謝米爾電子,把米爾RZ/G2L
    發(fā)表于 05-14 19:41

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

    感謝 感謝電子發(fā)燒友論壇、感謝米爾電子,把米爾RZ/G2L
    發(fā)表于 05-18 19:33

    米爾RZ/G2L開發(fā)板-試用體驗(yàn)】LCD 顯示測(cè)試

    實(shí)驗(yàn)器材 1、米爾RZ/G2L開發(fā)板 2、MY-
    發(fā)表于 05-22 19:26

    米爾RZ/G2L開發(fā)板-試用體驗(yàn)】米爾-RZG2L - 64位雙核MPU開發(fā)板開箱測(cè)評(píng)

    剛收到米爾RZ/G2L開發(fā)板打開包裝后看到的很大的一塊黑色PCB,做工精美的
    發(fā)表于 05-22 21:53

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

    今天剛剛收到米爾RZ/G2L開發(fā)板,拆開包裹后給人的感覺是驚艷,板卡設(shè)計(jì)真的很棒,來看看視頻
    發(fā)表于 05-22 21:58

    150套開發(fā)板免費(fèi)送!還有5G手機(jī)拿?米爾RZ/G2L開發(fā)板創(chuàng)意秀

    /12 05 送的是哪款開發(fā)板米爾MYD-YG2LX開發(fā)板,該款產(chǎn)品采用
    發(fā)表于 05-24 16:36

    米爾RZ/G2L開發(fā)板-試用體驗(yàn)】米爾RZ/G2L開發(fā)板使用SSH登錄

    收到的米爾RZ/G2L開發(fā)板上電測(cè)試一下SSH登錄方式和其它測(cè)試! SSH登錄 在使用
    發(fā)表于 06-11 21:47

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

    收到米爾RZ/G2L開發(fā)板后一直對(duì)米爾旗下
    發(fā)表于 07-29 00:21

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

    介紹米爾RZ/G2L開發(fā)板
    的頭像 發(fā)表于 05-15 09:10 ?1277次閱讀
    <b class='flag-5'>米爾</b><b class='flag-5'>瑞</b><b class='flag-5'>薩</b><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 ?1740次閱讀
    <b class='flag-5'>米爾</b><b class='flag-5'>瑞</b><b class='flag-5'>薩</b><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 ?2469次閱讀
    <b class='flag-5'>米爾</b><b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b> 安裝<b class='flag-5'>交叉</b><b class='flag-5'>編譯</b>器

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

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

    150套開發(fā)板免費(fèi)送!還有5G手機(jī)拿?米爾RZ/G2L開發(fā)板創(chuàng)意秀

    人間最美五月天不負(fù)韶華不負(fù)卿米爾又來送板子了不是3套,也不是4套150套米爾RZ/G2L開發(fā)板送!免費(fèi)!板卡不回收!
    的頭像 發(fā)表于 05-25 10:42 ?699次閱讀
    150套<b class='flag-5'>開發(fā)板</b>免費(fèi)送!還有5<b class='flag-5'>G</b>手機(jī)拿?<b class='flag-5'>米爾</b><b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>創(chuàng)意秀