ROCKPro64 - USB3 Boot von bestimmten Adapter
-
Das USB3-Problem ist schon so alt, wie es den ROCKPro64 gibt.
Was für ein dämlicher Satz, aber die meisten die sich mit dem ROCKPro64 beschäftigen, kennen die Probleme. Da gibt es Geräte die problemlos vom USB3 booten, wie meine Samsung T5. Und dann gibt es ganz viele Adapter, da passiert einfach nichts.
Ich hatte mich hier ja schon gewundert, warum die HDD denn nun vom USB3-Port bootet. (mit letztem u-boot vom Kamil im SPI)
Heute beim Durchstöbern des Internet nach interessanten Themen zum ROCKPro64 bin ich mal wieder über die Files von sigmaris gestolpert. Da gibt es doch was Nettes.
Also den u-boot vom sigmaris mal in den SPI geflasht.
U-Boot SPL 2020.07-05793-gcc963622b9 (Jul 26 2020 - 10:31:25 +0000) Trying to boot from SPI NOTICE: BL31: v2.3(release):v2.3-377-gd95c3de34 NOTICE: BL31: Built : 10:29:40, Jul 26 2020 U-Boot 2020.07-05793-gcc963622b9 (Jul 26 2020 - 10:31:25 +0000) SoC: Rockchip rk3399 Reset cause: POR Model: Pine64 RockPro64 v2.1 DRAM: 2 GiB PMIC: RK808 MMC: mmc@fe310000: 2, mmc@fe320000: 1, sdhci@fe330000: 0 Loading Environment from SPI Flash... SF: Detected gd25q128 with page size 256 B *** Warning - bad CRC, using default environment In: serial Out: vidconsole Err: vidconsole Model: Pine64 RockPro64 v2.1 Net: eth0: ethernet@fe300000 Hit any key to stop autoboot: 0 Card did not respond to voltage select! Card did not respond to voltage select! PCIe link training gen1 timeout! Device 0: unknown device failed to find ep-gpios property scanning bus for devices... Device 0: unknown device starting USB... Bus usb@fe380000: USB EHCI 1.00 Bus usb@fe3a0000: USB OHCI 1.0 Bus usb@fe3c0000: USB EHCI 1.00 Bus usb@fe3e0000: USB OHCI 1.0 Bus dwc3: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 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... 1 USB Device(s) found scanning bus dwc3 for devices... cannot reset port 1!? 2 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Device 0: Vendor: ASMT Rev: 0 Prod: 2115 Type: Hard Disk Capacity: 228936.5 MB = 223.5 GB (468862128 x 512) ... is now current device Scanning usb 0:3... Found /extlinux/extlinux.conf Retrieving file: /extlinux/extlinux.conf 937 bytes read in 3 ms (304.7 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 14291644 bytes read in 46 ms (296.3 MiB/s) Retrieving file: /vmlinuz-5.6.0-1137-ayufan-ge57f05e7bf8f 22915584 bytes read in 74 ms (295.3 MiB/s) append: rw panic=10 init=/sbin/init coherent_pool=1M ethaddr=62:03:b0:d6:dc:b3 4 Retrieving file: /dtbs/5.6.0-1137-ayufan-ge57f05e7bf8f/rockchip/rk3399-rockpro6b 56725 bytes read in 4 ms (13.5 MiB/s) ## Flattened Device Tree blob at 01f00000 Booting using the fdt blob at 0x1f00000 Loading Ramdisk to 7915f000, end 79f002bc ... OK Loading Device Tree to 000000007914e000, end 000000007915ed94 ... OK Starting kernel ...
Auf der SSD an folgendem Adapter
rock64@rockpro64:~$ lsusb Bus 008 Device 002: ID 174c:55aa ASMedia Technology Inc. Name: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge
ist folgendes Image vom Kamil drauf
buster-minimal-rockpro64-0.10.12-1184-arm64.img
So weit ok, aber es scheint immer noch nicht alles zu funktionieren. Weiterhin eine Baustelle.....