-
-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support of RISC-V (StarFive VisionFive 2) - step 1 #6148
Conversation
- DietPi-Obtain_HW_model | Do not add the StarFive CPU as dedicated ID as long as its a single SBC only - DietPi-Set_software | Add Debian ports Sid and unreleased archives on RISC-V. This overrides the mirror choice currently, but we'd first need to verify whether all offered mirrors offer debian ports and unreleased suite, in case show an adjusted mirror list. - CHANGELOG | Initial experimental support for RISC-V and the StarFive VisionFive 2 SBC has been added. This is all in playground stage currently, but if anyone wants to join the party, contact us. - DietPi-Installer | Install Debian ports repository key on RISC-V devices
Okay I added some fix for the Debian repo (hardcoding Debian ports Sid an unreleased) and installing/preserving the ports repo key in DietPi-Installer. Also it adds contrib and non-free components, which should fix the firmware installs. I removed the dedicated CPU ID, which isn't needed as long as its for a single SBC only and from the same vendor than the SBC as well. |
For adding support to DietPi-Build, we'd need to package the kernel that is installed on your device, since it is not present in the APT repositories (is it?). But that can be done after DietPi v8.14 release 🙂. |
I will test this changes in the dietpi-imager. |
Actually, kernel is The repo has
So I can try to update to 6.1.0-4. |
That does not work. The kernel is there already but it does not have a device tree for the VisionFive 2. We need to generate a |
First step of the support of the RISC-V board VisionFive 2 with the JH7110 processor