如果你想在 Linux 单板计算机上体验经典的 PlayStation 1 游戏,那么 RetroArch 无疑是最值得推荐的解决方案之一。 在本次测试中,我们使用了搭载 Rockchip RK3588S 的 KiwiPi 5,系统版本为 Ubuntu 24.04.4 LTS。借助 RetroArch 和 PCSX ReARMed 核心,KiwiPi 5 可以流畅运行大量经典 PS1 游戏,为 ARM Linux 平台带来出色的复古游戏体验。 本文将详细介绍如何: 在 KiwiPi 5 上安装 RetroArch; 手动安装 PlayStation 模拟器核心(PCSX ReARMed); 成功启动 PS1 游戏; 解决安装过程中可能遇到的常见问题。 本教程完全基于真实测试环境编写,仅包含实际需要的操作步骤,无需进行额外或复杂的配置。 KiwiPi 5 硬件配置 本文测试平台为 KiwiPi 5,采用 Rockchip RK3588S 八核处理器。 硬件组件 参数 SoC Rockchip RK3588S(8nm) CPU 4 × Cortex-A76 @ 2.2GHz + 4 × Cortex-A55 @ 1.8GHz GPU ARM Mali-G610 MC4 图形 API OpenGL ES 3.2、OpenCL 2.0、Vulkan 1.2 NPU 6 TOPS 内存 8GB LPDDR4X 存储 64GB eMMC 视频输出 HDMI 2.1,最高支持 8K@60fps 无线连接 Wi-Fi 6、Bluetooth 5.4 有线网络 Gigabit Ethernet 测试系统 Ubuntu 24.04.4 LTS 凭借 RK3588S 强大的八核 CPU 与 Mali-G610 MC4 GPU,KiwiPi 5 能够轻松运行 RetroArch 及 PCSX ReARMed 模拟器核心。 在我们的实际测试中,PlayStation 1 游戏运行稳定,帧率流畅,没有出现明显的性能问题。对于运行二十多年前发布的经典游戏来说,KiwiPi 5 的性能完全绰绰有余。 KiwiPi 5(Rockchip RK3588S),用于本文 RetroArch 与 PlayStation 1 模拟测试。 准备工作 开始之前,请准备以下内容: 安装了 Ubuntu 24.04.4 LTS 的 KiwiPi 5; 可正常连接互联网; 已安装 Flatpak; 一份 PlayStation 1 游戏镜像; pcsx_rearmed_libretro.so 模拟器核心文件。 RetroArch 支持多种 PS1 游戏镜像格式,包括: .cue .bin .chd .ccd .img 如果游戏由多个文件组成,请务必将所有相关文件放在同一个目录中。 例如: Digimon_World_2.ccd Digimon_World_2.img Digimon_World_2.sub 第一步:更新 Ubuntu 系统 在安装 RetroArch 之前,建议先将系统更新到最新版本。 执行以下命令: sudo apt update sudo apt upgrade -y 这样可以安装最新的软件包,并减少后续安装过程中可能出现的兼容性问题。 第二步:安装 Flatpak 如果系统尚未安装 Flatpak,可执行: sudo apt install flatpak -y 安装完成后,将 Flathub 官方仓库添加到系统: flatpak remote-add –if-not-exists flathub
如果你一直在关注小巧而强大的计算机,你可能已经遇到过「RK3588 SBC」这个术语。听起来很技术性,但实际上概念很简单。单板计算机就是将所有计算机组件集成到一块小板子上的完整计算机。你接上电源、存储和屏幕,它就像一台迷你 PC 一样工作。 RK3588 是其中许多板子的「大脑」。它是瑞芯微制造的一款芯片,以快速、高效和灵活著称。你可以在不同的板子中找到它,比如 KiwiPi 5 Pro 以及其他类似 Rock Pi 5 或基于 RK3588 的设备。 让我们用非常简单的方式来解析一下,并比较这些板子在实际使用中的真实感受。 什么是 RK3588 单板计算机? RK3588 SBC 就是一台由 RK3588 芯片 驱动的小型计算机。该芯片有八个 CPU 核心。其中四个是高性能核心,用于处理繁重任务;另外四个是高效核心,在不需要高速运行时节省电力。这有助于系统保持冷静和高效。 它还有一个强大的 GPU,用于处理图形和视频。它可以播放 4K 甚至 8K 视频,对于这么小的板子来说令人印象深刻。芯片内部还集成了 NPU,用于 AI 任务。这意味着物体检测、语音处理或图像识别等任务可以直接在设备上运行,而无需依赖云服务器。 简单来说,它就是一个小盒子,可以充当台式机、媒体中心、服务器,甚至是一个小型 AI 机器。 虽然基于 RK3588 的板子提供了强大的性能,但许多用户仍然将它们与更主流的选项进行比较。想了解简单的差异,你可以查看这个 Raspberry Pi 5 与 KiwiPi Pi 5 Pro 的对比,看看它们在实际使用中有何不同。 RK3588 单板计算机:真正的区别在哪里? 乍一看,大多数 RK3588 单板计算机看起来都很相似,因为它们使用相同的芯片。但当你开始使用它们时,小的差异就变得非常重要了。 Kiwipi 5 Pro 这里有一个简单的对比表格,让事情更清晰: 特性 KiwiPi 5 Pro (RK3588) 典型 RK3588 SBC(如 Rock Pi 5 类) CPU RK3588 (8核) RK3588 (8核) GPU Mali-G610 Mali-G610 NPU 最高 6 TOPS 最高 6 TOPS 内存选项 8GB / 16GB LPDDR4/5 4GB / 8GB / 16GB 存储 eMMC + NVMe 支持 NVMe + microSD 视频输出 HDMI + 可能支持多屏显示 HDMI / DisplayPort 操作系统支持 Android + Linux(定制镜像) Linux + Android 散热 通常预优化 通常需要用户自行设置 使用重点 AI、边缘计算、通用用途 通用 SBC / DIY 当你看着这个表格时,可能觉得一切都相同。但在实际使用中,体验可能会有所不同。如果你计划使用外部驱动器,可能还需要在 Linux 中手动挂载它们。 实际性能表现 当你打开一台 RK3588 SBC 时,首先注意到的是速度。与旧款板子相比,一切都感觉是即时的。应用程序打开很快。当你移动窗口或浏览网页时,系统不会卡顿。 像 KiwiPi 5 Pro 这样的产品,开箱后的设置通常更加「就绪」。散热通常设计得更好,因此板子可以在全速下运行更长时间而不会降频。在其他一些 RK3588 板子上,你可能需要自己添加风扇或调整设置。 如果你把它当作台式机使用,两种类型的板子都可以处理网页浏览、视频播放,甚至是轻量级的开发工作。观看 4K 视频很流畅。由于有八核 CPU,即使同时处理多项任务也感觉良好。 如果你把它当作服务器使用,区别在于稳定性。有些板子针对长时间运行调校得更好,其他的则可能需要更多的调整。 用于 AI 和边缘计算的 RK3588 单板计算机 人们选择 RK3588 SBC 的一个重要原因是其内置的 NPU。这是一个专为 AI 任务设计的小型引擎。它可以在本地处理摄像头输入或语音等任务。 像 KiwiPi 5 Pro 这样的板子,由于软件已经准备好了,这个功能通常更容易上手。在其他板子上,你可能需要安装额外的驱动程序或工具。 例如,你可以运行一个简单的 AI 模型来检测摄像头中的物体。这块板子可以实时完成这项工作,而无需将数据发送到互联网。这对于隐私和速度都非常有用。 简单来说,它把你的小计算机变成了能够「看见」和「理解」基本事物的设备。 存储、扩展与连接性 RK3588 单板计算机之间的另一个实际区别在于如何连接存储和设备。 大多数板子都支持 NVMe SSD,这种硬盘速度很快,让系统感觉像一台真正的 PC。有些还包含 eMMC 存储,这种存储是内置的,比 microSD 卡更稳定。 KiwiPi 5 Pro 通常侧重于开箱即用地提供稳定的存储选项。其他一些板子更依赖用户的选择,如果你喜欢自定义,这很好;但如果你只想要简单的东西,就不太方便了。 连接性通常相似。你有 USB 端口、以太网,有时还有 Wi-Fi 和蓝牙。有些板子增加了额外的功能,如 PCIe 扩展或多个显示输出。 软件与易用性 这是许多人注意到最大区别的地方。 所有 RK3588
引言 采用瑞芯微 RK3588S 芯片组的单板计算机在 AIoT、机器人、边缘计算和多媒体等领域越来越受欢迎。瑞芯微 RK3588S 芯片拥有强大的 CPU、GPU、NPU 和多媒体能力,使其成为既适合测试也适合最终产品的灵活平台。 本文介绍如何测试基于 RK3588S 的单板计算机,并以 Firefly 开发板和 Kiwi Pi 5 为例。我们将涵盖硬件检查和软件测试。本文中,我们对 Kiwi Pi 5 和 ROC-RK3588S-PC 进行了快速的内存与 CPU 测试,并附有以下附加信息。 为什么选择 RK3588S? RK3588S 是一款 8 纳米、八核 SoC,具备以下特性: CPU: 4× Cortex-A76 (2.2GHz) + 4× Cortex-A55 (1.8GHz) GPU: ARM Mali-G610 MC4,支持 OpenGL ES 3.2、Vulkan 1.2 NPU: 6 TOPS AI 算力(支持 INT4/8/16、FP16、BF16、TF32) VPU: 8K/60fps 解码,8K/30fps 编码 内存: 最高支持 LPDDR4X 32GB 连接性: HDMI 2.1、USB 3.1、PCIe、以太网、Wi-Fi 6 另外需要说明的是,RK3588S 是 RK3588 的成本优化紧凑型变体。如果您想深入了解这款芯片,可以查阅我们的指南:RK3588 规格与性能详解。 主要单板计算机示例 通用计算、GPU 渲染和 AI 加速的平衡使该芯片对单板计算机极具吸引力。它也被广泛用于边缘 AI 设备,包括专用的 AI 盒子 – 您可以在我们的指南中查看一些示例:AI Box:2026 年五大解决方案。 Firefly RK3588S 开发板 Firefly 已发布多款基于 RK3588S 的单板计算机,例如: ROC-RK3588S-PC – 面向工业和嵌入式 AI 应用 Station P2 – 基于 RK3588S 的紧凑型迷你 PC Core-3588S-JD4 – 用于集成到定制设计中的核心板模块 Kiwi Pi 5(我们的产品) Kiwi Pi 5 是一款基于 RK3588S、对开发者友好的单板计算机: CPU/GPU/NPU: RK3588S、Mali-G610、6 TOPS NPU 内存: 8GB LPDDR4X(可选 4–32GB) 存储: 64GB eMMC(最高 512GB),microSD 扩展 视频: HDMI 2.1(8K@60fps)、Type-C DP 1.4(8K@30fps)、MIPI-DSI I/O 接口: 2× MIPI-CSI、USB 3.1、USB 3.0、26 针 GPIO 扩展 网络: Wi-Fi 6、蓝牙 5.4、千兆以太网 操作系统支持: Linux 5.10/6.10、Android 12、Debian 11、Ubuntu 22.04 Kiwi Pi 5 采用紧凑的 56×85 mm 设计,面向需要小巧而强大的 AI 能力单板计算机的开发者。 如何测试 RK3588S 单板计算机:内存与 CPU 测试应验证硬件稳定性和软件性能。以下是推荐步骤。 CPU 与内存性能 内存与 CPU 基准测试工具: sysbench – 用于 CPU 性能测试 7-zip 基准测试 – 用于压缩/解压缩吞吐量测试 memtester – 用于内存稳定性测试 Firefly ROC-RK3588S-PC 示例: Geekbench 5 多核得分预计约为 60,000–70,000。 Kiwi Pi 5 示例: 由于使用相同的 SoC,结果相似,但需注意散热差异。 例如,我们演示如何在 Kiwi Pi