首先感謝starFive & elecfans!
能有機會近距離使用這樣一塊全球首款集成3D GPU的高性能量產RISC-V 單板計算機。
一、開箱
VisionFive 2的包裝盒可謂驚艷,設計的很有意思,黑色基調上藍紫色的電路板紋理,星光2顯著奪目。

打開盒子后,露出板子本尊,黑色板子也很低調漂亮,可惜沒用送電源線和串口線。

PCB上的芯片布局,核心位置是JH7110,上面的是4G DDR內存,左下是USB3.0控制器,右側是電源IC,右下兩塊RJ45 PHY。具體如下:

對于JH7110,相關規格如下:
- CPU子系統
- 四核 64 位 RISC-V SiFive U74(RV64GC) 處理器 @ 高達 1.5 GHz,具有 32KB D-Cache、32KB I-cache
- 具有 16KB I-cache、8KB DTIM 的單核 64 位 RISC-V SiFive S7 (RV64IMAC) 監控內核
- 單核 32 位 RISC-V SiFive E24(RV32IMFC) 實時控制內核,帶 16KB I-cache(指令高速存儲緩沖器)
- 高達 2MB 的二級緩存
- GPU – Imagination BXE-4-32 GPU,支持 OpenCL 1.2、OpenGL ES 3.2、Vulkan 1.2
- 視頻解碼器 – H.265、264 4K @ 60fps 或 1080p @ 30fps、MJPEG
- 視頻編碼器 – H.265/HEVC 編碼器,1080p @ 30fps
-
內存
- 高達 256KB 的總線 RAM
- 支持最大8GB DDR4/3 和 2133/2800 Mbps 的 LPDDR4/3
-
儲存
- 2 個 SDIO/eMMC 5.0 主機控制器
- QSPI 控制器,最高 16MB SPI 閃存,最高 2GB SPI NAND 閃存
- 顯示界面
- 數據接口
- 音頻
- 網絡 – 2 個帶 RMII/RGMII 的千兆以太網
- USB – USB 3.0 主機/設備、USB 2.0 主機/設備
- PCIe – 2x PCIe 2.0 x1,每通道高達 5 Gbps(注意其中一個 PCIe 2.0 接口與 USB 3.0 復用)
- 其他外設
-
安全
- 加密:AES;DES/3DES;Hash;PKA
- 符合 TRNG
- 256 位隨機數生成
- 512 x 32 位 (2 KB) OTP,用于關鍵數據片上存儲
-
時鐘源
- 24 MHz,用于 USB、GMAC 和系統主時鐘源
- RTC 時鐘源為 768 kHz
-
電壓
- 0.9V核心電壓
- 1.8V/2.5V/3.3VI/O電壓
- Boot模式
二、Ubuntu體驗
(一)固件下載
Canonical已經為VF2提供了適配固件,具體下載地址如下:
Canonical搞了個RISC-V專區,包括全志Nezha,LicheeRV等板子的Ubuntu固件都可以選擇下載。
固件下載后,通過燒寫工具寫入TF卡即可,我比較喜歡Win32DiskImager這個工具。
之后插上TF,因為Canonical給的Ubuntu鏡像是Server版的,暫無圖形界面,所以也就不連接HDMI顯示器了,直接連接串口進行操作好了。

至于啟動模式拔碼開關,不需要關心,直接出廠設置即可,板載的QSPI中的BOOT會引導TF卡中的系統啟動。
之后上電啟動:

登錄成功:

看看系統版本:
ubuntu@ubuntu:~$ uname -v
#19.1-Ubuntu SMP Fri Mar 31 12:41:53 UTC 2023
看看CPU:
ubuntu@ubuntu:~$ cat /proc/cpuinfo
processor : 0
hart : 1
isa : rv64imafdc
mmu : sv39
uarch : sifive,u74-mc
mvendorid : 0x489
marchid : 0x8000000000000007
mimpid : 0x4210427
processor : 1
hart : 2
isa : rv64imafdc
mmu : sv39
uarch : sifive,u74-mc
mvendorid : 0x489
marchid : 0x8000000000000007
mimpid : 0x4210427
processor : 2
hart : 3
isa : rv64imafdc
mmu : sv39
uarch : sifive,u74-mc
mvendorid : 0x489
marchid : 0x8000000000000007
mimpid : 0x4210427
processor : 3
hart : 4
isa : rv64imafdc
mmu : sv39
uarch : sifive,u74-mc
mvendorid : 0x489
marchid : 0x8000000000000007
mimpid : 0x4210427
插個360 USB網卡,在其他板卡的Ubuntu上都能自動識別,結果本OS上找不到,lsusb
空空如也,于是放棄。
-
電路板
+關注
關注
140文章
5091瀏覽量
101563 -
usb
+關注
關注
60文章
8145瀏覽量
270878 -
gpu
+關注
關注
28文章
4912瀏覽量
130661 -
計算機
+關注
關注
19文章
7630瀏覽量
90192 -
RISC-V
+關注
關注
46文章
2486瀏覽量
48278
發布評論請先 登錄
評論