前言
入手rock pi 4b plus板子,檢視具體的實物,然後製作系統,刷系統,讓搖滾派的ubuntu系統執行起來。
ROCK Pi 4 是 Radxa 基於 Rockchip RK3399的 SBC(單板計算機)。它可以執行 android 或一些 Linux 發行版。ROCK Pi 4 配備六核 ARM 處理器、64 位雙通道 3200Mb/s LPDDR4、最高 4K@60 HDMI、MIPI DSI、MIPI CSI、3.5mm 麥克風插孔、802.11 ac WIFI、藍芽 5.0、USB 埠、GbE LAN、 40 針彩色擴充套件接頭,RTC。此外,ROCK Pi 4 支援 USB PD 和 QC 供電。 ROCK Pi 4 有兩種型號,型號 A 和型號 B,每種型號都有 1GB、2GB 或 4GB 記憶體選項。
買plus自帶emmc,會使用emmc。
Plus版本,在沒有使用emmc之前(emmc沒刷系統之前是可以使用tf卡啟動的,A、B、C都可以使用),那麼是emmc和tf都可以切換的(emmc是使用轉換版的,沒有plus焊接在pcb上那麼穩定)。
入手的rock pi 4b plus,板載了emmc,配置為4GB記憶體/64GB的emmc(emmc一旦刷系統,則無法再使用tf卡啟動),有tf卡槽,tf卡儲存最大支援128GB。
RK3399晶片的大小為21 x 21的方形:
注意:
- QC電源:支援快充的快充頭,不是一般的給手機充電的5V的,是電壓範圍再9~20V的,RK3399的板子電源是12V的居多。(PS:5V也能跑,可能跑著跑著當機,後續筆者會做測試)。
- 雙公頭USB線(重要):這是刷系統到emmc需要的線,套餐內沒有,而且plus版本的,一旦刷了emmc,就無法再使用tf卡啟動了,需要 注意。
筆者之前Hi3516AV100開發板帶了,如下圖(紅色標記的那條):
(注意:必須是2.69版本的刷機工具)。
官網下載的。
(PS:附帶了其他系統,讀者自己下)
(開發資料說要多按一個鍵後上電,筆者第一次刷,沒按鍵也可以識別,就沒管按鍵了,注意,裝置識別要線安裝USB的驅動1)
(後測試,再次刷,有系統則需要按鍵,也可run刷入)
注意:配套的系統,有多個映象,有些是.gz的需要解壓的,如下圖:
下載成功,如下圖:
(會在後續介紹,先這樣連線就行了),如下圖:
TXD接線的RTX,RTX接線的TXD,如下圖:
連線好後,如下圖:
然後安裝一個可除錯的終端軟體,開啟對應的串列埠,(注意:筆者習慣使用虛擬機器ubuntu做arm開發,保障開發環境,所以使用虛擬機器ubuntu了),如下圖:
成功起來,如下圖:
介面是命令列的,官方也沒有帶桌面的ubuntu,如下圖:
安裝時,需要網路,且需要幾十分鐘。
sudo apt-get update
sudo apt-get install gnome-core
安裝完後,如下圖: