rk3399問(wèn)題集錦Q&A問(wèn)答
一、概述
本文摘自《OK3399-C用戶(hù)常見(jiàn)問(wèn)題手冊(cè)》旨在統(tǒng)計(jì)用戶(hù)使用飛凌公司 OK3399-C 產(chǎn)品過(guò)程中反饋較多的實(shí)際使用時(shí)出現(xiàn)的問(wèn)題和產(chǎn)生的疑問(wèn),幫助其他用戶(hù)在使用時(shí)盡可能更快速的解決當(dāng)下的問(wèn)題。本文持續(xù)更新,初期統(tǒng)計(jì)內(nèi)容較少如果缺少您認(rèn)為比較常見(jiàn)的問(wèn)題,歡迎通過(guò)技術(shù)支持的聯(lián)系方式給予我們反饋,我們?cè)隍?yàn)證確認(rèn)采納收錄后,會(huì)在對(duì)應(yīng)的問(wèn)題處會(huì)注明您留下的個(gè)人 ID 或郵箱聯(lián)系方式。為了方便用戶(hù)查看到,《OK3399-C用戶(hù)常見(jiàn)問(wèn)題手冊(cè)》一式三份放在 OK3399 平臺(tái)三個(gè)系統(tǒng)的用戶(hù)資料下載包中,同時(shí)本手冊(cè)將記錄三個(gè)系統(tǒng)的常見(jiàn)問(wèn)題,以問(wèn)題類(lèi)型分類(lèi),分類(lèi)目錄下區(qū)分 Linux、Forlinx desktop(Lubuntu)、Android 三個(gè)平臺(tái)的問(wèn)題,查看時(shí)請(qǐng)根據(jù)遇到的問(wèn)題選擇對(duì)應(yīng)目錄下的問(wèn)題。常見(jiàn)問(wèn)題分類(lèi)為不歸屬于某個(gè)特殊接口的,使用時(shí)產(chǎn)生的問(wèn)題,查看這一部分內(nèi)容時(shí),用戶(hù)請(qǐng)確認(rèn)問(wèn)題中描述的系統(tǒng)版本是否與您遇到的問(wèn)題一致。如果您需求的是某些應(yīng)用方案 demo,請(qǐng)瀏覽用戶(hù)資料中《RK3399應(yīng)用筆記》中的實(shí)際應(yīng)用方案。
二、產(chǎn)品概述
先來(lái)了解一下這塊飛凌嵌入式高性能嵌入式ARM平臺(tái) — FET3399-C核心板。該款核心板基于瑞芯微公司的RK3399六核64位“服務(wù)器級(jí)”處理器設(shè)計(jì)。該板卡具備高性能、高擴(kuò)展和全能型等特點(diǎn)。強(qiáng)大的性能配置將給智能自助終端、邊緣計(jì)算、5G智能終端、視覺(jué)識(shí)別等前沿技術(shù)帶來(lái)里程碑的變革。
■具備2個(gè)ARM Cortex-A72內(nèi)核,主頻1.8GHz;
■ 4個(gè)ARM Cortex-A53內(nèi)核,主頻1.4GHz;
■ GPU采用Mali-T864,支持OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1, OpenCL, DX11;
■板載2GB LPDDR3 RAM(可選4GB),16GB eMMC ROM。
為便于用戶(hù)對(duì)核心板進(jìn)行測(cè)試,飛凌提供標(biāo)準(zhǔn)開(kāi)發(fā)套件OK3399-C開(kāi)發(fā)板,采用核心板+底板結(jié)構(gòu)設(shè)計(jì),功能全,引腳多, 滿(mǎn)足各種產(chǎn)品開(kāi)發(fā)需求, 可以更靈活的進(jìn)行產(chǎn)品評(píng)估,快速設(shè)計(jì)出更具有競(jìng)爭(zhēng)力的產(chǎn)品。
三、RK3399 Q&A問(wèn)答目錄
1、常見(jiàn)問(wèn)題
Q:我使用的是 Linux/Ubuntu 系統(tǒng)嗎?
Q:技術(shù)問(wèn)題如何尋求幫助、最新資料如何下載?
Q:Ubuntu 系統(tǒng)如何打開(kāi)終端\命令行?
Q:如何查看開(kāi)發(fā)板 CPU 當(dāng)前頻率?
2、登錄開(kāi)發(fā)板
Q:Linux 通過(guò) ssh 無(wú)法登錄 root 用戶(hù)?
Q:Linux/Ubuntu 系統(tǒng) ftp 登陸時(shí)使用的用戶(hù)名和密碼是?
Q:Ubuntu 系統(tǒng) ftp 登陸后無(wú)法上傳文件?
3、顯示
Q:Linux 系統(tǒng)如何不顯示飛凌自帶的桌面?
Q:Ubuntu 系統(tǒng)接入屏幕沒(méi)有任務(wù)欄?
Q:Ubuntu 系統(tǒng)如何只顯示命令行?
4、網(wǎng)絡(luò)
Q:Ubuntu 系統(tǒng)按照用戶(hù)手冊(cè)固定網(wǎng)絡(luò) ip 不生效?
5、Gstreamer
Q:Linux 系統(tǒng)如何顯示圖片?
Q:Linux 系統(tǒng)使用 UVC 攝像頭如何采集 MJPG 視頻流?
6、文件系統(tǒng)
Q:Linux/Ubuntu 系統(tǒng)如何將修改保留到文件系統(tǒng)中?
Q:Ubuntu 系統(tǒng)在開(kāi)發(fā)板上使用 apt 后,如何保留生成 update.img?
Q:Ubuntu 系統(tǒng)的文件系統(tǒng)文件容量太小,如何擴(kuò)容 ubuntu.img?
四、RK3399 Q&A問(wèn)答
1、常見(jiàn)問(wèn)題
Q:我的RK3399開(kāi)發(fā)板使用的是 Linux/Ubuntu 系統(tǒng)嗎?
A:飛凌嵌入式OK3399 支持三個(gè)系統(tǒng) Linux、Forlinx Desktop(Ubuntu)、Android,有用戶(hù)不清楚 Linux 和 Ubuntu的區(qū)別,這里做統(tǒng)一解釋。Linux 為純凈版的系統(tǒng),我們?yōu)樗m配了weston 桌面系統(tǒng),其缺少很多常用工具以及命令,建議有Linux 開(kāi)發(fā)經(jīng)驗(yàn)的工程師使用該系統(tǒng),我們?yōu)槠渑鋫淞薖C 端的交叉編譯器,Qt 應(yīng)用可在PC 端完成開(kāi)發(fā)后移植使用;
Forlinx Desktop(Ubuntu)系統(tǒng),其運(yùn)行了Ubuntu 官方為嵌入式設(shè)備制作的操作系統(tǒng)-Lubuntu, OK3399 上使用的Lubuntu 系統(tǒng)全稱(chēng)為Ubuntu LTS 18.04.6,該操作系統(tǒng)具備apt-get、ldd 等常用的命令,建議初學(xué)者使用,可直接在開(kāi)發(fā)板中部署Qt Creator 應(yīng)用進(jìn)行Qt 應(yīng)用開(kāi)發(fā),我們沒(méi)有為其適配PC 端開(kāi)發(fā)環(huán)境,有能力的用戶(hù)可自行搭建。(實(shí)測(cè)使用Qt Creator5.9.5 版本調(diào)用與源碼目錄/host/bin/aarch64-linux-gcc 和aarch64-linux-++交叉編譯器,使用Qt Creator 5.9.5 版本的qmake 構(gòu)建的套件也可以在Ubuntu 系統(tǒng)中運(yùn)行,這里將這個(gè)方法提出,僅供參考。)
Q:RK3399 Ubuntu 系統(tǒng)如何打開(kāi)終端\命令行?
A:在任務(wù)欄左下角點(diǎn)擊“開(kāi)始“按鈕,其中有system tools 選項(xiàng),點(diǎn)擊選項(xiàng)中的LXTerminal 就可打開(kāi)終端界面。
Q:如何查看RK3399開(kāi)發(fā)板CPU 當(dāng)前頻率?
A:可以使用以下命令進(jìn)行查看: sudo watch -n 1 cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq
2、登錄開(kāi)發(fā)板
Q:RK3399 Linux 通過(guò)ssh 無(wú)法登錄root 用戶(hù)?
A:Linux 的root 用戶(hù)默認(rèn)沒(méi)有設(shè)置用戶(hù)密碼,SSH 登錄需要使用用戶(hù)和用戶(hù)密碼,若想要通過(guò)SSH 的方式登錄root 用戶(hù),需要先通過(guò)串口中斷使用passwd root 命令為root 用戶(hù)設(shè)置密碼,然后通過(guò)SSH,使用root 和設(shè)置的密碼進(jìn)行登錄。
Q:RK3399 Linux/Ubuntu 系統(tǒng)ftp 登陸時(shí)使用的用戶(hù)名和密碼是?
A:Linux 系統(tǒng)ftp 用戶(hù)名:ftp,密碼:ftp;Ubuntu 系統(tǒng)ftp 用戶(hù)名:forlinx,,密碼:forlinx。
Q:RK3399 Ubuntu 系統(tǒng)ftp 登陸后無(wú)法上傳文件?
A:因?yàn)閁buntu 系統(tǒng)是區(qū)分開(kāi)發(fā)者和用戶(hù)的,非root 用戶(hù)上傳文件時(shí)需要查看是否對(duì)文件有修改權(quán)限,因以forlinx 用戶(hù)登錄,所以上傳文件到開(kāi)發(fā)板/home/forlinx 目錄下是沒(méi)有問(wèn)題的,其他文件需要使用調(diào)試串口,ls -l 命令查看forlinx 用戶(hù)是否對(duì)文件有讀寫(xiě)權(quán)限,若沒(méi)有權(quán)限可以使用命令:chmod 777/660 “文件名”;修改文件權(quán)限后,ftp 就可以向?qū)?yīng)的文件傳輸文件了。
3、顯示
Q:RK3399 Linux 系統(tǒng)如何不顯示飛凌自帶的桌面?
A:將開(kāi)發(fā)板路徑下/etc/init.d/S99matrix-browser 文件刪除,或?qū)⑽募械?usr/bin/matrix-browser -no-sandbox --disable-gpu localhost >> /dev/null &命令注釋掉即可,也可替換為自己的Qt 程序?qū)崿F(xiàn)開(kāi)機(jī)自啟。
Q:RK3399 Ubuntu 系統(tǒng)接入屏幕沒(méi)有任務(wù)欄?
A:Ubuntu 系統(tǒng)副屏確實(shí)沒(méi)有任務(wù)欄,只接入HDMI 的用戶(hù)需要在Uboot 階段選擇HDMI 當(dāng)主屏,副屏不選擇即可。
Q:RK3399 Ubuntu 系統(tǒng)如何只顯示命令行?
A:執(zhí)行命令:sudo systemctl set-default multi-user.target,使用命令后重啟開(kāi)發(fā)板就會(huì)顯示命令行界面。
4、網(wǎng)絡(luò)
Q:Ubuntu 系統(tǒng)按照飛凌提供的RK3399用戶(hù)手冊(cè)固定網(wǎng)絡(luò)ip 不生效?
A:飛凌嵌入式寫(xiě)入手冊(cè)的方法均通過(guò)驗(yàn)證,一般都是操作問(wèn)題,需要注意的是有此類(lèi)疑問(wèn)的用戶(hù),將手冊(cè)中描述的方法最后一步“給予文件權(quán)限為600”,自行修改為777 或其他權(quán)限導(dǎo)致方法不生效,請(qǐng)留意這一點(diǎn)。
5、Gstreamer
Q:RK3399 Linux 系統(tǒng)如何顯示圖片?
A:命令: gst-launch-1.0 -v playbin delay=10000000000 uri="file:///home/test.jpg"
命令中delay 以ns 為單位,上述命令顯示10s,delay 的最大值為18446744073709551615
Q:RK3399 Linux 系統(tǒng)使用UVC 攝像頭如何采集MJPG 視頻流?
A:命令: gst-launch-1.0 v4l2src device=/dev/video10 ! image/jpeg,width=3264,hight=2448 ! jpegdec ! waylan dsink
命令中image/jpg 或用戶(hù)使用手冊(cè)中說(shuō)明的video/x-raw,都是對(duì)采集格式的設(shè)置。 采集何種格式的圖像需要UVC 攝像頭本身支持對(duì)應(yīng)的視頻流格式,攝像頭本身參數(shù)的查詢(xún)請(qǐng)瀏覽《用戶(hù)使用手冊(cè)》中的UVC Camera 測(cè)試章節(jié)。
6、文件系統(tǒng)
Q:RK3399 Linux/Ubuntu 系統(tǒng)如何將修改保留到文件系統(tǒng)中?
A:Linux 系統(tǒng)所使用的文件系統(tǒng)在源碼中的位置為:OK3399-linux-release/rootfs/rootfs.tar。
在運(yùn)行編譯腳本時(shí),對(duì)文件系統(tǒng)的處理是將rootfs.tar 中的內(nèi)容解壓到同目錄的target 文件夾下,然后用于制作文件系統(tǒng)鏡像,制作完成后會(huì)將target 文件夾下的內(nèi)容全部刪除,所以用戶(hù)若想添加自己的文件保留在文件系統(tǒng)中,直接向rootfs.tar 壓縮包內(nèi)添加內(nèi)容即可。
Ubuntu 系統(tǒng)所使用的文件系統(tǒng)在源碼中的位置為:OK3399-desktop-release/rootfs/ubuntu.img。
與Linux 同理,運(yùn)行編譯腳本時(shí)會(huì)將ubuntu.img 鏡像掛載到同目錄的target 文件夾下,然后用于制作文件系統(tǒng)鏡像,制作完成后會(huì)取消掛載,所以用戶(hù)若想添加自己的文件保留在文件系統(tǒng)中,使用命令:mount ubuntu.img ./target。然后在target 內(nèi)添加內(nèi)容后使用命令:umount ./target。后再執(zhí)行編譯腳本即可。
Q:RK3399 Ubuntu 系統(tǒng)在開(kāi)發(fā)板上使用apt 后,如何保留生成update.img?
A:一般用戶(hù)在使用Ubuntu 系統(tǒng)開(kāi)發(fā)產(chǎn)品的后期會(huì)出現(xiàn)這個(gè)需求,因?yàn)樵赨buntu 系統(tǒng)中使用apt 安裝了一些基本的工具或者庫(kù)文件,每一塊都重新部署又太麻煩。這類(lèi)需求可以查看我司論壇知識(shí)庫(kù)中的兩篇文章,網(wǎng)址如下:
http://bbs.witech.com.cn/portal.php?mod=view&aid=530 (保留開(kāi)發(fā)板現(xiàn)狀的方法,不建議使用,但可以嘗試)
http://bbs.witech.com.cn/portal.php?mod=view&aid=605 (使用qemu 模擬開(kāi)發(fā)板,掛載文件系統(tǒng),再次在源碼中部署,正向生成update.img,推薦使用,本方法為常規(guī)流程)
http://bbs.witech.com.cn/portal.php?mod=view&aid=751 (使用rsync 命令,對(duì)比兩個(gè)文件系統(tǒng)差異,增量更新保持同步)
Q:RK3399 Ubuntu 系統(tǒng)的文件系統(tǒng)文件容量太小,如何擴(kuò)容ubuntu.img?
A:鏡像文件擴(kuò)容用到兩個(gè)命令
sudo fsck.ext3 -f IMAGE
sudo resize2fs IMAGE SIZE
命令中IMAGE 為要修改的img 文件,SIZE 為修改為SIZE 大小,SIZE 為1250000 時(shí)為(5.1G)大小(一個(gè)塊4k 容量 783770*4=3135080 為3.2G)
五、RK3399注意事項(xiàng)與維護(hù)
- 請(qǐng)勿帶電插拔核心板及外圍模塊!
- 請(qǐng)遵循所有標(biāo)注在產(chǎn)品上的警示和指引信息。
- 請(qǐng)保持本產(chǎn)品干燥。如果不慎被任何液體潑濺或浸潤(rùn),請(qǐng)立刻斷電并充分晾干。
- 使用中注意本產(chǎn)品的通風(fēng)散熱,避免溫度過(guò)高造成元器件損壞。
- 請(qǐng)勿在多塵、臟亂的環(huán)境中使用或存放本產(chǎn)品。
- 請(qǐng)勿將本產(chǎn)品應(yīng)用在冷熱交替環(huán)境中,避免結(jié)露損壞元器件。
- 請(qǐng)勿粗暴對(duì)待本產(chǎn)品,跌落、敲打或劇烈晃動(dòng)都可能損壞線(xiàn)路及元器件。
- 請(qǐng)勿使用有機(jī)溶劑或腐蝕性液體清洗本產(chǎn)品。
- 請(qǐng)勿自行修理、拆卸本公司產(chǎn)品,如產(chǎn)品出現(xiàn)故障請(qǐng)及時(shí)聯(lián)系本公司進(jìn)行維修。
- 擅自修改或使用未經(jīng)授權(quán)的配件可能損壞本產(chǎn)品,由此造成的損壞將不予以保修。
相關(guān)產(chǎn)品 >
-
FET3399-C核心板
飛凌RK3399安卓高性能核心板采用 采用六核Rockchip RK3399芯片,雙Cortex-A72大核+四Cortex-A53小核結(jié)構(gòu),對(duì)整數(shù)、浮點(diǎn)、內(nèi)存等作了大幅優(yōu)化,在整體性能、功耗及核心面積三個(gè)方面提升。以下將對(duì)瑞芯微芯片RK3399參數(shù),RK3399核心板方案及其性能做具體介紹。如您對(duì)飛凌RK3399系列核心板有興趣,歡迎咨詢(xún)了解。
了解詳情 -
OK3399-C開(kāi)發(fā)板
飛凌嵌入式RK3399安卓開(kāi)發(fā)板主芯片采用高性能六核CPU Rockchip RK3399,GPU采用Mail-T860四核 GPU,RK3399作為目RK產(chǎn)品線(xiàn)中低功耗、高性能的代表,可滿(mǎn)足人臉識(shí)別設(shè)備、機(jī)器人、無(wú)人機(jī)、IoT物聯(lián)網(wǎng)領(lǐng)域應(yīng)用。飛凌RK3399開(kāi)發(fā)板在整體性能、功耗及核心面積做了大幅度優(yōu)化,更加滿(mǎn)足工業(yè)設(shè)計(jì)需求。飛凌RK3399開(kāi)發(fā)板為進(jìn)一步減少用戶(hù)二次開(kāi)發(fā)難度,開(kāi)放了底板原理圖,并提供了RK3399用戶(hù)手冊(cè)、芯片手冊(cè),加上優(yōu)質(zhì)的技術(shù)服務(wù),讓您的方案從構(gòu)思到上市時(shí)間縮短。