跳转至内容

UP Board

来自 ArchWiki

UP Board 是 Aaeon 公司推出的一款基于 Intel SOC 的设备。它还有一个名为 UP Core 的配套设备,使用了相同的芯片组和设备。安装 Arch Linux 的过程没有区别,只是你不能启用 GPIO 总线。

UP Squared 是 UP Board 的更大、更强大的版本。它在芯片组、CPU、内存类型和大小方面有所不同;然而,它与 UP Board 共享相同的存储,使用 Intel 的 eMMC 5.0 规范。

安装

UP Board 提供仅 UEFI 设置(无 BIOS 仿真)。可以遵循标准的 UEFI 安装过程。 systemd-boot 是一个简单易用的 引导加载程序

注意 UP Board 的安装磁盘是 /dev/mmcblk0。推荐使用 GPT 分区类型。

GPIO

UP Board 上的 GPIO 引脚通过一个需要自定义驱动程序的 CPLD 进行路由。该驱动程序尚未添加到主线内核中,因此需要构建自定义内核或对其进行修补才能添加此功能。有关更多信息,请参阅 UP 官方 wiki 页面

故障排除

重启导致内核恐慌

反复重启主板而不断开电源,如同在服务器上可能发生的那样,可能会导致内核恐慌。这可能是由于 i915 内核模块中的一个 bug,正如在 “UPboard Ubilinux Freezing” 论坛主题和 Freedesktop.org bug tracker 的 Bug 106721 中讨论的那样。

为了使主板重启更可靠,请尝试将以下内容添加到您的 内核参数

reboot=efi,cold

如果您在无头配置中使用此主板,一个可能的解决方法是 禁用 i915 模块,如在 “UPboard Ubilinux Freezing”论坛讨论中的一条消息 中报道的那样。

参见