MFG firmware request for Raspberry PI CM4

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins
Hi,


I am using the raspberry pi compute module 4, and for testing and certification, there is a need for wl tools for raspberry. I downloaded the tool from a thread in the tech forum.

Since I am reaching the same problem with error code -23 and I need the MFG firmware does it's possible to provide it to me?

 

I am using 32 bit Raspberry OS.

err23.png

Regards,

Oleg

 

0 Likes
1 Solution
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Thanks, Oleg

Shared the firmware with you.

Best Regards,

View solution in original post

0 Likes
11 Replies
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi, 

The mfg firmware cannot be shared with the community, can you create a case in mycases system?

Thanks,

0 Likes
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Yes, I created a case in mycases system, I am not very sure that I created it the right way. 

 

Anyways here is an screenshot what I am get once the case is created.

 

mycases.PNG

Best,

Oleg

0 Likes
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Thanks, Oleg

Shared the firmware with you.

Best Regards,

0 Likes
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Thank you for your quick response and guidance.

Can you also point me to the wl tool and testing firmware documentation and/or installation guide, I am trying to find a way to disable the 5GHz band during the SAR testing?

Best,

Oleg

0 Likes
lock attach
Attachments are accessible only for community members.
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

You can place the firmware in /lib/firmware/brcm/brcmfmacxx.bin or /lib/firmware/cypress/cyfmacxx.bin

Attached below is the wl tool for RPi.

For setting the band you can use 'wl band' command

wl band a - force use of 802.11a band
wl band b - force use of 802.11b band

I will share wl tool documentation over in the case.

Thanks

 

0 Likes
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Thank for help everything works perfectly

 

Best,

Oleg

0 Likes
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

And the very last question.

 

Does it's also possible to change the duty cycle switch wl tool, since I cannot find any point in wl tool docs?

 

Best,

Oleg

0 Likes
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi,

Could you tell which duty cycle are you trying to change? Are you talking about the packeteng_start command?

Thanks

0 Likes
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Hi,

 

Yes exactly about the pkteng_start command

 

Best,

Oleg

0 Likes
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi Oleg,

Here is the usage for pkteng_start

pkteng_start
wl pkteng_start 00:11:22:33:44:55 tx 100 1024 0
start packet engine tx usage: wl pkteng_start <xx:xx:xx:xx:xx:xx> <tx|txwithack> [(async)|sync |sync_unblk] [ipg] [len] [nframes] [src]
start packet engine rx usage: wl pkteng_start <xx:xx:xx:xx:xx:xx> <rx|rxwithack> [(async)|sync] [rxframes] [rxtimeout]
sync: synchronous mode
sync_unblk: synchronous unblock mode
ipg: inter packet gap in us
len: packet length
nframes: number of frames; 0 indicates continuous tx test
src: source mac address
rxframes: number of receive frames (sync mode only)
rxtimeout: maximum timout in msec (sync mode only)

The ipg field decides the micro seconds of gap between packet transmissions.

Thanks

0 Likes
h3lgi
Level 1
Level 1
10 sign-ins 5 replies posted 5 sign-ins

Hi,

 

Thank you for your guidance, now it's clear 

 

Best,

oleg

0 Likes