Patches were posted to the Linux Kernel Mailing List this morning for wiring up the ESWIN EIC7700 RISC-V SoC support and the most notable board using this SoC so far, the SiFive HiFive Premier P550.
Pinkesh Vaghela of eInfochips posted the set of patches providing a basic Device Tree for enabling the ESWIN EIC7700 RISC-V SoC and its SiFive P550 quad-core CPU cluster to boot the mainline Linux kernel. Additionally there is the DT for the SiFive HiFive Premier P550 as the first development board making use of the EIC7700. These patches have been boot-tested on the HiFive Premier P550.
For those interested there is the patch series with the DT additions for those wanting to try it out now on a SiFive HiFive Premier P550 to run the upstream Linux kernel. The EIC7700 features four P550 RISC-V cores at 1.4GHz, a DNN accelerator rated for 13.3TOPS @ INT8, up to 32GB of LPDDR4/5 memory support, and other standard features for today’s RISC-V SoCs.
In case you missed it, last week I posted our initial review and benchmarks of the SiFive HiFive Premier P550 developer board. Having mainline Linux kernel support for it will make it much more useful in using other Linux distributions outside the confines of Ubuntu.