EP29xx (TS-7200/TS-7300) board status
Philip Pemberton
lists at philpem.me.uk
Mon Dec 29 13:48:35 PST 2025
Hi,
I wondered if anyone knew what condition the EP39xx kernel support was
currently in, and whether anything special (configuration etc.) was
needed to get recent kernels to boot on the TS-7300 hardware?
The latest kernel I've had working out-of-box was 4.17.19, which gets as
far as trying to mount the root filesystem (the initrd the TS bootloader
loads doesn't seem to be recognised).
4.18.1 also works works, so long as I run "make menuconfig" after "make
ep93xx_defconfig" and set CONFIG_STACKPROTECTOR_STRONG=n.
4.19.1 and 4.20.9 crash before printing the "Uncompressing Linux" banner
and eventually reboot. This holds for every later kernel I've tried.
I've also seen this error while bisecting from 4.18.1 to 4.19.1:
Uncompressing Linux... done, booting the kernel.
Warning: Neither atags nor dtb found
Which doesn't make any sense. But nor did the bad commit:
# first bad commit: [9a76aba02a37718242d7cdc294f0a3901928aa57] Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
The boot sector loads the compressed kernel in SDRAM at 0x218000, the
initrd at 0x01000000, and the ATAGS end up at 0x100.
I'm using the gcc-linaro-6.4.1-2017.11-x86_64_arm-linux-gnueabihf
compiler as it's a similar vintage to the 4.x kernels and I wanted to
rule out issues with the gcc-13 Debian gcc.
Thanks.
--
Phil.
philpem at philpem.me.uk
http://www.philpem.me.uk
More information about the linux-arm-kernel
mailing list