[BPI-R3] Failed to start WA firmware

On BananaPi R3:

[    8.373889] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174743a
[    8.527895] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174805
[    8.601128] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937
[   28.684083] mt798x-wmac 18000000.wifi: Message 00000002 (seq 9) timeout
[   28.690695] mt798x-wmac 18000000.wifi: Failed to start WA firmware
[   28.697007] mt798x-wmac: probe of 18000000.wifi failed with error -110

But on BananaPi R3 MINI just this and no error:

[    7.002250] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174648a
[    7.035963] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174725
[    7.082090] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937
[    7.187101] mt798x-wmac 18000000.wifi: Load eeprom: /lib/firmware/mediatek/mt798x-wmac_rf.bin
[    7.196020] mt798x-wmac 18000000.wifi: Open eeprom file failed: /lib/firmware/mediatek/mt798x-wmac_rf.bin
[    7.248068] mt798x-wmac 18000000.wifi: eeprom load fail, use default bin

Same package version of firmware (linux-firmware-20231211)

Same linux 6.6.10 (also 6.7-rc4)

Edit:

Wrong UART?

1 Like

Do you use ftdi or cp2104 uart? cp2102 and others have this strange behaviour

1 Like

It is a ch341-uart (idVendor=1a86, idProduct=7523, bcdDevice= 2.64)

I guess I must have changed it at some point, I had wifi working…

Anyway, I ordered some ft232 so I’ll change it…

I was facing this problem with a ch341. Unplugging the uart cables from the board and rebooting solved it.