Jump to content

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


Recommended Posts

Posted

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

Posted

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.

 

 

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines