> Date: Tue, 14 Jul 2020 15:10:04 +1000 > From: Jonathan Gray <j...@jsg.id.au> > > On Mon, Jul 13, 2020 at 11:26:12PM +0200, Sebastian Reitenbach wrote: > > Hi, > > > > eventually got my hands on a PinebookPro, installation went fine. > > > > Prepard SD card for initial installation alike: > > > > mount /dev/${DEV}i /mnt > > mkdir /mnt/rockchip > > cp /usr/local/share/dtb/arm64/rockchip/rk3399-pinebook-pro.dtb > > /mnt/rockchip > > umount /mnt > > U-Boot includes a builtin dtb in this case, why use the linux one? > > > dd if=/usr/local/share/u-boot/pinebook-pro-rk3399/idbloader.img > > of=/dev/${DEV}c seek=64 > > dd if=/usr/local/share/u-boot/pinebook-pro-rk3399/u-boot.itb > > of=/dev/${DEV}c seek=16384 > > > > DTB and u-boot files are from following packages: > > dtb-5.7p0 Device Tree Blobs > > u-boot-aarch64-2020.07 U-Boot firmware > > You are not using U-Boot 2020.07 in your dmesg. > "U-Boot 2020.01-4-g908d441fef (Jan 20 2020 - 05:02:39 +0000) Manjaro ARM"
The RK3399 SoC has the annoying property that it prefers eMMC over uSD when booting. I believe that there is a switch inside the pinebook pro to disable the eMMC. Alternatively you can wipe the start of the eMMC or install the newer U-Boot on the eMMC.