Adding OpenWrt Support for Netgear RAX120 (Nighthawk AX12)

Good morning, guys

Has anyone had problems with the latest snapshots?

U-Boot 2016.01 (Nov 12 2019 - 11:55:34 +0800)

Model: QCA, IPQ807x-HK01
U-boot dni1 V1.6 for DNI HW ID: 29765589; NAND flash 512MB; RAM 1024MB .
developed based on 'qsdk-ipq807x.ilq.10.0-spf.10.0.CS_patch_4'
DRAM:  smem ram ptable found: ver: 1 len: 4
1 GiB
NAND:  ONFI device found
ID = 1590acef
Vendor = ef
Device = ac
SF: Unsupported flash IDs: manuf 00, jedec 0000, ext_jedec 0000
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
512 MiB
MMC:   <NULL>: 0
*** Warning - bad CRC, using default environment

In:    serial@78B3000
Out:   serial@78B3000
Err:   serial@78B3000
machid: 8010000
Net:   MAC0 addr:80:cc:9c:87:b7:db
PHY ID1: 0x4d
PHY ID2: 0xd0b1

NAND read: device 0 offset 0x7e00000, size 0x80000
 524288 bytes read: OK
bad magic on ETHPHYFW partition
PHY ID1: 0x3a1
PHY ID2: 0xb612
EDMA ver 1 hw init
Num rings - TxDesc:1 (0-0) TxCmpl:1 (7-7)
RxDesc:1 (15-15) RxFill:1 (7-7)
ipq807x_edma_alloc_rings: successfull
ipq807x_edma_setup_ring_resources: successfull
ipq807x_edma_configure_rings: successfull
ipq807x_edma_hw_init: successfull
eth0
Hit any key to stop autoboot:  0
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

 Client starts...[Listening] for ADVERTISE...TTT
Retry count exceeded; boot the image as usual
ipq807x_eth_halt: done

 nmrp server is stopped or failed !
Loading DNI firmware for checking...

Loading from device 0: nand0 (offset 0x1980000)

** KERNEL partition size, kernel : 0x5900000 **

** ROOTFS partition size, kernel: 0x5900000, rootfs: 0x0 **

** rootfs address : 0x498fffc0 **

## Checking Image at 44000000 ...
   FIT image found
   FIT description: ARM64 OpenWrt FIT (Flattened Image Tree)
    Image 0 (kernel-1)
     Description:  ARM64 OpenWrt Linux-6.6.30
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x440000e8
     Data Size:    93163852 Bytes = 88.8 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x41000000
     Entry Point:  0x41000000
     Hash algo:    crc32
     Hash value:   b5c2efa2
     Hash algo:    sha1
     Hash value:   a01121f54eccff7e8615ba3d0112ef628ab4ddde
    Image 1 (fdt-1)
     Description:  ARM64 OpenWrt netgear_rax120v2 device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x498d9374
     Data Size:    47686 Bytes = 46.6 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   565b6f7a
     Hash algo:    sha1
     Hash value:   5ea4e452bb0b757e0016c625c0eebb71bd718ffd
    Default Configuration: 'config@hk01'
    Configuration 0 (config@hk01)
     Description:  OpenWrt netgear_rax120v2
     Kernel:       kernel-1
     FDT:          fdt-1
## Checking hash(es) for FIT Image at 44000000 ...
   Hash(es) for Image 0 (kernel-1): crc32+ sha1+
   Hash(es) for Image 1 (fdt-1): crc32+ sha1+

## Checking Image at 498fffc0 ...
   Legacy image found
   Image Name:   OpenWrt fake filesystem
   Image Type:   AArch64 Linux Filesystem Image (uncompressed)
   Data Size:    0 Bytes = 0 Bytes
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK

NAND read: device 0 offset 0x1980000, size 0x6400000
 104857600 bytes read: OK
## Loading kernel from FIT Image at 44000000 ...
   Using 'config@hk01' configuration
   Trying 'kernel-1' kernel subimage
     Description:  ARM64 OpenWrt Linux-6.6.30
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x440000e8
     Data Size:    93163852 Bytes = 88.8 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x41000000
     Entry Point:  0x41000000
     Hash algo:    crc32
     Hash value:   b5c2efa2
     Hash algo:    sha1
     Hash value:   a01121f54eccff7e8615ba3d0112ef628ab4ddde
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 44000000 ...
   Using 'config@hk01' configuration
   Trying 'fdt-1' fdt subimage
     Description:  ARM64 OpenWrt netgear_rax120v2 device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x498d9374
     Data Size:    47686 Bytes = 46.6 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   565b6f7a
     Hash algo:    sha1
     Hash value:   5ea4e452bb0b757e0016c625c0eebb71bd718ffd
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0x498d9374
   Uncompressing Kernel Image ... Error: inflate() returned -5
Image too large: increase CONFIG_SYS_BOOTM_LEN
Must RESET board to recover
resetting ...