ok so neither of the initramfs worked
standard bootup which is interrupted then tftpboot via ethernet
IPQ807x# tftpboot 50000000 192.168.1.76:openwrt-ipq807x-generic-linksys_mx4200-initramfs-uImage.itb; bootm
ipq807x_eth_halt: done
eth0 PHY0 Down Speed :10 Half duplex
eth0 PHY1 Down Speed :10 Half duplex
eth0 PHY2 Down Speed :10 Half duplex
eth0 PHY3 up Speed :1000 Full duplex
eth0 PHY4 Down Speed :10 Half duplex
10M speed not supported
ipq807x_eth_init: done
Using eth0 device
TFTP from server 192.168.1.76; our IP address is 192.168.1.1
Filename 'openwrt-ipq807x-generic-linksys_mx4200-initramfs-uImage.itb'.
Load address: 0x50000000
Loading: *
Got TFTP_OACK: TFTP remote port: changes from 69 to 60314
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
############################################
4 MiB/s
done
Bytes transferred = 12085228 (b867ec hex)
ipq807x_eth_halt: done
## Loading kernel from FIT Image at 50000000 ...
Using 'config@ac04' configuration
Trying 'kernel-1' kernel subimage
Description: ARM64 OpenWrt Linux-5.15.127
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x500000ec
Data Size: 12000501 Bytes = 11.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x41000000
Entry Point: 0x41000000
Hash algo: crc32
Hash value: 6b1e7ec1
Hash algo: sha1
Hash value: b99dbf522f68f3784999b76c684590e3167ca2a3
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 50000000 ...
Using 'config@ac04' configuration
Trying 'fdt-1' fdt subimage
Description: ARM64 OpenWrt linksys_mx4200 device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x50b71f24
Data Size: 82818 Bytes = 80.9 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: 2311b75f
Hash algo: sha1
Hash value: 98ff844cfd8750b6afc63c5c6a7fb20b130d84c0
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x50b71f24
Uncompressing Kernel Image ... OK
Loading Device Tree to 4a3e8000, end 4a3ff381 ... OK
Unable to update property /soc/dp6:mac-address, err=FDT_ERR_NOTFOUND
Unable to update property /soc/dp6:local-mac-address, err=FDT_ERR_NOTFOUND
Unable to update property /soc/dp6:mac-address, err=FDT_ERR_NOTFOUND
Unable to update property /soc/dp6:local-mac-address, err=FDT_ERR_NOTFOUND
Using machid 0x801000d from environment
Starting kernel ...
tried the same with the ubi file and it just errors
IPQ807x# tftpboot 50000000 192.168.1.76:openwrt-ipq807x-generic-linksys_mx4200-initramfs-factory.ubi; bootm
ipq807x_eth_halt: done
eth0 PHY0 Down Speed :10 Half duplex
eth0 PHY1 Down Speed :10 Half duplex
eth0 PHY2 Down Speed :10 Half duplex
eth0 PHY3 up Speed :1000 Full duplex
eth0 PHY4 Down Speed :10 Half duplex
10M speed not supported
ipq807x_eth_init: done
Using eth0 device
TFTP from server 192.168.1.76; our IP address is 192.168.1.1
Filename 'openwrt-ipq807x-generic-linksys_mx4200-initramfs-factory.ubi'.
Load address: 0x50000000
Loading: *
Got TFTP_OACK: TFTP remote port: changes from 69 to 55389
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
###############################
4 MiB/s
done
Bytes transferred = 12845056 (c40000 hex)
ipq807x_eth_halt: done
Wrong Image Format for bootm command
ERROR: can't get kernel image!
IPQ807x#