OpenWrt support for Xiaomi AX3000T

No problems with batman & Panama, 36@160Mhz or 104@160Mhz.
One patch for hostapd is required for 160MHz on chanel 100 or 149.

1 Like

And when is U-BOOT planned for these models?
It's very sad to constantly wipe the flash drive with scripts.

Actually I don't have such devices right now. Here is discussion: https://github.com/openwrt/openwrt/pull/17544

1 Like

It's bad that the hanwckf bootloader doesn't work on the router with an8855 and Winbond, which I currently have access to. I would use this bootloader for now.

What? He has an8855 support, but standalone bootloader without MT7531AE.
Xiaomi AX3000T v2 AN8855

There is support, it is installed, loaded (does not have DHCP), but freezes when trying to flash it.
It loads what was flashed before without problems. You can flash it using xmir-patcher with mt7981_ax3000t_an8855-fip-fixed-parts-multi-layout.bin installed OpenWrt, but it will not load, the stock firmware from the backup partition will load. After returning the stock bootloader, OpenWrt starts without problems.
The only plus in this case is that the stock bootloader is restored without problems without the help of UART)).
Again, not using this bootloader, but via ssh.

but the test bootloader from 4PDA made on this basis needs to be returned to the stock one already with UART, since it does not load anything and cannot load the stock firmware. But the author claims that it works with non-Winbond memory and judging by the attached patches it should work with Winbond, but it does not go further than loading the custom bootloader itself, but you no longer need to press reset and there is a connection via DHCP, but it does not flash the firmware and hangs at the very beginning.

Great news and thank you very much @dimfish for you code adding support to AN8855! :clap:

2 Likes

Greetings! I hope I contributed at least a little to this merge. :sweat_smile:

1 Like

I see, I've never tested hanwckf bootloder by myself. BTW on 4pda forum user rayodesol compiled ubootmod with an8855 bootloader https://4pda.to/forum/index.php?showtopic=1074874&view=findpost&p=134472558

1 Like

I was writing about it. It doesn't work for me either. Maybe there are several revisions of Winbond?

I just don’t understand why you’re mentioning the memory chip when the merge request was about the switch chip.

The latest versions of OpenWrt already support your type of NAND.

Hmm. Sounds strange. It looks like it's related to this patch https://github.com/openwrt/openwrt/issues/16972
Maybe for your case you need to revert this instead...

Let's also say big thank you to @Ansuel for making support for the AN8855 really possible.

5 Likes

I'm talking about the bootloader. It supports the switch because I can connect to it with a cable, but I can't flash anything with it.
And yes, I know that it (Winbond) is supported by OpenWrt, but not with this bootloader)).

Maybe, but I'm not a programmer and this is a dark forest for me)).

This information should be added to the wiki in "change to openwrt u-boot"

"Warning, winbond flash is not compatible with openwrt U-Boot".

1 Like

I have Foresee, so I can't help you there.
But at least I recommend not installing U-Boot for the first time and try using a standard bootloader (bl2, fip).
The fip largely determines whether you will be able to work with memory and network.

You also didn't understand))).
Winbond memory is compatible with OpenWrt.
AN8855 - is almost compatible with OpenWrt - officially from tomorrow.
But there is no U-boot mod bootloader compatible with these two chips yet.
I hope I wrote it so clearly?

This is clear, thank you for your message, but I need the U-boot mod openWrt loader, with it at least the router loads faster and more space in the flash memory is available.
And of course everything works on custom builds with openWrt without problems, but with a proprietary loader, tomorrow the SNAPSHOT will work as well as they wrote above.

I replied in another message.