qoriq: add support for Adtran Bluesocket BSAP-3040
authorStijn Tintel <stijn@linux-ipv6.be>
Thu, 7 Jul 2022 20:03:57 +0000 (23:03 +0300)
committerStijn Tintel <stijn@linux-ipv6.be>
Sun, 4 Sep 2022 22:58:19 +0000 (01:58 +0300)
commitea9abdb11ae4a4e7e9712b4ea67b6e84933636a2
tree8a430878441f4fb5db3906bbe0756cb13bf55dda
parent4de940ba7d082939256eb71b8a8204660494df0a
qoriq: add support for Adtran Bluesocket BSAP-3040

WIP

Initramfs

setenv loadaddr 0x4000000
tftpboot openwrt-qoriq-generic-adtran_bluesocket_bsap-3040-initramfs-fit-uImage.itb
bootm

--> hangs after Loading Device Tree to 03fe6000, end 03fff353 ... OK

setenv loadaddr 0x4000000
tftpboot openwrt-qoriq-generic-adtran_bluesocket_bsap-3040-initramfs-fit-uImage.itb
bootm start
bootm loados

--> hangs after Loading Kernel Image ... OK

The hang after `bootm loados` can be solved by running

interrupts off

Unfortunately bootm go then hangs also after Loading Device Tree ..

Tried different loadaddr (0x8000000, 0x10000000, 0x20000000)
Tried kernel-bin | fit none ..
Tried kernel-bin | gzip | fit gzip
target/linux/qoriq/files/arch/powerpc/boot/dts/fsl/adtran-bluesocket-bsap-3040.dts [new file with mode: 0644]
target/linux/qoriq/image/generic.mk