Produced by | OSC Open Source Community (ID: oschina2013)The D1 is Allwinner’s first SoC based on the RISC-V core design, integrating Alibaba’s T-head 64-bit C906 core. The Allwinner D1s is a lower-tier version of the D1 platform, also based on the C906, but with an additional 64 MB of DDR2 memory, lacking HDMI output, DSP, and one I2S port.Allwinner D1 has become an attractive entry-level RISC-V board due to its low cost and RISC-V integrated design. Various Linux distributions have begun to support boards based on the D1 (for example, Ubuntu officially supports the Allwinner D1 RISC-V development board), but support for the D1/D1s platform in the Linux mainline has not yet been merged.At the end of 2022, the Linux mainline support patch for the Allwinner D1/D1s platform released its v4 revision. This series of patches updated the build configuration, new DeviceTree files, and tested and enabled many features, including USB, Ethernet, and WiFi.
With this Allwinner D1/D1s platform support patch, the DeviceTree can call RISC-V development boards such as ClockworkPi, Dongshan Nezha STU, MangoPi MQ, MangoPi MQ Pro, and Sipeed Lichee under the Allwinner D1 SoC platform. Many of these are basic RISC-V boards, and their performance is not very strong, as the D1 SoC itself is a 1GHz single-core RISC-V processor manufactured using a 22nm process.The v4 support patch for the Allwinner D1/D1s platform has undergone comprehensive testing of its functionalities, including DMIC, Ethernet, LED, MMC, PMIC, touch, and USB. The patch email states that this Allwinner D1/D1s support patch is ready to be merged into the new version, and all that remains is to wait for review and merging, with no further versions planned.Related link: https://lore.kernel.org/lkml/[email protected]/
END
Essential Firefox Plugins for DevelopersHere you can find the latest open-source news, software updates, and technical insights.
Click here ↓↓↓ Remember to follow ✔ and star ⭐~