RPi4b 8GB 13.0-Current, XHCI broken, wrong U-Boot ?
Andy McClements
ajm at ip-ether.net
Sat Jan 2 11:08:13 UTC 2021
On 01/01/2021 19:27, Andy McClements wrote:
> On 01/01/2021 19:17, Robert Crowston wrote:
>> As is often the case, I am behind the times. :-)
>>
>> Andy, could you try booting with the unmodified, vanilla image?
>
> Hi Robert, the notes I made earlier this afternoon tell me I just got a
> 'crash loop' in U-boot on my hardware with the vanilla '20201224' RPI
> disk image. Output quoted below. My RPi4b has the Sept 03 bootloader.
>
> This was fixed by overwriting the RPI firmware files in the DOS
> partition with the current files from:
> https://github.com/raspberrypi/firmware/archive/master.zip
Just to check, I re-tested this using a USB3.0 SSD instead of the SD
card. With the SSD, I get the crash loop in the 20201224 U-Boot, even
*with* the latest RPI firmware copied over to the DOS partition. The
output is more or less the same but with a couple of additions:
"Card did not respond to voltage select!"
"USB is stopped. Please issue 'usb start' first."
With SSD:
<quote>
U-Boot 2020.10 (Dec 24 2020 - 04:18:29 +0000)
DRAM: 7.9 GiB
RPI 4 Model B (0xd03114)
MMC: mmc at 7e300000: 1, emmc2 at 7e340000: 0
Loading Environment from FAT... In: serial
Out: vidconsole
Err: vidconsole
Net: eth0: ethernet at 7d580000
PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
Bus xhci_pci: probe failed, error -110
No working controllers found
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
starting USB...
Bus xhci_pci: probe failed, error -110
No working controllers found
USB is stopped. Please issue 'usb start' first.
starting USB...
Bus xhci_pci: probe failed, error -110
No working controllers found
"Synchronous Abort" handler, esr 0x96000044
elr: 000000000009bd2c lr : 0000000000091a10 (reloc)
elr: 000000003b278d2c lr : 000000003b26ea10
x0 : 0000000000000000 x1 : b900080152b00000
x2 : 003aeea8f0000000 x3 : 0000000000000000
x4 : 000000003b2d30b0 x5 : 000000003aeea920
x6 : 0000000000000021 x7 : 656c696674646603
x8 : 0000000000000000 x9 : 0000000000000008
x10: 00000000ffffffd0 x11: 0000000000000006
x12: 000000000001869f x13: 00000000000069cc
x14: 0000000000000000 x15: 00000000fffffffe
x16: 0000000000004110 x17: 0000000000000000
x18: 000000003ae58d90 x19: 000000003b2d30b0
x20: 0000000000000030 x21: 0000000000000001
x22: 00000000ffffffff x23: 000000000000000b
x24: 000000003b2bf8ef x25: 000000003b2c7ad6
x26: 0000000000000001 x27: 0000000000000020
x28: 000000003b2e4e94 x29: 000000003ae4c3e0
Code: f9400c02 927ef421 f9000c62 8b010001 (f9000843)
Resetting CPU ...
resetting ...
</quote>
(With SD card)
> <quote>
> U-Boot 2020.10 (Dec 24 2020 - 04:18:29 +0000)
>
> DRAM: 7.9 GiB
> RPI 4 Model B (0xd03114)
> MMC: mmc at 7e300000: 1, emmc2 at 7e340000: 0
> Loading Environment from FAT... In: serial
> Out: vidconsole
> Err: vidconsole
> Net: eth0: ethernet at 7d580000
> PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
> starting USB...
> Bus xhci_pci: probe failed, error -110
> No working controllers found
> Hit any key to stop autoboot: 0
> "Synchronous Abort" handler, esr 0x96000004
> elr: 000000000009c0c8 lr : 0000000000092194 (reloc)
> elr: 000000003b3790c8 lr : 000000003b36f194
> x0 : d519b040aa010000 x1 : 000000000000005c
> x2 : 0000000000800000 x3 : 000000003b3d3670
> x4 : b900080152b00000 x5 : 000000000000005c
> x6 : 000000003b3d3670 x7 : b900080152afff90
> x8 : 0000000000000000 x9 : 0000000000000008
> x10: 00000000ffffffd0 x11: 0000000000000006
> x12: 000000000001869f x13: 000000000000adcc
> x14: 000000003af4ce38 x15: 0000000000000002
> x16: 0000000000004110 x17: 0000000000000000
> x18: 000000003af58d90 x19: 000000003b3d30b0
> x20: 0000000000000070 x21: 000000000000006d
> x22: 000000000000000a x23: 0000000000000005
> x24: 000000003b3bf8ef x25: 000000003b3c7ad6
> x26: 0000000000000000 x27: 000000000000006d
> x28: 000000003b3e4e94 x29: 000000003af4c100
>
> Code: eb03005f 54ffff43 f9400ca4 17ffffe0 (f9400404)
> Resetting CPU ...
>
> resetting ...
>
> </quote>
>
>
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
More information about the freebsd-arm
mailing list