look chip name here.
Or, after reboot, run this command to check the NAND chip name from the command console:
dmesg | grep nand
the output will show the NAND chip name.
Winbond:
[ 0.858640] spi-nand spi0.0: Winbond SPI NAND was found.
or Foresee:
[ 0.720263] spi-nand spi0.0: Foresee SPI NAND was found.
or ESMT:
[ 0.768108] spi-nand spi0.0: ESMT SPI NAND was found.
- Note: Occasionally, the ESMT NAND chip can be identified as
GigaDevice SPI NAND
, but visual inspection confirms it to be anESMT
chip:
[ 0.074432] spi-nand spi0.0: GigaDevice SPI NAND was found.
- ESMT NAND == supported by Stable 23.05.5 and Snapshot;
- Winbond NAND == supported by Snapshot only;
- Foresee NAND == not supported by neither 23.05.5 nor Snapshot (at least for now);
- note: supported only by custom build.
- AN8855 switch == not supported by neither 23.05.5 nor Snapshot (at least for now).
- note: supported only by custom build.
To detect unsupported AN8855 switch in a router equipped with a Winbond NAND or Foresee NAND chip, execute the following command:
dmesg | grep AN8855
If no results returned, your router doesn't have unsupported AN8855
hardware.
output example
No results returned example:
root@OpenWrt:~# dmesg | grep AN8855
root@OpenWrt:~#