NAND parition is not able to detect in GL-XE300 with OpenWRT 22.03

Hello,

I’m encountering issue with the GL-XE 300 Puli router. I’m trying to upgrade the router with OpenWRT 22.03 on top of the GL standard binary using Uboot method. But I got some error regarding the NAND.

[    0.383284] spi-nand spi0.1: unknown raw ID c851c851
[    0.388530] spi-nand: probe of spi0.1 failed with error -524
[    0.397810] spi-nor spi0.0: w25q128 (16384 Kbytes)
[    0.402894] 5 fixed-partitions partitions found on MTD device spi0.0
[    0.409537] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
[    0.416389] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
[    0.423997] Creating 5 MTD partitions on "spi0.0":
[    0.429029] 0x000000000000-0x000000040000 : "u-boot"
[    0.437226] 0x000000040000-0x000000050000 : "u-boot-env"
[    0.443938] 0x000000050000-0x000000060000 : "art"
[    0.451781] 0x000000060000-0x000000460000 : "kernel"
[    0.458090] 0x000000460000-0x000001000000 : "nor_reserved"

From the above logs, it seems that NAND is not detected, and no partition is created inside it.

Device Information:

  • Model: GL-XE300 Puli router
  • Operating System: OpenWrt

I would appreciate any assistance or guidance on resolving this issue.

How can I get the SPI-NAND chip model information used in the GL router XE-300 puli?