RPI4 U-Boot 2020.10-rc5 please test xhci feature

Klaus Cucinauomo maciphone2 at googlemail.com
Wed Oct 7 03:58:24 UTC 2020



> Am 05.10.2020 um 07:45 schrieb Klaus Cucinauomo <maciphone2 at googlemail.com>:
> 
> ( https://wiki.freebsd.org/arm/Raspberry%20Pi#RPI4 )
> 
> new compiled U-Boot version U-Boot 2020.10-rc5
> 
> —- 1st try with default settings/files/configuratios ext. USB-SSD/ no SD-card present:—
> 
> ………..U-Boot 2020.10-rc5 (Oct 05 2020 - 03:08:23 +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……….
>> 2020.10-rc5 boots fine from SD-card
> 
> happy testing 
> 
> thanks
> Regards
> Klaus
> 
> 

The 4GB-model scans xhci correctly
(although not detecting kernel/filesystem for now in early testing)
(Same disk as on 8GB-test,no SD-card present, `ve changed some files in msdos-partition (start4.elf, config.txt,/overlays  etc.))

while the 

8GB model needs further patches because the VL805 -  firmware 
is no more loaded by an own eeprom , so has to be loaded explicitly by the 
SoC's VideoCore.


U-Boot 2020.10-rc5 (Oct 05 2020 - 03:08:23 +0000)

DRAM:  3.1 GiB
RPI 4 Model B (0xc03111)
MMC:   mmc at 7e300000: 1, emmc2 at 7e340000: 0
Loading Environment from FAT... In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet at 7d580000
PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
Bus xhci_pci: Register 5000420 NbrPorts 5
Starting the controller
USB XHCI 1.00
scanning bus xhci_pci for devices... 3 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
Hit any key to stop autoboot:  0 
Card did not respond to voltage select!

Device 0: Vendor: JMicron  Rev: 3202 Prod: Tech            
            Type: Hard Disk
            Capacity: 114473.4 MB = 111.7 GB (234441648 x 512)
... is now current device
Scanning usb 0:1...
Found EFI removable media binary efi/boot/bootaa64.efi
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc at 7e300000.blk...
Disk mmc at 7e300000.blk not ready
Card did not respond to voltage select!
Scanning disk emmc2 at 7e340000.blk...
Disk emmc2 at 7e340000.blk not ready
Scanning disk usb_mass_storage.lun0...
** Unrecognized filesystem type **
Found 3 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
688192 bytes read in 5 ms (131.3 MiB/s)
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Booting /efi\boot\bootaa64.efi


Consoles: EFI console  
    Reading loader env vars from /efi/freebsd/loader.env
Setting currdev to disk0p1:
failed to allocate staging area: 9
failed to allocate staging area
## Application failed, r = 5
EFI LOAD FAILED: continuing...
BOOTP broadcast 1
BOOTP broadcast 2

——————————————————————————————————————


Klaus




More information about the freebsd-arm mailing list