加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 操作說明
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

Ubuntu系統(tǒng)快速上手

04/12 17:42
2805
閱讀需 8 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

硬件平臺

當(dāng)前硬件平臺是香蕉派社區(qū)在2022年推出的新一代單板計(jì)算機(jī)香蕉派BPI-M6。它采用了深蕾半導(dǎo)體(Senarytech) VS680作為主控芯片,板載4GB LPDDR4內(nèi)存和16GB EMMC存儲,支持4個(gè)USB 3.0接口,1個(gè)千兆網(wǎng)口,1個(gè)HDMI-RX端口和1個(gè)HDMI- TX端口。

軟件平臺

SDK軟件平臺支持Ubuntu Linux 20.04,搭載XFCE4的GUI,支持GPU加速,具體功能如下:

Ubuntu 20.04 XFCE4+GPU

NPU Demo,支持Yolo、PaddlePaddle模型

EMMC與SD卡雙啟動

H.264/265/VP8/VP9硬解碼

H.264/VP8硬編碼

USB2.0/3.0 Camera, USB鼠標(biāo)鍵盤

exFAT/EXT4分區(qū)格式的U盤

支持MIPI Camera與MIPI屏

支持HDMI顯示器

支持HDMI TX Audio

支持HDMI RX Video

支持有線網(wǎng)絡(luò)、WIFI與藍(lán)牙

../../_images/Ubuntu002.jpeg

操作說明

鏡像燒寫

在Windows10/11上安裝USB轉(zhuǎn)串口軟件

第一步:將USB轉(zhuǎn)串口小板一側(cè)連接至VS680板卡,另一側(cè)連接Windows主機(jī)

第二步:下載并安裝USB轉(zhuǎn)串口驅(qū)動:廠商配套的串口小板為ft232芯片,在網(wǎng)上可搜索此芯片的驅(qū)動后進(jìn)行安裝,安裝完成后在Windows設(shè)備管理器顯示如下(不同的Windows主機(jī)顯示的COM口序號不一樣,此處以COM3為例):

../../_images/Ubuntu003.png

第三步:下載PuTTY串口通訊軟件并配置參數(shù):COM3, 115200,N, 8, 1

使用PC燒寫工具在EMMC上燒寫引導(dǎo)程序

通過USB工具軟件燒寫鏡像至VS680板卡的EMMC存儲器,鏡像包與燒寫工具與操作說明詳見“版本鏡像燒寫說明”章節(jié),安裝此工具軟件后,結(jié)合配套的燒寫說明文檔“SOC系統(tǒng)燒寫工具使用說明”進(jìn)行操作。

使用SD卡燒寫工具燒寫系統(tǒng)鏡像

通過SD卡燒寫工具將系統(tǒng)鏡像燒寫至SD卡,鏡像包與燒寫工具與操作說明詳見“版本鏡像燒寫說明”章節(jié)

開機(jī)啟動

燒寫完成后,在板卡上插入上一步燒寫了系統(tǒng)鏡像的SD卡,并與PC機(jī)連接串口、與顯示器連接HDMI線、連接以太網(wǎng)線,拔掉電源再重新插上會自動開機(jī),十幾秒鐘后,串口上會提示登錄,默認(rèn)用戶名為”root”, 密碼為”123456”,HDMI顯示器界面上可用USB鍵盤輸入密碼”123456”登錄進(jìn)xfce桌面系統(tǒng),第一次啟動后需要在串口上登錄ROOT用戶并執(zhí)行以下操作:

#在主機(jī)執(zhí)行以下命令 dhclient eth0 resize2fs /dev/mmcblk1p16 timedatectl apt update

基本功能

準(zhǔn)備工作

在進(jìn)行后續(xù)的測試之前需要先在串口終端上配置環(huán)境變量:

#在主機(jī)執(zhí)行以下命令 LD_LIBRARY_PATH="/usr/lib:/usr/lib64:/opt/syna/lib:/opt/syna/lib64:/usr/local/lib" export LD_LIBRARY_PATH=/opt/syna/lib64:$LD_LIBRARY_PATH PATH="/bin:/sbin:/usr/bin:/usr/sbin:/opt/syna/bin:/usr/local/bin" AMP_TA_PATH="/opt/syna/ta" AMP_FW_PATH="/opt/syna/fw" export AMP_TA_PATH export AMP_FW_PATH export PATH

驗(yàn)證HDMI與MIPI屏功能

HDMI驗(yàn)證:系統(tǒng)默認(rèn)情況下會從HDMI輸出GUI桌面,證明HDMI功能正常

MIPI屏驗(yàn)證:用以下方法切換至MIPI:

#在主機(jī)執(zhí)行以下命令 test_disphdcpdisable test_dispsetformat610220101

再次切換回HDMI:

#在主機(jī)執(zhí)行以下命令 test_dispsetformat02402100

驗(yàn)證硬件編解碼功能

編碼驗(yàn)證:

先在網(wǎng)上下載待編碼的YUV測試文件,再在串口終端上輸入命令進(jìn)行H.264編碼:

#在主機(jī)執(zhí)行以下命令 ampclient_alpha?17?--ins 1080p_avc_0_0.yuv -w?1920?-h?1080?-O hhhhh.h264

編碼完成后將hhhhh.h264拷貝至PC用播放軟件時(shí)行播放

解碼驗(yàn)證:

先在網(wǎng)上下載待解碼的H.264測試文件720p.h264拷貝至目標(biāo)板/root/720p.h264,串口中輸入命令:

#在主機(jī)執(zhí)行以下命令 ampclient_samples 2 /root/720p.h264

(文件名必須絕對路徑才可以),默認(rèn)情況將在HDMI上顯示解碼后的畫面

驗(yàn)證USB功能

在USB2.0接口上接入U(xiǎn)SB鍵盤鼠標(biāo),然后在GUI上可以輸入命令以及正常移動鼠標(biāo)

在USB2.0/3.0接口上插入exFAT分區(qū)的U盤,在串口終端上先輸入命令新建掛載目錄mkdir /mnt, 然后再運(yùn)行命令掛載U盤,隨后在目錄板的/mnt目錄中可看到U盤中的文件

#在主機(jī)執(zhí)行以下命令 mount -t vfat /dev/sda1 /mnt

驗(yàn)證GUI及GPU加速功能

登錄進(jìn)GUI后在UI 界面起個(gè)終端,輸入以下命令:

#在主機(jī)執(zhí)行以下命令 apt install glmark2-es2 sudo DISPLAY=:0 glmark2-es2

在HDMI顯示上可以看到測試圖像,再開啟一個(gè)終端,使用以下命令查看gpu 占用率,若大于20%以上則表示GPU加速功能正常:

#在主機(jī)執(zhí)行以下命令 cat /proc/pvr/status

如需詳細(xì)內(nèi)容來開發(fā)者中心 查資料找代碼,可以直接輸入網(wǎng)址、深蕾官網(wǎng)給顯著入口、或手機(jī)掃碼

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
A3P1000-2FGG484I 1 Microchip Technology Inc Field Programmable Gate Array, 24576 CLBs, 1000000 Gates, 350MHz, CMOS, PBGA484
$93.74 查看
XC6SLX9-2CPG196I 1 AMD Xilinx Field Programmable Gate Array, 715 CLBs, 667MHz, 9152-Cell, CMOS, PBGA196, 8 X 8 MM, 0.50 MM PITCH, LEAD FREE, BGA-196
$50.98 查看
A3P400-FGG144I 1 Microsemi FPGA & SoC Field Programmable Gate Array, 400000 Gates, CMOS, PBGA144, 1 MM PITCH, GREEN, FBGA-144
$11.75 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

深蕾半導(dǎo)體有限公司成立于2017年,是一家芯片設(shè)計(jì)公司,主要產(chǎn)品是音頻編解碼芯片Codec、智能音視頻編解碼芯片SoC。