Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MXQ Pro+ 4K: S905 2G/16G (with AP6330 Wireless)

Featured Replies

Hi

 

I have TV box as per the subject (MX170 board with no reset switch to be more specific).

 

Wrote this image (on SD Card): Armbian_19.11.3_Aml-g12_bionic_legacy_5.3.0_desktop_20191126.img.xz

 

Using this DTB file (updated file name in uEnv.ini): meson-gxbb-vega-s95-meta.dtb (tried all other meson-gxbb-*.dtb files without success)

 

Able to boot and so far everything (including LAN) seems to be working, except wi-fi.

 

The module appears to load, but wireless card does not scan networks or connect to other networks.

 

Extract from dmesg:

 

[    8.343637] asoc-simple-card sound: i2s-hifi <-> meson-aiu-i2s.3.auto mapping ok
[    8.343675] asoc-simple-card sound: ASoC: no DMI vendor name!
[    8.350946] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    8.372378] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    8.452441] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4330-sdio for chip BCM4330/4
[    8.452714] usbcore: registered new interface driver brcmfmac
[    8.475322] Bluetooth: hci0: BCM: chip id 62
[    8.475836] Bluetooth: hci0: BCM: features 0x0f
[    8.477601] Bluetooth: hci0: BCM4330B1
[    8.477621] Bluetooth: hci0: BCM4330B1 (002.001.003) build 0000
[    8.488977] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4330-sdio.tronsmart,vega-s95-meta.txt failed with error -2
[    8.488985] brcmfmac mmc2:0001:1: Falling back to sysfs fallback for: brcm/brcmfmac4330-sdio.tronsmart,vega-s95-meta.txt
[    8.794311] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4330-sdio for chip BCM4330/4
[    8.795811] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-11), device may have limited channels available
[    8.798350] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4330/4 wl0: Oct 25 2011 19:34:12 version 5.90.125.104


I have searched for 2 days for a solution, but unable to resolve this. I don't have enough experience / knowledge to know where to go from here - is it a problem with the DTB file or do I need to look at firmware for the wireless card? 

 

Any advice/suggestions would be much appreciated?

 

Thanks.

Edited by wdp
Clarify my request

I think you are lucky. The firmware blob is already there (you can see the version: 5.90.125.104), but you need the txt file which is also called the NVRAM.

You just need to try to copy /lib/firmware/brcmfmac-ap6330-sdio.txt into /lib/firmware/brcm/brcmfmac4330-sdio.tronsmart,vega-s95-meta.txt and reload the brcmfmac module (or just reboot the machine).

 

If that one does not work or work badly, you may try to copy /lib/firmware/brcmfmac-ap6330-sdio.bin over /lib/firmware/brcmfmac4330-sdio.bin to replace the binary blob too with a blob very specific for ap6330, which may work better and enable 802.11a frequencies too.

  • Werner locked this topic
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.