Here's where you should report the problem:
https://www.debian.org/releases/stable/i...submit-bug
It's probably worth testing and reporting whether using a microsd card vs. emmc makes any difference. Some people have found that one works where the other fails on this device.
I was finally able to install (current) Debian bookworm on my RockPro64 !
The big missing part for me was that (a recent) uboot needed to be installed in SPI memory,
which makes subsequent Debian installations much easier since the Debian Installer doesn't install uboot by itself.
I documented the installation procedure here:
https://0xacab.org/varac-projects/doc/-/...ial-debian
Hope it works for everyone else here !
(08-16-2023, 01:32 AM)varac Wrote: [ -> ]The big missing part for me was that (a recent) uboot needed to be installed in SPI memory,
Debian's u-boot-rockchip package now supports the RockPro64 v2, too.
With that, I was able to create a fresh bootable microsd card by populating a GPT partition with the kernel, initrd, dtbs, and extlinux files, and running
u-boot-install-rockchip /dev/devicename .
Note that the partition must not start before the 16MiB mark, because the space before that is where the bootloader files are written. I think it requires the bootable flag to be set, too.
https://opensource.rock-chips.com/wiki_Partitions
It's also helpful to put a script in /etc/kernel/postinst.d and /etc/kernel/postrm.d to automate copying the new .dtb file to the boot partition whenever a new kernel is installed.
I was trying this out today and it seems to work well.
One question: how can I change the resolution? I am guessing that has to be done at boot but I can't find anything in /boot to configure.