Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Jan 2021 11:08:03 +0000
From:      Andy McClements <ajm@ip-ether.net>
To:        freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Re: RPi4b 8GB 13.0-Current, XHCI broken, wrong U-Boot ?
Message-ID:  <c035aaff-c88f-3f71-2733-2101cd31a86d@ip-ether.net>
In-Reply-To: <6420fc92-202f-6ea7-72eb-7868c6df032b@ip-ether.net>
References:  <007c8658-b7b6-6852-536c-9c36af64506b@ip-ether.net> <I-CLJQ3juHKI37Ycc1N5UiyJg_Myb0FH92x22onzCJlqGS2nOIOGc-Zy7EbBQWaB0n3IqSnu9QsCGIfnUsjr5gcET6_fnufZlJhnilDq6cM=@protonmail.com> <CACNAnaE4pxrLnoLXhFdsh3bOunMXTCD7dkgLwUR3PzPJrrwz9A@mail.gmail.com> <C_MLISuukPKwP3BPXcoisiJbq_XKExUUJHk7VCM_u-OlTEzdPb8v-o5KfD6Glewt90SMNeQD97Qkbz5bQuz8cjoG-rrMWZ6iFSx52d7ROjg=@protonmail.com> <6420fc92-202f-6ea7-72eb-7868c6df032b@ip-ether.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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@7e300000: 1, emmc2@7e340000: 0
Loading Environment from FAT... In:    serial
Out:   vidconsole
Err:   vidconsole
Net:   eth0: ethernet@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@7e300000: 1, emmc2@7e340000: 0
> Loading Environment from FAT... In:    serial
> Out:   vidconsole
> Err:   vidconsole
> Net:   eth0: ethernet@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@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c035aaff-c88f-3f71-2733-2101cd31a86d>