HCL:Turing-RK1
Turing RK1 是一款基于 ARM 的 SoC,采用 Turing Pi 2 集群板和类似设备中使用的 RK3588 芯片 [1]。
技术细节
Instruction Set ARMv8-A (64-bit)
CPU RK3588 (4x ARM Cortex-A76 & 4x ARM Cortex-A55)
GPU G610 GPU (OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2)
NPU 6 TOPS
RAM LPDDR4 up to 32 GB
Storage 32G eMMC 5.1, SD 3.0
Ethernet 1000Mbps
USB 2x USB 3.0, 2x USB 2.0
PCIe PCIe Gen3
MIPI 4-Lane MIPI-DSI, 4-Lane MIPI-CSI
Digital Audio port 2x I2S
HDMI HDMI 2.1, 8K@60fps
Video input port 2x MIPI-CSI RX 4x lanes
1× MIPI-CSI DPHY RX 4x lanes
Display output port 1x MIPI-DSI DPHY 2x lanes
1x HDMI 2.1
1x DP 1.4
VPU VPU 2.0, supporting 8K video
Video Encoder H264, 8K@30FPS
VP9/H265, 8k@60FPS
AV1/AVS2, 4k@60FPS
Video Decoder H265/H264/VP9/AV1/AVS2 up to 8K@60fps
Power 5V/3A via USB Type-C
Operating Temp -20°C to 70°C
Storage Temp -40°C to 85°C
Weight 17g
Form Factor 69.6mm x 45mm
260-pin SO-DIMM connector
安装
简而言之:将官方固件镜像刷到 eMMC,删除除第一个分区(引导加载程序)以外的所有分区,然后从 USB 存储设备安装。
该板需要 eMMC 上存在官方引导加载程序 [2]。访问 [3],下载最新的镜像并将其刷到 eMMC。启动顺序为NVMe > SATA > USB > eMMC [4],因此您可以启动带有安装程序的 USB 存储设备。典型的 YaST 安装无需任何问题即可工作。在安装程序中,您应该删除除第一个分区以外的所有分区(引导加载程序就在那里)。
此过程已使用 Tumbleweed ISO 和 Leap 15.6 进行测试。
在 Turing Pi 2 集群中安装
可以使用板载 Turing Pi 集群工具/WebUI 刷写固件镜像。
将 RK1 插入 Node 4 的插槽后,您可以使用板载 USB3 端口在刷写 官方安装程序 后从 USB 存储设备启动。启动顺序为NVMe > SATA > USB > eMMC.
您可以使用 Turing Pi 2 集群板内的串行终端完成安装,方法是使用picocom在 BMC 本身
# picocom /dev/ttyS5 -b 115200
分区布局
这是新安装的 Leap 15.6 安装的分区布局可能的样子
# parted /dev/mmcblk0 GNU Parted 3.2 Using /dev/mmcblk0 Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: MMC BJTD4R (sd/mmc) Disk /dev/mmcblk0: 31.3GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 16.8MB 554MB 537MB fat32 primary 2 554MB 688MB 134MB fat16 boot, esp 3 688MB 31.3GB 30.6GB btrfs
第一个分区是来自原始固件镜像的引导加载程序,第二个分区是基于 UEFI 的引导分区,第三个分区是系统分区。