(相关资料图)

Linux 最早是由芬兰黑客林纳斯・托瓦茲为尝试在英特尔 x86 架构上提供自由免费的类 Unix 操作系统而开发的,D1 是 Allwinner - 全志科技第一款基于 RISC-V 核心设计的 SoC,集成了阿里平头哥 64 位 C906 核心,Allwinner D1s 是 D1 平台的下位替代版本,同样基于 C906,D1s 比 D1 平台多了 64 MB DDR2 内存,但没有 HDMI 输出、没有 DSP,还少一个 I2S 端口。

Allwinner D1 以低成本 + RISC-V 的综合设计成为富有吸引力的入门级 RISC-V 板子,各种 Linux 发行版已经开始支持基于 D1 的板子(比如Ubuntu 正式支持全志 D1 RISC-V 开发板),但对 D1/D1s 平台的 Linux 主线支持还未合并。

在 2022 年的最后关头,Allwinner D1/D1s 平台的 Linux 主线支持补丁发布了v4 修订版。此系列补丁更新了构建配置、新的 DeviceTree 文件,同时测试并启用了许多功能,包括 USB、以太网和 WiFi。

借助此 Allwinner D1/D1s 平台支持补丁,DeviceTree 可调用全志 D1 SoC 平台下的 ClockworkPi、Dongshan Nezha STU、MangoPi MQ、MangoPi MQ Pro 和 Sipeed Lichee 等 RISC-V开发板。其中许多都是基础款 RISC-V 板,性能方面不会太强劲,因为 D1 SoC 本身是一个采用 22nm 工艺的 1GHz 单核 RISC-V 处理器。

全志 D1/D1s 平台的 v4 支持补丁已对其功能进行全面的测试,包括 DMIC、以太网、LED、MMC、PMIC、触摸和 USB 等。补丁邮件中称该全志 D1/D1s 支持补丁已准备好合并至新版本,目前要做的就是等待审查和合并,不会再有下一个版本。

标签: Linux,Linux Kernel, Linux,攻略,教程