Linux 5.7 Begins Landing Support For The Kendryte K210 Dual-Core RISC-V SoC Written by Michael Larabel in RISC-V on 9 April 2020 at 03:40 AM EDT.
The RISC-V architecture changes have been submitted for the Linux 5.7 kernel and includes early work on bringing up a new RISC-V dual-core SoC.
The new SoC support being worked on for the upstream Linux kernel is the Kendryte K210. There still are some issues pending as well as some patches that have yet to be upstreamed for lack of hardware access by the RISC-V maintainer, Palmer Dabbelt. The Kendryte K210 is self-described as a neural network accelerator capable of 0.8 TFLOPS and features two RISC-V 64-bit cores along with dedicated image recognition hardware. The typical power consumption of the chip is said to be less than one Watt.
Kendryte K210 has briefly been talked up for using FreeRTOS but mainline Linux support is on the way with the initial bits for Linux 5.7 and hopefully seeing the rest for Linux 5.8. The K210 is manufactured on a TSMC 28nm process and the Kendryte name is derived from the Chinese meaning of "researching intelligence" given the chip's AI focus.
Aside from working on the K210 support, the RISC-V changes for Linux 5.7 also include Supervisor Binary Interface v0.2 support.
Rounding out the notable RISC-V Linux 5.7 changes are also fixes for building the kernel with LLVM Clang, but it's known "the resulting images are known not to boot yet." So basically you can build an un-bootable RISC-V Linux kernel now with LLVM/Clang, which is a step behind AArch64 and x86_64, but hopefully we can see the ironed out in the near term.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.