Re: rpi cm4 + waveshare mini base board B stops after kernel load

"Jake A." <[email protected]>
Newsgroups gmane.os.netbsd.ports.arm
Message-ID <CAMNT1Hb4cPOLRQLnCFU9S+h7mR+_N7wBDxwOHxXWharaZB_d8Q@mail.gmail.com>
When I try the recent image 2024-07-16-netbsd-raspi-aarch64.img, I am
now able to boot the kernel to the login prompt,
but key presses from my Apple USB A1243 keyboard are not recognized.

What steps do I need to perform regarding: "To use USB, set UEFI+FDT"?

I tried setting Device Manager ->  Raspberry Pi Configuration ->
Advanced Configuration -> System Table Selection -> ACPI + Devicetree,
and my keyboard works prior to loading the kernel (Raspberry Pi splash
screen and boot countdown timer).  But not after.
When I tried setting it solely to "Devicetree" as specified in this
post: http://mail-index.netbsd.org/port-arm/2022/10/03/msg007875.html
I get a kernel load hang with hex code 0x15e9d38.

Is there something else in the Raspberry Pi config screen I need to
set, or perhaps config.txt?
I understand .dtb files and overlays; I simply need a nudge in the
right direction.

On Sat, Jul 6, 2024 at 10:16 PM Jake A. <[email protected]> wrote:
>
> I am seeing the same symptom as the two postings referenced in the
> following README
> at https://github.com/ebijun/NetBSD/blob/master/RPI/RPIimage/Image/aarch64/README
> from 2021:
> - rpi cm4 + waveshare mini base board B seems stop after kernel load
> - fixed: To use USB, set UEFI+FDT
>
> I am using recent build 2024-06-19-netbsd-raspi-aarch64.img, and I see
> a hang here:
>     Press return to boot now, any other key for boot prompt
>     booting netbsd - starting in 0 seconds.
>     8660656
>
> hardware:
> Raspberry Pi Compute Module 4 CM4108008
> Waveshare CM4-IO-BASE-B
> UEFI Firmware v1.37
>
> The README implies that it should work, so perhaps there is something
> I need to configure?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.