Hi!
first, thanks for your great work in this project. I got a new Rock Pi 4 Plus B with integrated emmc and just recently got to know Manjaro Linux. I am able to flash the Rock Pi 4B image on an SD card and can boot the OS from SD card. Then I wanted to install it on the integrated emmc via manjaro-arm-installer. I followed the instructions from the gitlab readme and everthing seemed to work fine. I chose /dev/mmcblk1 as installation device (mmcblk0 is the sd card, no idea what the mmcblk1boot0 device does) and two partitions are created. Uboot seems to be installed correctly, as I can boot without an SD card. But it fails and enters network boot stage. Here is the serial console output:
U-Boot TPL 2021.10-2 (Dec 30 2021 - 18:30:32)
Channel 0: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
Channel 1: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
256B stride
lpddr4_set_rate: change freq to 400000000 mhz 0, 1
lpddr4_set_rate: change freq to 800000000 mhz 1, 0
Trying to boot from BOOTROM
Returning to boot ROM…U-Boot SPL 2021.10-2 (Dec 30 2021 - 18:30:32 +0000)
Trying to boot from MMC2U-Boot 2021.10-2 (Dec 30 2021 - 18:30:32 +0000) Manjaro Linux ARM
SoC: Rockchip rk3399
Reset cause: POR
Model: Radxa ROCK Pi 4B
DRAM: 3.9 GiB
PMIC: RK808
MMC: mmc@fe310000: 2, mmc@fe320000: 1, mmc@fe330000: 0
Loading Environment from MMC… *** Warning - bad CRC, using default environmentIn: serial
Out: vidconsole
Err: vidconsole
Model: Radxa ROCK Pi 4B
Net: eth0: ethernet@fe300000
Hit any key to stop autoboot: 0
Card did not respond to voltage select! : -110
rockchip_pcie pcie@f8000000: PCIe link training gen1 timeout!Device 0: unknown device
starting USB…
Bus usb@fe380000: USB EHCI 1.00
Bus usb@fe3c0000: USB EHCI 1.00
Bus usb@fe800000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus usb@fe900000: 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@fe3c0000 for devices… 1 USB Device(s) found
scanning bus usb@fe800000 for devices… 1 USB Device(s) found
scanning bus usb@fe900000 for devices… 1 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) foundDevice 0: unknown device
rockchip_pcie pcie@f8000000: failed to find ep-gpios property
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.178.73 (6 ms)
*** Warning: no boot file name; using ‘C0A8B249.img’
Using ethernet@fe300000 device
TFTP from server 192.168.178.1; our IP address is 192.168.178.73
Filename ‘C0A8B249.img’.
Load address: 0x800800
Loading: T T T