首頁 > 評測 > 強悍性能機頂盒方案——Firefly-RK3399評測

強悍性能機頂盒方案——Firefly-RK3399評測

Firefly   RK3399   Rockchip   機頂盒   安卓   
  • 作者:大音希聲
  • 來源:21ic
  • [導讀]
  • 長期以來,機頂盒的主控芯片都是用Cortex A53 CPU內核,這款RK3399是第一款使用Cortex A72的機頂盒主控芯片。為了更好地評估RK3399這一先進CPU,Rockchip與Firefly公司聯(lián)合推出了Firefly-RK3399開發(fā)板,作為Firefly-RK3288的升級版,這一開發(fā)板同前一代一樣,引出了RK3399的絕大部分功能,并支持包括Android、Linux、Chromium OS等多款操作系統(tǒng)。

7、DEBUG UART

板載的DEBUG UART為UART2。

其余的HDMI、SPDIF、雙路CSI、Edp與RGB等接口都是RK3399原生支持的功能,此外,對于一些未用到的功能接口,如SPI、I2S等,都在那個42腳的擴展口上面引出。擴展接口的定義如下

image7.png

圖2-3 擴展接口定義

三、電源子系統(tǒng)

開發(fā)板的電源樹較復雜,板子電源要求要12V,電流看外設定,默認為2A.由于各個部分所需電壓不同,因此板載了一片PMU RK808,此芯片集成4個DCDC與多個LDO,可以輸出各種不同的電壓。

開發(fā)板的硬件布局如圖2-4所示。

image8.png

圖2-4 開發(fā)板硬件布局

整體上來看,這塊開發(fā)板硬件方面資源比較豐富,因為RK3399本身支持很多功能。而開發(fā)板還是保留了一定的可擴展性,比如USB Type C接口,可作為視頻輸出或者外接擴展塢,M.2接口可以作為一個4線的PCIe接口,這樣一來,開發(fā)板就可以適應多種需求了。

3.部署操作系統(tǒng)

目前,這塊開發(fā)板能夠支持Android 6.0/7.1系統(tǒng),Ubuntu 16.04與Flint OS(基于Chromium OS),開發(fā)板出廠預燒錄了一個Android與Ubuntu雙系統(tǒng)的固件,這個固件能夠支持兩種系統(tǒng)之間切換,如果不需要這種雙系統(tǒng)的,則可以找單獨一個系統(tǒng)的固件進行燒錄。下面介紹一下如何部署操作系統(tǒng)。

1、獲取這操作系統(tǒng)的鏡像。鏡像下載地址為http://www.t-firefly.com/doc/download/index/id/3.html,此處有四個系統(tǒng)的固件可以下載。也可以找到系統(tǒng)的源碼自行編譯,不過目前源碼僅有Android 6.0/7.1的。這里演示的鏡像為最新的Android7.1.1_MP_171209。

2、下載并安裝燒寫工具,燒寫工具下載地址也是上面那個,其中一個是驅動,一個是燒寫工具。目前這個開發(fā)板僅僅能夠從板載EMMC啟動,因此必須要燒寫系統(tǒng)到開發(fā)板上面。

下載之后首先安裝驅動,驅動名為DriverAssitant_v4.5,注意這個驅動目前只能在win7下運行,別的系統(tǒng)下這個驅動有問題。

image9.png

圖3-1 安裝驅動

3、準備好開發(fā)板、電源(12V@2A)、USB type C的線一條

4、用USB線將開發(fā)板的USB type C接口與PC的USB接口連接,然后按住ADUF按鈕,將開發(fā)板接通電源,隨后在設備管理器會看到這個設備。如圖3-2所示

圖3-2 查看設備

5、打開燒寫工具AndroidTool這里可以看到發(fā)現(xiàn)一個Loader設備,就是這個開發(fā)板,選擇鏡像Firefly-RK3399_Android7.1.1_MP_171209.img,如圖3-3所示

image11.PNG

圖3-3 燒錄工具選擇固件

6、點擊升級,進行燒寫,燒寫完成后會有3-4所示的界面

image12.PNG

圖3-4 燒錄工具完成燒錄

7、拔下USB type C線,通過串口將開發(fā)板與PC連接,打開串口調試工具,可以看到相關信息。

image13.jpg

圖3-5 Android登陸信息

到這里為止就完成了操作系統(tǒng)的燒寫。其余幾個操作系統(tǒng)的燒寫方法是一樣的。

4. 操作系統(tǒng)使用與性能測試

這里介紹一下操作系統(tǒng)的使用并簡單測試一下RK3399的性能。

開發(fā)板使用的Android 7.1系統(tǒng),支持自適應分辨率,可以外接多種HDMI顯示設備。

image14.jpg

圖4-1 Android界面

系統(tǒng)預裝的軟件只有少量幾款,因此要先使開發(fā)板連網(wǎng),在Android系統(tǒng)下,可以直接到wifi配置界面去連接wifi,這里要注意開發(fā)板上沒有板載天線,需要外接一個。

連接上wlan后可以嘗試下載幾款CPU測試軟件,這里使用比較權威的GeekBench4, 這款跑分軟件可以對RK3399的CPU核心及GPU核心進行評估。

image15.png

圖4-2 Geekbench

首先看一下配置,如圖4-3,這里顯示CPU的類型為ARMv8,GPU型號為Mali T860,內存為1.94GB,所有硬件都能被正常識別。

image16.png

圖4-3 Geekbench顯示配置信息

  • 本文系21ic原創(chuàng),未經許可禁止轉載!

網(wǎng)友評論