docs: promote MCU1 legacy firmware profile

This commit is contained in:
Shen Mintao
2026-07-24 09:14:27 +08:00
parent 027a7a8662
commit cc2a888d22
3 changed files with 90 additions and 93 deletions
+13 -1
View File
@@ -1,11 +1,23 @@
# AIC8800D80 Linux Driver
This driver is for the AIC8800D80 chipset, supported by devices such as the Tenda U11 and AX913B.
> **Legacy MCU revision 1 branch:** You are viewing `legacy-mcu1`. This branch
> is only for AIC8800D80 devices that report `chip_id=7, chip_mcu_id=1` and fail
> the current V5 FMAC upload at `0x170400`. It uses the complete matched Radxa
> SDK V3 D80 firmware and loader profile validated in
> [issue #58](https://github.com/shenmintao/aic8800d80/issues/58). Use
> [`main`](https://github.com/shenmintao/aic8800d80/tree/main) for newer
> `chip_mcu_id=0` hardware or when the MCU revision is unknown. See the
> [legacy MCU1 support notes](tests/issue58-mcu1-legacy-fw/README.md) before
> installing.
Added support for devices with Vendor ID 368B (tested).
Tested on Linux kernel 6.16 with Ubuntu 25.04 and 6.1.0.27 with Debian 12.
> **Bluetooth Support**: The [`bluetooth`](https://github.com/shenmintao/aic8800d80/tree/bluetooth) branch fully supports Bluetooth. This main branch only provides Wi-Fi functionality. Please switch to the `bluetooth` branch if you need Bluetooth support.
> **Bluetooth support:** This branch initializes the integrated Bluetooth
> controller for the kernel's standard `btusb` driver. It does not contain or
> install `aic_btusb`.
### Disclaimer
I did not develop this software, The code is sourced from the Tenda U11 driver. I only made some modifications to the code to adapt it to newer kernel versions. Apart from compilation issues, I am unable to address other problems.