Qualcommbe: ipq95xx: add Xiaomi BE10000 support

XiaoMi BE10000

  • Processor: IPQ9570(Quad Cores A73@2.2 Ghz, 2 NPU@1.7 GHz)

  • RAM: 2GB, NT5AD512M16C4-JR

  • Flash: 256MB, F50D2G41

  • Switch: QCA8084

  • 10G Switch: AQR113C

  • 5G WiSoC: QCN6274 (2.4/5/6GHz, Wi-Fi 6E, 4096QAM), FEM: QPF4559 x4

  • 6G WiSoC:I’m currently waiting for my hardware-modified device to arrive. I’ll confirm its filter and FEM components as soon as I receive it.

  • 2.4G WiSoC: QCN6214, (Wi-Fi 6, 4096QAM), FEM: QPF4259 x4

  • Power Management: Unkown

  • https://www.acwifi.net/23365.html Original teardown images

I will try to decompile the DTS myself first. If anyone can help implement it, I’d be very grateful.

It maybe use this PJ https://github.com/zilogic-systems/feed-ipq

I have already created a project: https://github.com/tinysun/openwrt-xiaomibe10000. I will keep everyone updated as progress is made.

SoC support is already in mainline ?

Yes, the SoC is already supported in mainline, which should help with DTS development like ipq9570-kiwi-dvk.dts

I’ve just organized my approach. If my own testing goes smoothly, I’ll submit a Pull Request. There hasn’t been any substantial progress yet. The first step is to create the DTS.

I just decompiled the DTS file from the QWRT firmware for everyone’s reference.

Referring to the PR of BE7000, you should be able to compile the firmware of BE10000.



According to my understanding, they are the same. When Xiaomi first released the product, it was named Xiaomi 10000, without mentioning whether it was an AX or BE model. Friends in China did not realize that it was a WiFi 7 router, so they mistakenly referred to it as the AX10000. Later, Xiaomi clarified that this router does support the WiFi 7 standard, so people began calling it the BE10000. However, Xiaomi’s official name for it has always been Xiaomi 10000.

I haven’t finished yet. So far, I’ve only decompiled the original factory DTS file. In addition, I’ve made a DTS file for QWRT that changes the 5G2 device to 6G. Due to my personal limitations, progress has been very slow. I sincerely apologize.