Tp-link AX23 wrong firmware version number after reverting

We hope to get a solution soon. I need to use easymesh on my AX23

Is this a AX23 wide issue? There is another thread on this forum about a user with AX23 hopping back and forth between openwrt and stock.

AFAIK you can go back and forth, but you can't upgrade/downgrade stock.,


Right, well that's a shame.

Hopefully it gets fixed since 2 routers are affected by this.

Have you got a serial connection as I'd like to check a few things but I've not found anyone who has both an ax23 and a serial connection.

I unfortunately do not, Just got the device yesterday, first router in a long long time. Not too confident in opening up a brand new device :(.

Hopefully someone more confident with opening devices comes along...

I've got one of these coming, but I'll be away from home most part of next week.

1 Like

You'll have serial on it?

@frollic what's your region? Anyone tried the US variant?

EDIT = The one person above flashed the wrong region firmware, so....


We have someone have a potential solution here.

Still need a detailed info on how to get it done on the AX23

Take a gander here

Also this might simplify the decryption

@hecatae got it, v1.20 EU, fw ver 1.1.0 Build 20230725 Rel. 56344(4555).

what do you want me to do ?

Board: Ralink APSoC DRAM:  128 MB
relocate_code Pointer at: 87f58000

Config XHCI 40M PLL
flash manufacture id: 1c, device id 70 18
find flash: EN25QH128A
*** Warning - bad CRC, using default environment

Ralink UBoot Version:
ASIC MT7621A DualCore (MAC to MT7530 Mode)
DRAM_CONF_FROM: Auto-Detection
DRAM bus: 16 bit
Xtal Mode=3 OCP Ratio=1/3
Flash component: SPI Flash
Date:Feb 16 2022  Time:16:26:34
THIS IS uboot
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 880 MHZ ####
 estimate memory size =128 Mbytes

Press '4' or 't' to break the booting process

Press 'x' to enter recovery web server                                        0

4: System Enter Boot Command Line Interface.

U-Boot 1.1.3 (Feb 16 2022 - 16:26:34)
MT7621 #
MT7621 # help
?       - alias for 'help'
bootm   - boot application image from memory
cp      - memory copy
erase   - erase SPI FLASH memory
ethon   - enable ethernet.
go      - start application at address 'addr'
help    - print online help
httpd -start www server for firmware recovery
loadb   - load binary file over serial line (kermit mode)
md      - memory display
mdio   - Ralink PHY register R/W command !!
mm      - memory modify (auto-incrementing)
mtest   - simple RAM test
nm      - memory modify (constant address)
printenv- print environment variables
reset   - Perform RESET of the CPU
rf      - read/write rf register
saveenv - save environment variables to persistent storage
setenv  - set environment variables
spi     - spi command
tftpboot- boot image via network using TFTP protocol
version - print monitor version
MT7621 # printenv
bootargs=console=ttyS1,115200 root=/dev/mtdblock2 rootfstype=squashfs init=/etc/preinit mtdparts=raspi:256k(uboot),4096k(uImage),11968k@0x440000(rootfs),64k@0xff0000(ART) mem=128M

restore the wrong firmware version to it.

install US fw instead of EU ?

should I make backups of any partitions 1st ?

Back up partitions recommended

@frollic could you share a picture of your serial setup?

1 Like

Is this the process of making an updated sysupgrade tool for US?