Package: u-boot-qemu
Version: 2024.01+dfsg-5

Dear maintainer,

In the current version of the u-boot-qemu package in the unstable
distribution, the u-boot firmware crashes when used in a virtual machine
with a qemu-xhci USB 3 controller attached.

As a workaround, removing the USB controller or using the
ich9-usb-ehci1 controller instead, works.

On the serial console I get the following output:

> U-Boot 2024.01+dfsg-5 (Apr 19 2024 - 18:32:03 +0000)
> 
> DRAM:  768 MiB
> Core:  52 devices, 15 uclasses, devicetree: board
> Flash: 64 MiB
> Loading Environment from Flash... *** Warning - bad CRC, using default 
> environment
> 
> In:    serial,usbkbd
> Out:   serial,vidconsole
> Err:   serial,vidconsole
> Bus xhci_pci: Register 1e001040 NbrPorts 30
> Starting the controller
> "Synchronous Abort" handler, esr 0x96000010, far 0x10300040
> elr: 00000000000547c4 lr : 00000000000547a8 (reloc)
> elr: 000000006f7207c4 lr : 000000006f7207a8
> x0 : 0000000010300040 x1 : 0000000000000001
> x2 : 0000000000000000 x3 : 0000000000003e80
> x4 : 0000000000000000 x5 : 000000006e58b7a3
> x6 : 0000000000000030 x7 : 000000006e58bc30
> x8 : 0000000000000001 x9 : 00000000ffffffd8
> x10: 000000000000000d x11: 0000000000000006
> x12: 000000006e58ba88 x13: 000000006e58bd90
> x14: 00000000ffffffff x15: 000000006e58b7a3
> x16: 000000006f713740 x17: 0000000000000000
> x18: 000000006e68bd90 x19: 000000006e694000
> x20: 0000000000000000 x21: 0000000010300040
> x22: 0000000010300000 x23: 000000006f79434d
> x24: 0000000000000000 x25: 0000000000000000
> x26: 0000000000000000 x27: 0000000000000000
> x28: 0000000000000000 x29: 000000006e58bc30
> 
> Code: d5033fbf aa1503e0 5287d003 52800002 (b8004401) 
> Resetting CPU ...
> 
> resetting ...
> 
> 
> U-Boot 2024.01+dfsg-5 (Apr 19 2024 - 18:32:03 +0000)
> [output repeats...]

Thank you.

Kind regards,
Dennis

Reply via email to