I needed to disable Rock Pi E’s U-Boot from halting on events from UART2. After compiling, I have the necessary files (idbloader.img, trust.img, uboot.img, and rk3328_loader_v1.16.250.bin). Can I just copy these files over the existing ones on my Debian 10 microSD card from Radxa, or do I need to rebuild the entire Debian image?
U-Boot compiled with UART2 halt disabled. Can I replace just the U-Boot files on my existing Debian 10 SD card?
in my case it helped: sudo dd if=uboot.img of=/dev/mmcblk0 seek=16384 . Booting after power on no longer stops if data is coming to uart2 at that moment. U-boot build instructions from Radxa’s site RockpiE/dev/u-boot - Radxa Wiki and don’t forget u-boot/configs/rock-pi-e-rk3328_defconfig
CONFIG_BOOTDELAY=-2 Also, in the mk-uboot.sh file, correct all versions from 1.20 to 1.16 and, it seems, to 1.42