
This is on a Libre Computer ALL-H3-CC H3 variant. Still running a bisect, but v2018.07-rc1 is a working version. From the EHCI error messages, I'm thinking it might be related to the USB changes lately. Not sure if any other SoCs (ex. A64) are broken or not at the moment.
See log:
U-Boot SPL 2018.07 (Jul 10 2018 - 10:21:03 +0800) DRAM: 1024 MiB Trying to boot from MMC1
U-Boot 2018.07 (Jul 10 2018 - 10:21:03 +0800) Allwinner Technology
CPU: Allwinner H3 (SUN8I 1680) Model: Libre Computer Board ALL-H3-CC H3 DRAM: 1 GiB MMC: SUNXI SD/MMC: 0 Loading Environment from FAT... Unable to use mmc 0:1... Failed (-5) In: serial Out: serial Err: serial Net: phy interface0 eth0: ethernet@1c30000 starting USB... USB0: USB EHCI 1.00 USB1: USB OHCI 1.0 USB2: USB EHCI 1.00 USB3: USB OHCI 1.0 USB4: USB EHCI 1.00 USB5: USB OHCI 1.0 scanning bus 0 for devices... 1 USB Device(s) found scanning bus 2 for devices... 1 USB Device(s) found scanning bus 4 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 385 bytes read in 8 ms (46.9 KiB/s) ## Executing script at 43100000 6343768 bytes read in 295 ms (20.5 MiB/s) 18710 bytes read in 10 ms (1.8 MiB/s) ## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 EHCI failed to shut down host controller. EHCI failed to shut down host controller. EHCI failed to shut down host controller. Loading Device Tree to 49ff8000, end 49fff915 ... OK
Starting kernel ...
data abort pc : [<7dfadc6c>] lr : [<7df82ed7>] reloc pc : [<4a02bc6c>] lr : [<4a000ed7>] sp : 79f5ce90 ip : 79f62b8a fp : 00000003 r10: 7dfc3d14 r9 : 79f61ed8 r8 : 00000400 r7 : 00000000 r6 : 42000000 r5 : 49ff8000 r4 : 00000000 r3 : 49ff8000 r2 : 49ff8000 r1 : 00000000 r0 : 00000000 Flags: nZCv IRQs off FIQs off Mode UK6_32 Code: e12fff1e e52de008 fa000001 e3a00000 (e49df008) Resetting CPU ...
resetting ...