Port-RISCV archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Incorporating modules source code into build.sh



Hi,

On 26/12/2025 16:54, Anoduck, The Anonymous Duck wrote:
Purchased a PineTab-V tablet, and interested in running NetBSD as the primary OS for that system. I am unsure about exactly how to integrate the necessary firmware to achieve a bootable system.

The pinetab-v uses a U-Boot-SPL to begin the boot process, then loads a device tree blob (or itb) to provide necessary sbi firmware information before loading U-Boot proper, and lastly boot the OS(syslinux for linux).


Take a look at

https://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/u-boot-visionfive2/

https://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/opensbi-visionfive2/#dirlist


Currently StarFive provides a PineTab-V SDK, which uses the buildroot framework to build the necessary components for boot, and system images. The idea was to extract the source code required for drivers from buildroot, or directly from the repositories containing it, and integrate it into the build.sh framework somehow.

I normally run OpenBSD, and it has been well over a decade since I got intimate with NetBSD. So, the entire build.sh framework is new for me, but it seems pretty cool.

Sincerely,
The Duck, Anoduck

# ===========================
Anoduck, The Anonymous Duck

https://anoduck.github.io <https://anoduck.github.io>
https://github.com/anoduck
https://anoduck.com <https://anoduck.com>
https://codeberg.org/anoduck <https://codeberg.org/anoduck>


Sent with Proton Mail <https://proton.me/mail/home> secure email.



Home | Main Index | Thread Index | Old Index