Jump to content

H96 Max X3 - brcmfmac: brcmf_chip_cores_check: CPU core not detected


Leco

Recommended Posts

Hello everyone,

 

I am not having any luck with the wifi on the H96 Max X3.

I see posts saying the wifi on this box work with meson-sm1-sei610-ethfix.dtb /  meson-sm1-H96max-X3.dtb or h96max-x2-test-bus80-gpu-volt.dtb but they are not working for me.

I did put the BCM4335C0.hcd in /lib/firmware/brcm and the driver apparently loaded.

 

Everything else seems to be working ok. A few posts mentioned it works with kernel 5.6rc1 and 5.7 but I couldn't find those images.

I tried all the images Mr. Balbes have on https://users.armbian.com/balbes150/arm-64/ and I also tried installing the headers.

 

It works fine with Emulec and Android.

 

I see this message below.. (brcmf_chip_cores_check: CPU core not detected) is this the reason wifi is dead?

 

dmesg brcmfmac

Spoiler

[    9.537581] brcmfmac: F1 signature read @0x18000000=0x16024335
[    9.537842] brcmfmac: brcmf_chip_cores_check: CPU core not detected
[    9.537847] brcmfmac: brcmf_sdio_probe_attach: brcmf_chip_attach failed!
[    9.537852] brcmfmac: brcmf_sdio_probe: brcmf_sdio_probe_attach failed
[    9.537964] brcmfmac: brcmf_ops_sdio_probe: F2 error, probe failed -19...
[    9.538131] brcmfmac: probe of mmc0:0001:3 failed with error -110

 

[    9.961746] Bluetooth: hci0: BCM: chip id 86
[    9.962240] Bluetooth: hci0: BCM: features 0x2f
[    9.963942] Bluetooth: hci0: BCM4335C0
[    9.963950] Bluetooth: hci0: BCM4335C0 (003.001.009) build 0000
[    9.965760] Bluetooth: hci0: BCM4335C0 'brcm/BCM4335C0.hcd' Patch
[   10.811132] Bluetooth: hci0: AMPAK AP6335i BCM4339 37.4MHz CL2 BT4.1 CSP743120-0108
[   10.811144] Bluetooth: hci0: BCM4335C0 (003.001.009) build 0671

 

and these are the files in /lib/firmware/brcm

 

Spoiler

bcm4329.hcd                                brcmfmac4339-sdio.txt.old
BCM4330B1.hcd                              brcmfmac4339-sdio.ZP.txt
bcm4330.hcd                                brcmfmac43430a0-sdio.bin
BCM4334B0.hcd                              brcmfmac43430a0-sdio.txt
BCM4335C0.hcd                              brcmfmac43430-sdio.bin
BCM43430A1.hcd                             brcmfmac43430-sdio.txt
bcm43438-sdio.hcd                          brcmfmac43455-sdio.bin
BCM4345C5.hcd                              brcmfmac43455-sdio.clm_blob
BCM4356A2.hcd                              brcmfmac43455-sdio.txt
brcmfmac4329-sdio.bin                      brcmfmac43456-sdio.bin
brcmfmac4329-sdio.txt                      brcmfmac43456-sdio.txt
brcmfmac4330-sdio.amlogic,q200-n1.txt      brcmfmac4356-sdio.bin
brcmfmac4330-sdio.bin                      brcmfmac4356-sdio.clm_blob
brcmfmac4330-sdio.rockchip,rk3318-box.txt  brcmfmac4356-sdio-nanopi-m4v2.bin
brcmfmac4330-sdio.txt                      brcmfmac4356-sdio-nanopi-m4v2.txt
brcmfmac4334-sdio.bin                      brcmfmac4356-sdio.txt
brcmfmac4334-sdio.rockchip,rk3318-box.txt  brcmfmac4359-sdio.bin
brcmfmac4335-sdio.bin                      brcmfmac4359-sdio.txt
brcmfmac4335-sdio.txt                      brcmfmac-ap6330-sdio.bin
brcmfmac43362-sdio.bin                     brcmfmac-ap6330-sdio.txt
brcmfmac43362-sdio.txt                     brcmfmac-ap6335-sdio.bin
brcmfmac4339-sdio.1CK.txt                  brcmfmac-ap6335-sdio.txt
brcmfmac4339-sdio.bin.old                  config.txt
brcmfmac4339-sdio.txt

 

 

If anyone can give me a hint... it would be amazing

Thank you, Leco

Link to comment
Share on other sites

Help us fund some #badass gear for our continuous integration build framework

Well, I am still on my search for a solution... Thank you all that at least read my post.

 

I wonder what Armbian does next after detecting the wifi chip ID. brcmfmac: F1 signature read @0x18000000=0x16024335

Does it read a configuration file that points it to the right pair of brcmf_sdio_XXXX.bin and brcmf_sdio_XXXX.txt ?

Is there any documentation anywhere about the steps the kernel takes to load the drivers?

I don't understand how the chip id link to the correct driver in /lib/firmware/brcm folder.

 

Thank you community

Leco.

 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...