On 13.03 00:04, Lloyd Parkes wrote:
On Wed, 2025-03-12 at 21:32 +0100, Manuel Bouyer wrote:On Thu, Mar 13, 2025 at 09:21:54AM +1300, Lloyd Parkes wrote:I'm looking at pin controller stuff and the i.MX SoCs are annoyingly different from everything else.There is support for some of the i.MX socs in src/sys/arch/arm/ imx/ I've run NetBSD 10.x on a UDoo Neo, which has a i.MX 6Solo SoC.Thanks for that, it helps a lot. I also found some code under src/sys/arch/arm/nxp. I realised that the i.MX7 is the only tricky one and I don't need to worry about it anyway.
I've run NetBSD on an i.MX8MQ (an MNT Reform2 laptop), communicating over its serial debug port. Alas it doesn't boot normally since it seems like all the reset pins that is expected to be on GPIO(?) aren't configured properly and that causes the genfb to hang. Disabling genfb makes it boot all the way. Additionally networking doesn't work either for (apparently) the same GPIO reset pin reason. This is probably a device tree problem but I don't know how to fix it and I have found no useful information online (and nobody has been inclined to tell me when I've asked either, yes I am a little bitter about that). Staffan
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature