After installing linux-kirkwood-dt-5.10.8-1-arm.pkg.tar.xz the system fails to boot. Following along on the UART shows the boot image loading, but not going any further, i.e., the ramdisk is not being loaded: $this->bbcode_second_pass_code('', 'NAND read: device 0 offset 0xa4000, size 0x600580
6292864 bytes read: OK
NAND read: device 0 offset 0x8a4000, size 0x528e0c
5410316 bytes read: OK
## Booting image at 02000000 ...
Image Name: Arch Linux ARM kernel
Created: 2021-01-20 1:18:48 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 6292800 Bytes = 6 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK')
Reverting back to linux-kirkwood-dt-5.8.13-1-arm.pkg.tar.xz solves the problem and shows: $this->bbcode_second_pass_code('', 'NAND read: device 0 offset 0xa4000, size 0x5e8e28
6196776 bytes read: OK
NAND read: device 0 offset 0x8a4000, size 0x528d80
5410176 bytes read: OK
## Booting image at 02000000 ...
Image Name: Arch Linux ARM kernel
Created: 2021-01-20 1:33:53 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 6196712 Bytes = 5.9 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 08004000 ...
Image Name: Arch Linux ARM initrd
Created: 2021-01-20 1:33:55 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 5410112 Bytes = 5.2 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...')
I've tried a number of things to possibly solve the problem, but to to no avail, including changing compression types, different load addresses and entry points. With some Googling I came across https://forum.doozan.com/read.php?2,12096. Perhaps those more knowledgeable can find some pointers there on what might be going on. Similarly for https://github.com/hardkernel/u-boot/issues/63, where it is mentioned that 5.10 removed TEXT_OFFSET support ...