10-21-2020, 08:37 AM
Ok there's some progress with U-Boot SPL 2020.10-07965-g0ce9b07852 (Oct 12 2020 - 21:45:42 +0000).
One of the coolest features: switched console output to video and I can actually use a keyboard to type commands to u-boot rather than time the plugging in of pin #10 just right so rockpro64 won't freak out on me and not boot.
It now seems to stop the usb2.0 power-cycle after 3x of them, disk gets detected and it tries to load stuff off of it. It doesn't actually boot, it gets stuck here:
On USB 3.0 there's still no device detection. For comparison:
One of the coolest features: switched console output to video and I can actually use a keyboard to type commands to u-boot rather than time the plugging in of pin #10 just right so rockpro64 won't freak out on me and not boot.
Code:
Trying to boot from SPI
NOTICE: BL31: v2.3(release):v2.3-797-g7ad39818b
NOTICE: BL31: Built : 21:43:53, Oct 12 2020
U-Boot 2020.10-07965-g0ce9b07852 (Oct 12 2020 - 21:45:42 +0000)
It now seems to stop the usb2.0 power-cycle after 3x of them, disk gets detected and it tries to load stuff off of it. It doesn't actually boot, it gets stuck here:
Code:
Scanning usb 0:3...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
937 bytes read in 15 ms (60.5 KiB/s)
select kernel
1: kernel-5.6.0-1137-ayufan-ge57f05e7bf8f
2: kernel-5.6.0-1137-ayufan-ge57f05e7bf8f-memtest
Enter choice: 1: kernel-5.6.0-1137-ayufan-ge57f05e7bf8f
Retrieving file: /initrd.img-5.6.0-1137-ayufan-ge57f05e7bf8f
21658962 bytes read in 556 ms (37.1 MiB/s)
Retrieving file: /vmlinuz-5.6.0-1137-ayufan-ge57f05e7bf8f
22915584 bytes read in 553 ms (39.5 MiB/s)
append: rw panic=10 init=/sbin/init coherent_pool=1M ethaddr=2e:68:c4:77:e9:11 eth1addr= serial=f671f593e6dba571 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 root=LABEL=linux-root rootwait rootfstype=ext4
Retrieving file: /dtbs/5.6.0-1137-ayufan-ge57f05e7bf8f/rockchip/rk3399-rockpro64.dtb
56725 bytes read in 21 ms (2.6 MiB/s)
## Flattened Device Tree blob at 01f00000
Booting using the fdt blob at 0x1f00000
On USB 3.0 there's still no device detection. For comparison:
Code:
USB 3.0:
scanning bus usb@fe380000 for devices... 1 USB Device(s) found
scanning bus usb@fe3a0000 for devices... 1 USB Device(s) found
scanning bus usb@fe3c0000 for devices... 1 USB Device(s) found
scanning bus usb@fe3e0000 for devices... 2 USB Device(s) found
scanning bus dwc3 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
USB 2.0:
scanning bus usb@fe380000 for devices... 2 USB Device(s) found
scanning bus usb@fe3a0000 for devices... 1 USB Device(s) found
scanning bus usb@fe3c0000 for devices... 1 USB Device(s) found
scanning bus usb@fe3e0000 for devices... 2 USB Device(s) found
scanning bus dwc3 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found