we are considering the Raspberry Pi Compute Module 4 (CM4) for one of our products, and because we will use a non pre-certified antenna we need to run a subset of the certification tests.
The CM documentation declares that the wireless module is BCM43455, which I understand is produced by Broadcom around Cypress technology, is this correct?
Could you provide the related software tools and documentation?
We will use standard Raspbian.
Has the Raspberry Pi 4B+ the same wireless module? It would be nice to be able to familiarize with the tools and the scripts with the "consumer" Raspberry before system integration with the CM.
Yes, The Wireless Radio BCM43455 (CYW43455) is by Cypress.
What are the certification tests you are planning to conduct?
I'm not sure if there is a Raspberry Pi 4B+ out there but you can contact Raspberry Pi to know the Wireless Radio they used in it.
I can provided wl tool cross-compiled for aarch64 with "aarch64-linux-gnu-gcc" toolchain. Would it work for you?
Thanks and Regards
Cypress Application Support
the cross build with aarch64-linux-gnu-gcc (I presume you are cross compiling on Ubuntu or Debian ) should be OK, thanks.
Regarding the tests: since the Rpi CM 4 is already certified by Raspberry Pi (Trading) Limited for the EU, to certify the entire product we have to emit at maximum power in selected channels, both for WiFi and BT.
Hence the need for the wl tool.
this version does not run, readelf says that is a shared library and not an executable.
However, the tool wl_fmac_rpi3 runs but when I try to use it gives this error:
pi@raspberryPT:~/wireless $ ./wl_fmac_rpi3 up
./wl_fmac_rpi3: wl driver adapter not found
What I am missing?
Do you have try ./wl ver command?
Can you please share the logs after the ./wl help command,TKS!
I'm building the wl tool again slightly differently, I will provide it to you shortly.
Also , What certifications are you planning to conduct? FCC/Regulatory Related or WFA certs?