Re: Orange Pi R1 Plus LTS
Nick Hudson <[email protected]> Tue, 30 Sep 2025 06:50:28 +0100
| Newsgroups | gmane.os.netbsd.ports.arm |
|---|---|
| Message-ID | <[email protected]> |
On 30/09/2025 02:04, Jonathan A. Kollasch wrote: > On Tue, Sep 30, 2025 at 03:37:43AM +0300, Valery Ushakov wrote: >> On Mon, Sep 29, 2025 at 09:16:54 -0500, Jonathan A. Kollasch wrote: >> >>> Aside from getting a upstream-style u-boot for it, and a >>> sufficiently compatible device tree, I'd think it should just work. >> >> I guess, I should be able to re-use the /boot from their linux image, >> shouldn't I? (I'm still very uncomfortable around u-boot). > > Not necessarily; the Linux-sourced Device Trees do not have stable > bindings, so you really need a DT that matches the kernels ability to > interpret the DT. For NetBSD that means matching the version of > DTs already in our tree, and supported by the relevant drivers. > You can normally get vendor u-boot to load the NetBSD (really linux of some version) DTBs to get things working. Vendor u-boot can have its own DTB and bindings that don't necessarily match the DTB provided to the NetBSD kernel. Typically mainline u-boot will match mainline linux, but it doesn't really have to. Nick