oreboot on VisionFive 2 003: cpu on the VisionFive 2

Описание к видео oreboot on VisionFive 2 003: cpu on the VisionFive 2

During this video series, we develop firmware in Rust, targeting application processors. Continuing from the season on the VisionFive 1 board, we now work with the VisionFive 2, featuring the StarFive JH7110 RISC-V SoC.

In this video, we try out a Linux kernel to cpu into, which ultimately fails. We iterate over different settings and branches, trying to figure out the right option for the ethernet driver to work. Eventually, we postpone further efforts.
Post recording note: The driver was already in the upstream branch, and required another option first, STMMAC_PLATFORM. When looked at the NET_VENDOR_SYNOPSYS instead, which is the wrong spot. The driver is being upstreamed, i.e., a patch series has been posted to the mailing list: https://lwn.net/Articles/927206/

Previous series on the VisionFive 1:
   • oreboot on VisionFive 1 001: Unboxing...  

References:
https://github.com/starfive-tech/linu...
https://github.com/starfive-tech/linu...
https://www.kernel.org/doc/html/lates...
https://github.com/u-root/cpu

Комментарии

Информация по комментариям в разработке