UP Board
UP Board 是 Aaeon 出品的基于 Intel 的 SOC 设备。还有一个配套设备 UP Core,它使用相同的芯片组和设备。Arch 的安装过程没有区别,只是你没有 GPIO 总线需要启用。
UP Squared 是 UP Board 的更大更强大的版本。它在芯片组、CPU、内存类型和大小上有所不同;但是,它使用 Intel 的 eMMC 5.0 规范共享相同的存储。
安装
UP Board 采用UEFI 设置(没有 BIOS 模拟)。可以遵循标准的 UEFI 安装过程。systemd-boot 可以很好地用作简单的引导加载程序。
注意:UP Board 的安装磁盘是
/dev/mmcblk0
。推荐使用 GPT 分区类型。GPIO
UP Board 上的 GPIO 引脚通过 CPLD 路由,这需要自定义驱动程序。此驱动程序尚未添加到主线内核中,因此需要构建自定义内核或对其进行修补才能添加该功能。有关更多信息,请参见 UP 的官方 wiki 页面。
故障排除
重启导致内核崩溃
多次重启板子而不拔掉电源,就像用作服务器时可能发生的那样,可能会因内核崩溃而失败。这可能是由于 i915
内核模块中的错误引起的,正如在 "UPboard Ubilinux Freezing" 论坛主题和 Bug 106721 中讨论的那样。
为了使重启板子更可靠,请尝试将以下内容添加到您的内核参数中
reboot=efi,cold
如果您在无头配置中使用此板,一种可能的解决方法是将 i915
模块列入黑名单,正如在 "UPboard Ubilinux Freezing" 论坛讨论中的一条消息中报告的那样。