Redmi ax6 NAND U-boot

Hello everyone, I hope the category is correct.
I had a router like AX6 back in 20, I got a replacement for it, AX3600, and gave this one to my parents. Just before this, I installed the OpenWRT port from the Chinese, which edited the sections. I recently took it to my workshop, saw that there was official firmware, and decided to update it, after the update it stopped starting. Later, while researching the forum I came across the essence of the problem, it is that the sizes of the sections are different, when trying to change them manually through uart, nothing worked, the flash responded to all manipulations and wrote that everything was recorded,but in the end it all came down to a mistake again "partition size too small (17)"
After an hour of struggle and silence on the local forum, I foolishly formatted the flash without making a dump, now the bootloader won't start
I have at hand an ST-Link V2 and a CH341A, Perhaps someone will suggest a solution to the problem or at least share a dump.

NAND ESMT f59d1g81mb

Far as I know:

  • OpenWrt normally doesn't touch uboot that comes with the device, to make it easy to revert to vendor firmware etc.

  • Vendor firmware downloads usually don't contain the uboot partition, although they might in rare cases.

So you might need to find a rom dump from a working AX3600.

Or get your hands on another AX3600 and do a ROM dump with the CH341A yourself that you can use.


edit: Looks like some people have apparently generously contributed uboot packages for various devices (fx. AX6S), but I don't see the AX3600 listed anywhere. The AX3600 uses a Qualcomm SoC, right? Perhaps there are similar devices in one of the Atheros folders uboot-ath79.

Will this work? I can go get an ax3600 and dump it if it works .
I just see that they have different firmware and support, maybe the u-Boot is different too?

Wait.

Which one fails to boot?

AX6 or AX3600 ?

I interpreted your post as the AX3600 was broken, but is it the AX6?


If uboot is actually completely broken on an AX6, of course it cannot hurt it "more" to try an AX3600 boot loader on it. Might work, who knows. But would be better to find a dump from an AX6 of course.

Here's a thread with much more information:

Did you verify that uboot is broken, by connecting a console cable and powering on the router?

Yes, the bootloader does not authorize in any way, and there are no working indicators, but the board still has the correct power supply

The bootloader on the AX6 is broken, the AX3600 was bought as a replacement back in 21, and that's when the AX6 was given to my parents.Now I took BE5300, and gave them AX3600, and I wanted to put AX6 in my workshop

Ok.

@robimarko Do you happen to know where to find a binary dump of the vendor uboot partition for an AX6 access point?

bad mistake

According to this commit the AX6 and AX3600 are very similar (almost the same).

If it was me, and I could not find an AX6 uboot anywhere, I would definitely give the AX3600 uboot transplant a try. :person_shrugging:

I'll have to do that, but after the New Year.

1 Like

@Ansuel You had AX6?

1 Like

mhhh nope only ax3600

1 Like