I just looked at this thread and it looks like there is no factory boot log so got one: https://gist.github.com/cjdelisle/818cf870ad486cb4eb3e3c0214d33642
Line 79: Config7: 0x80080500 that decodes to MIPS_CONF7_WII | MIPS_CONF7_IAR | MTI_CONF7_PTC | 1<<8. Don't know what 1<<8 signifies.
2 VPEs, 4 TCs, so the newer kernels are only considering the VPEs as processors, hence why the old kernel sees 4 CPUs but the new ones only see 2.
PCIe driver version: 751221.3.20160516 matches tclinux_phoenix which is a REALLY good sign.
USB driver version: 751221.2.20160516 also matches.
xhc_mtk xhc_mtk: irq 18, io mem 0x1fb90000 - USB20_INT is 20, and USB11_INT is 23, this is definitely something to keep an eye on.
MCM MT7530 - good news because there are drivers for this
usb 1-2: new high speed USB device number 4 using xhc_mtk
scsi0 : usb-storage 1-2:1.0
...
scsi 0:0:0:0: Direct-Access Generic STORAGE DEVICE 0208 PQ: 0 ANSI: 0
Cannot fsd 0:0:0:0: [sda] Attached SCSI removable disk
Neato, I have nothing plugged into the USB on this board so it looks like they left me a nice little easter egg.
PON PHY driver version is 170228.105.107 - tclinux_phoenix is older, namely 160329
Test cmd :echo user:$1$$iC.dUsGpxNNJGeOm1dFio/:0:0:root:/:/bin/sh >> /etc/passwd,4,1234,0 - This password hash is popular and the internet agrees that it's the hash of the password 1234, but trying to login with serial does not work.
Also, I started a dtsi file, which is really just a scratchpad for drilling down on the memory map.