Low Power Assistant (Lpa); Lpa Configuration - Infineon AIROC CYW43012 Manual

Low-power system design wi-fi & bluetooth combo chip and psoc 6 mcu
Table of Contents

Advertisement

Low-power system design with AIROC™ Wi-Fi & Bluetooth® combo
chip and PSoC™ 6 MCU

Low power assistant (LPA)

6
Low power assistant (LPA)
The Infineon low power assistant (LPA) allows configuring PSoC™ 6 MCU host and WLAN (Wi-Fi/Bluetooth®
radio) devices to provide low-power features. Key highlights of the LPA include the following:
Self-aware firmware that detects configurations automatically and enables appropriate low-power features
without any additional API calls from the user
Supports multiple platforms such as FreeRTOS
GUI-based configuration for ease of use
Supports low-power configuration for PSoC™ 6 MCU, Wi-Fi, and Bluetooth®
LPA lets you optimize various parts of your design to be energy-efficient. The LPA configuration is split into
three main parts:
PSoC™ 6 MCU (host) low-power configuration: Includes PSoC™ 6 MCU-specific low-power configurations
such as core voltage, regulator selection, and RTOS idle power mode
Wi-Fi low-power configuration: Includes Wi-Fi-specific low-power configurations such as Wi-Fi host wake
signal selection and host offload configurations (ARP and packet filters)
Bluetooth® low-power configuration: Includes Bluetooth® low-power configurations such as host wake
interrupt signal (device to host) and related device integration
These configurations can be generated through the device configurator in ModusToolbox™ software or added
manually through code. Given the simplicity of the configurations, adding them through code is not difficult.
However, using the configurator lets you take advantage of a GUI-based configurator in addition to making the
generated configuration easily upgradable in the future; it is the recommended way to create low-power
configurations.
See
LPA documentation
provide a brief on the PSoC™ 6 MCU, Wi-Fi, and Bluetooth® low-power configurations available and their usage
in different platforms.
6.1

LPA configuration

To use the LPA in your application, you need to input some configurations. It is recommended to use the
design.modus device configuration file shipped with the kit BSP for configuring LPA settings. The LPA settings
are available under design.modus > [PSoC™ 6 MCU device in target] > System > Power for PSoC™ 6 MCU-
related power settings and design.modus > [AIROC™ CYW43012 Wi-Fi & Bluetooth® combo chip device in
target] > Power > WiFi or BT for Wi-Fi and Bluetooth® settings.
(power) settings for the CY8CKIT-062S2-43012 target. You need to enable the "Power" setting to enable LPA
configuration generation. For a detailed description of all the configurations, see the
Application note
for details on the middleware, configurators, and quick start. The following sections
Figure 13
shows the PSoC™ 6 MCU and Wi-Fi LPA
29
LPA
documentation.
002-27910 Rev. *C
2023-05-29

Advertisement

Table of Contents
loading

Table of Contents