RPi4b 8GB 13.0-Current, XHCI broken, wrong U-Boot ?

Klaus Küchemann maciphone2 at googlemail.com
Mon Jan 4 09:54:23 UTC 2021


just a small estimate
...

> Am 04.01.2021 um 09:35 schrieb Mark Millard via freebsd-arm <freebsd-arm at freebsd.org>:
> 
>> The most recent tag is at:
>> 
>> https://github.com/raspberrypi/firmware/commits/1.20201201

thanks for the link.
No surprise what we`ll find when we click the issue-tab on that website :
https://github.com/raspberrypi/firmware/issues/1518

Following the the last comment from u-boot-hacker Nicolas Saenz Julienne :
https://github.com/raspberrypi/firmware/issues/1518#issuecomment-750910297 :
..
IIUC you are also triggering an xHC firmware load through the mailbox interface. AFAIK this mailbox interface expects a configured PCIe bus honoring whatever is in DT.
..
Whereas edkII doesn’t expose PCIe afaik, Rob Crowston doesn’t have problems with the mailbox :
https://github.com/freebsd/freebsd-src/blob/098dbd7ff7f3da9dda03802cdb2d8755f816eada/sys/arm/broadcom/bcm2835/bcm2838_xhci.c#L169


> Am 04.01.2021 um 09:35 schrieb Mark Millard via freebsd-arm <freebsd-arm at freebsd.org>:
> 
>> The Raspberry Pi folks warn against picking up firmware from
>> Master unless requested to by them. 
> 
Yes, and
thanks to Andy McClements we exactly know(at the moment) , what to pickup and what not.

So the Nicolas Saenz- hack is included in https://reviews.freebsd.org/D26853 and fell in love with Rob`s mbox-hack :-) ..as far as I understand..

Everything else , I guess, what Nicolas Saenz is preparing for upcoming u-boot versions should be handled later with the next fbsd-u-boot-port 


Regards

K.



More information about the freebsd-arm mailing list