迅為3399開(kāi)發(fā)板minimal-Yocto文件系統的構建

發(fā)布時(shí)間:2021-11-24 11:28    發(fā)布者:落風(fēng)
關(guān)鍵詞: 迅為3399開(kāi)發(fā)板
1、安裝依賴(lài)包
在編譯之前安裝依賴(lài)包,輸入以下命令:
sudo apt-get install gawk wget git-core diffstat unzip texinfo build-essential chrpath
sudo apt-get install libsdl1.2-dev xterm
sudo apt-get install make xsltproc docbook-utils fop
sudo apt-get install autoconf automake libtool libglib2.0-dev
2、下載源碼
拷貝源碼“iTOP-3399 開(kāi)發(fā)板\02_iTOP-3399 開(kāi)發(fā)資料匯總(不含光盤(pán)內容)\13_嵌入式 Linux 開(kāi)發(fā)指南(RK3399)手冊配套資料\1.RK 原廠(chǎng) 3399 源碼\3399 原廠(chǎng) BSP”目錄下的源碼到 ubuntu 下。然后輸入命令解壓源碼。
3、編譯 yocto
輸入以下命令初始化編譯環(huán)境。
cd yocto/
./oe-init-build-env

輸入以下命令,如下圖所示:
export PATH=$PATH:/home/topeet/rk3399_linux_v2.0_210520/yocto/poky/bitbake/bin
cd build/conf
ln -sf rockchip-rk3399-sapphire-excavator.conf local.conf
cd .. bitbake core-image-minimal

接下來(lái)就是長(cháng)達好幾個(gè)小時(shí)的編譯。在編譯的過(guò)程中,最好是全程kexue上網(wǎng),否則會(huì )因為網(wǎng)絡(luò )下載問(wèn)題而編譯出錯,如果出現下載失敗的提示,重新輸入 bitbake core-image-minimal 再次編譯。

經(jīng)過(guò)漫長(cháng)的等待,終于編譯完了,編譯完之后如下圖所示:

4、制作 yocto 鏡像
編譯完之后,我們進(jìn)入
/home/topeet/rk3399_linux_v2.0_210520/yocto/build/tmp/deploy/images/rockchip-rk3399-sapphire-excavator/
目錄下,可以看到編譯生成的
core-image-minimal-rockchip-rk3399-sapphire-excavator-20211020065545.rootfs.ext4 文件。接下來(lái)我們要把此文件系統制作為 ubuntu_1604.img,然后拷貝 ubuntu_1604.img 到源碼的 ubuntu 目錄下,編譯 ubuntu 鏡像,實(shí)際上是在編譯 yocto 的鏡像。編譯完成生成 update.img 鏡像,便可以燒寫(xiě) yocto鏡像了。
接下來(lái)介紹如何把 core-image-minimal-rockchip-rk3399-sapphire-excavator-20211020065545.rootfs.ext4
文件制作為 ubuntu_1604.img,按如下所示輸入以下命令,一種顏色代表一條命令。
cd
/home/topeet/rk3399_linux_v2.0_210520/yocto/build/tmp/deploy/images/rockchip-rk3399-sapphire-excavator/
mkdir rootfs
mount -o loop -t ext4 core-image-minimal-rockchip-rk3399-sapphire-excavator-20211020065545.rootfs.ext4
rootfs
cp -r rootfs/* yocto/
umount rootfs
mkdir tmp
dd if=/dev/zero of=ubuntu.img bs=1M count=1024 //指定 yocto 鏡像的大小,可以修改
mkfs.ext4 ubuntu_1604.img
mount ubuntu_1604.img tmp/
cp -rfp yocto/* tmp/
umount tmp/
5、測試 yocto
經(jīng)過(guò)上一小節制作完 yocto 鏡像,燒寫(xiě)完畢,yocto 系統啟動(dòng)如下圖所示:

迅為itop3399開(kāi)發(fā)板:

核心板參數
尺寸6.5*5.5cm
高度連同連接器在內0.26cm
CPURockchip RK3399 28納米HKMG制程 雙核Cortex-A72 1.8/2.0GHz;四核Cortex-A53 1.4GHz
內存2GB 雙通道DDR3(4GB可選)
存儲16GB EMMC
電源管理官方推薦RK808芯片
工作電壓3.3V供電
系統支持Android8.1系統;Ubuntu16.04系統;Debian9系統
接口支持雙USB3.0 Type-C接口;支持PCIe 2.1 (4 full-duplex lanes );內置低功耗MCU;8路數字麥克風(fēng)陣列輸入
引角擴展引出腳多達320個(gè),滿(mǎn)足用戶(hù)各類(lèi)擴展需求
多媒體支持4K VP9 and 4K 10bits H265/H264 視頻解碼,高達60fps;1080P 多格式視頻解碼 (VC-1, MPEG-1/2/4, VP8)
運行溫度0度至+80度區間,設備工作正常,運行良好!
應用范圍可廣泛用于人臉識別設備、無(wú)人機、機器人、游戲終端、廣告機/一體機、金融POS類(lèi)、車(chē)載控制業(yè)、云端服務(wù)、VOIP視頻會(huì )議系統、醫療類(lèi)、安防/監控/警務(wù)、工控類(lèi)、IoT物聯(lián)網(wǎng)領(lǐng)域、VR等近百行業(yè)應用產(chǎn)品。



底板參數
尺寸19cm*12cmPCB4層
POWER電直流電源輸入接口,12V/2A電源輸入GPS模塊支持(選配)
SWITCH電源開(kāi)關(guān)WIFI/BT雙頻2.4G/5G WIFI、Bluetooth4.1二合一模塊
HDMI接口1路 HDMI2.0輸出接口EDP LCD1路
Type-C1路 Type-C USB3.0接口,兼容OTG功能MIPI_TX1路
TF卡槽1個(gè)MIPI_TX/RX1路
USB HOST4路 USB2.0接口;1路 USB3.0接口;SPDIF光纖輸出接口
串口2路RS232串口BUZZER1個(gè)蜂鳴器
網(wǎng)口1路千兆以太網(wǎng)(10/100/1000Mbps)RTC實(shí)時(shí)時(shí)鐘
IRDA1個(gè)GPIO接口20PIN,包括1路SPI和2路I2C
SIM卡槽1個(gè)LED3個(gè)
PHONE支持耳機輸出PCIEPCIE M.2接口
MIC支持MIC輸入陀螺儀支持
按鍵6個(gè)電子羅盤(pán)支持
4G模塊全網(wǎng)通(選配)GPIO20路
CAMERA接口CAMERA 1路、MIPI CAMERA 1路

本文地址:http://selenalain.com/thread-779228-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页