Jan 13, 2022
06:34 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 13, 2022
06:34 AM
Hi Support Team,
We are evaluating the cypress CYW43012 1LV module using the CY8CKIT-062S2-43012 module in the PSoC 62S2 Pioneer Kit.
Version : Kittprogramming3.
IDE : Eclipse Modus Toolbox
The test is measure the current/power needed at VBAT ( J8 pin 1). The module is setup in station mode attached to an Access Point in the 5Ghz band. With no other interaction, the WLAN is configured for power save and the PSoC 6 MCU suspending the network stack going into deep sleep mode.
According to "Table 47 - 5 GHz Mode WLAN Power Consumption" in the CYW43012 spec sheet ( Document Number: 002-18925 Rev. *M page 76)
VBAT
Radio OFF 1.2 uA
Sleep current 3.0 uA
IEEE Power save, DTIM = 1 – single RX 255 uA
IEEE Power save, DTIM = 3 – single RX 88 uA
IEEE Power save, DTIM = 10 – single RX 31 uA
I am measuring the current/power that is 4x what the spec stated for DTIM = 1. The average also seems to be independent of the DTIM setting. See attached screen shot for DTIM = 1 and DTIM = 5, there is not much difference in power consumption. The current measured at VBAT is ~ 1.1 mA in the low power state. Looking at the schematics for the evaluation board VBAT only got to the CYW43012 module and a power switch ( which should only have 1 uA leakage ). Are there other power save command beside "whd_wifi_enable_powersave_with_throughput(ifp, RETURN_TO_SLEEP_MS);" and "whd_wifi_enable_powersave(ifp)" to manipulate the power mode ? Can the transmit power be controlled in the module ?
Solved! Go to Solution.
1 Solution
Apr 22, 2022
03:39 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apr 22, 2022
03:39 AM
Hi,
Changes need to be done to fix the issue in WHD v2.2.0 added below.
Line 792 in whd_chip.c
+if (btdev && btdev->bt_int_cb)
-if (btdev->bt_int_cb)
Thanks,
Rakesh B G
12 Replies