- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Regards,
Oleg
Solved! Go to Solution.
- Labels:
-
Wi-Fi Bluetooth for Linux
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The mfg firmware cannot be shared with the community, can you create a case in mycases system?
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Best,
Oleg
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, Oleg
Shared the firmware with you.
Best Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank for help everything works perfectly
Best,
Oleg
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you tell which duty cycle are you trying to change? Are you talking about the packeteng_start command?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes exactly about the pkteng_start command
Best,
Oleg
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thank you for your guidance, now it's clear
Best,
oleg