Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: panic on boot with Raspberry Pi 3 Model B v1.2 and Model B+
> On Mar 1, 2019, at 4:10 PM, Rob Newberry <robthedude%mac.com@localhost> wrote:
>
> Decided to give aarch64 a try (I’d been using the earmv7hf 32-bit version). Tried on both my Pi 3s (a B/1.2 and a B+). Don’t have any other Pi’s available right now.
You're hitting a popular and recent bug that I think may be fixed? In any case, you can avoid the problem by getting rid of the pmu entry in the device tree, I believe...
>
> Downloaded the generic 64-bit image yesterday from www.invisible.ca, flashed it, and tried to boot:
>
> [ 1.6495331] usb0 at dwctwo0: USB revision 2.0
> [ 1.6495331] panic: kernel diagnostic assertion "pic == &bcm2836mp_pic[cpuid]" failed: file "/usr/src/sys/arch/arm/broadcom/bcm2835_intr.c", line 466
> [ 1.6695353] cpu3: Begin traceback...
> [ 1.6695353] trace fp ffffffc0326f3b70
> [ 1.6795381] fp ffffffc0326f3b90 vpanic() at ffffffc000464cb0 netbsd:vpanic+0x198
> [ 1.6795381] fp ffffffc0326f3bf0 kern_assert() at ffffffc000593e24 netbsd:kern_assert+0x5c
> [ 1.6895379] fp ffffffc0326f3c80 bcm2836mp_pic_unblock_irqs() at ffffffc000014414 netbsd:bcm2836mp_pic_unblock_irqs+0x13c
> [ 1.7095420] fp ffffffc0326f3cc0 pic_establish_intr() at ffffffc000003514 netbsd:pic_establish_intr+0x1cc
> [ 1.7195432] fp ffffffc0326f3d20 fdtbus_intr_establish_raw() at ffffffc000553040 netbsd:fdtbus_intr_establish_raw+0x40
> [ 1.7295427] fp ffffffc0326f3d50 fdtbus_intr_establish() at ffffffc0005530f4 netbsd:fdtbus_intr_establish+0x44
> [ 1.7395449] fp ffffffc0326f3d90 pmu_fdt_init() at ffffffc000050028 netbsd:pmu_fdt_init+0xc8
> [ 1.7495448] fp ffffffc0326f3ea0 config_interrupts_thread() at ffffffc00044a3a0 netbsd:config_interrupts_thread+0x60
> address 0x100 is invalid
> address 0xe8 is invalid
> [ 1.7595485] cpu3: End traceback...
> Stopped in pid 0.44 (system) at netbsd:cpu_Debugger+0x4: ret
>
> Haven’t tried to debug yet — someone mentioned elsewhere that recent changes went into "sys/arch/arm/broadcom/bcm2835_intr.c”. Perhaps something in the those?
>
> Rob
>
-- thorpej
Home |
Main Index |
Thread Index |
Old Index