Skip to content

Releases: Infineon/AIROC-Wi-Fi-Bluetooth-STM32

Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack 1.7.0 (Build 5504)

28 Nov 20:39
Compare
Choose a tag to compare

The Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

What's Included?

  • Maintenance Release

What Changed?

v1.7.0

  • Added enterprise-security support
    • wifi_ent_sec application for Nucleo-H7
  • Added Murata type.2GF (CYW43022) module
  • Added Murata type.2FY (CYW55513) module
  • Added Ezurio IF573 (CYW55573)
  • Added Ezurio IF513 (CYW55513)
  • Added Inventek ISM4343-WBU-L151 (CYW4343W)
  • Added More apps to Nucleo-H7/U5
    NUCLEO-H745ZI-Q:
    • bt_mfg_tester
    • wifi_mfg_tester
    • wifi_netxduo
    • wifi_tko
      NUCLEO-H745ZI-Q:
    • ble_wifi_onboarding
    • bt_mfg_tester
    • wifi_mfg_tester
    • wifi_netxduo
    • wifi_tko
  • Updated tools
    • STM32Cubemx 6.12.1
    • STM32CubeIDE 1.16.1

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32U575I-EV Evaluation board and STM32U5xx
  • NUCLEO-H563ZI board and STM32H5xx
  • NUCLEO-H745ZI-I board
  • NUCLEO-U575ZI-Q board

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E
  • CYW43022
  • CYW55560
  • CYW55572

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

BLE Hello Sensor Example

This code example demonstrates the implementation of a simple Bluetooth Stack functionality in GAP
Peripheral role. During initialization the app registers with LE stack to receive various notifications
including bonding complete, connection status change and peer write.

Wi-Fi MQTT Client Example

This code example demonstrates implementing an MQTT client using the MQTT library. The library uses
the AWS IoT device SDK Port library and implements the glue layer that is required for the library to
work with Infineon connectivity platforms.

Compatible Software

Software Version
STM32 CubeMX 6.12.1
STM32 CubeIDE 1.16.1
IAR Embedded Workbench IDE 9.30.1

Supported Compiler Version

Compiler Version
GCC Compiler 11.3
IAR Compiler 9.30.1

Change History

Version Changes Reason for Change
1.7.0 Added enterprise-security support New modules, applications
1.6.1 Update Wi-Fi assets Maintenance
1.6.0 Added New Connectivity Module support New CYWxx modules, assets update, mqtt
1.5.1 Update Bluetooth FW for CYW4373 modules Update Bluetooth Firmware
1.5.0 Added New Connectivity Module support Update Pack Name and new CYWxx modules
1.4.0 Added STM32H5 support. Add support of new STM32 series
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release

  • Add support of new STM32 series.

More information


© Cypress Semiconductor Corporation, 2021-2024.

Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack 1.6.1

13 Aug 14:19
Compare
Choose a tag to compare

The Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

What's Included?

  • Maintenance Release

What Changed?

v1.6.1

  • Update Wi-Fi assets
  • Added Wi-Fi MQTT Client application for Nucleo-H745ZI-Q, NUCLEO-H563ZI and NUCLEO-U575ZI-Q boards
  • Added BLE Hello Sensor, Wi-Fi Onboarding with Bluetooth LE, Wi-Fi Scan applications for NUCLEO-H745ZI-Q board

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32U575I-EV Evaluation board and STM32U5xx
  • NUCLEO-H563ZI board and STM32H5xx
  • NUCLEO-H745ZI-I board
  • NUCLEO-U575ZI-Q board

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E
  • CYW43022
  • CYW55560
  • CYW55572

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

BLE Hello Sensor Example

This code example demonstrates the implementation of a simple Bluetooth Stack functionality in GAP
Peripheral role. During initialization the app registers with LE stack to receive various notifications
including bonding complete, connection status change and peer write.

Wi-Fi MQTT Client Example

This code example demonstrates implementing an MQTT client using the MQTT library. The library uses
the AWS IoT device SDK Port library and implements the glue layer that is required for the library to
work with Infineon connectivity platforms.

Compatible Software

Software Version
STM32 CubeMX 6.10.0
STM32 CubeIDE 1.14.0
IAR Embedded Workbench IDE 9.30.1

Supported Compiler Version

Compiler Version
GCC Compiler 11.3
IAR Compiler 9.30.1

Change History

Version Changes Reason for Change
1.6.1 Update Wi-Fi assets Maintenance
1.6.0 Added New Connectivity Module support New CYWxx modules, assets update, mqtt
1.5.1 Update Bluetooth FW for CYW4373 modules Update Bluetooth Firmware
1.5.0 Added New Connectivity Module support Update Pack Name and new CYWxx modules
1.4.0 Added STM32H5 support. Add support of new STM32 series
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release

  • Add support of new STM32 series.

More information


© Cypress Semiconductor Corporation, 2021-2024.

Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack 1.6.0 (Build 5150)

31 Mar 07:52
Compare
Choose a tag to compare

The Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

What's Included?

  • Maintenance Release

What Changed?

v1.6.0

  • Added new modules
    • Quectel FC909A (base on CYW43439)
    • Murata 2EA (base on CYW55573)
  • Updated applications to use STM32CubeMx 6.10.0.
  • Added MQTT libraries (mqtt, aws-iot-device-sdk-port, aws-iot-device-sdk-embedded-C)
  • Added Wi-Fi MQTT Client application (available for STM32U575I-EV board)
  • Added wifi_bt_tester application for Nucleo-H745ZI-Q and NUCLEO-U575ZI-Q boards

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32U575I-EV Evaluation board and STM32U5xx
  • NUCLEO-H563ZI board and STM32H5xx
  • NUCLEO-H745ZI-I board
  • NUCLEO-U575ZI-Q board

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E
  • CYW43022
  • CYW55513 (Wi-Fi 6/6E, 1x1)
  • CYW55573 (Wi-Fi 6/6E, 2x2)

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

BLE Hello Sensor Example

This code example demonstrates the implementation of a simple Bluetooth Stack functionality in GAP
Peripheral role. During initialization the app registers with LE stack to receive various notifications
including bonding complete, connection status change and peer write.

Wi-Fi MQTT Client Example

This code example demonstrates implementing an MQTT client using the MQTT library. The library uses
the AWS IoT device SDK Port library and implements the glue layer that is required for the library to
work with Infineon connectivity platforms.

Compatible Software

Software Version
STM32 CubeMX 6.10.0
STM32 CubeIDE 1.14.0
IAR Embedded Workbench IDE 9.30.1

Supported Compiler Version

Compiler Version
GCC Compiler 11.3
IAR Compiler 9.30.1

Change History

Version Changes Reason for Change
1.6.0 Added New Connectivity Module support New CYWxx modules, assets update, mqtt
1.5.1 Update Bluetooth FW for CYW4373 modules Update Bluetooth Firmware
1.5.0 Added New Connectivity Module support Update Pack Name and new CYWxx modules
1.4.0 Added STM32H5 support. Add support of new STM32 series
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release

  • Add support of new STM32 series.

More information


© Cypress Semiconductor Corporation, 2021-2024.

Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack 1.5.1 (Build 4586)

01 Sep 10:28
Compare
Choose a tag to compare

The Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

Infineon AIROC Wi-Fi/Bluetooth Combo chip support

AIROC Wi-Fi/BT Combo Wi-Fi 4/5/6/6E STM32H7xx STM32H5xx STM32U5xx STM32L5xx
CYW43012 Wi-Fi 5 check_ifx check_ifx check_ifx check_ifx
CYW43022 Wi-Fi 5 check_ifx check_ifx check_ifx check_ifx
CYW43439 Wi-Fi 4 check_ifx check_ifx check_ifx check_ifx
CYW4373/CYW4373E Wi-Fi 5 check_ifx check_ifx check_ifx check_ifx
CYW55513 Wi-Fi 6/6E check_ifx check_ifx check_ifx PENDING
CYW55572 Wi-Fi 6 check_ifx check_ifx PENDING PENDING

What's Included?

  • Patch Release (maintenance Bluetooth Firmware)

What Changed?

v1.5.1

  • Update Bluetooth FW for Murata 2BC/2AE modules
  • Update Bluetooth FW for Laird STERLING-LWB5plus module
  • Update URL in pdsc

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32U575I-EV Evaluation board and STM32U5xx
  • NUCLEO-H563ZI board and STM32H5xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E
  • CYW43022
  • CYW55560
  • CYW55572

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

BLE Hello Sensor Example

This code example demonstrates the implementation of a simple Bluetooth Stack functionality in GAP
Peripheral role. During initialization the app registers with LE stack to receive various notifications
including bonding complete, connection status change and peer write.

Compatible Software

Software Version
STM32 CubeMX 6.8.0
STM32 CubeIDE 1.12.0
IAR Embedded Workbench IDE 9.30.1

Supported Compiler Version

Compiler Version
GCC Compiler 10.3
IAR Compiler 9.30.1

Change History

Version Changes Reason for Change
1.5.1 Update Bluetooth FW for CYW4373 modules Update Bluetooth Firmware
1.5.0 Added New Connectivity Module support Update Pack Name and new CYWxx modules
1.4.0 Added STM32H5 support. Add support of new STM32 series
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release

  • Add support of new STM32 series.

More information


© Cypress Semiconductor Corporation, 2021-2023.

Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack 1.5.0 (Build 4497)

31 Jul 22:43
Compare
Choose a tag to compare

The Infineon AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

Infineon AIROC Wi-Fi/Bluetooth Combo chip support

AIROC Wi-Fi/BT Combo Wi-Fi 4/5/6/6E STM32H7xx STM32H5xx STM32U5xx STM32L5xx Infineon WHD
CYW43012 Wi-Fi 5 check_ifx check_ifx check_ifx check_ifx v2.5.0
CYW43022 Wi-Fi 5 check_ifx check_ifx check_ifx check_ifx v3.1.x
CYW43439 Wi-Fi 4 check_ifx check_ifx check_ifx check_ifx v2.5.0
CYW4373/CYW4373E Wi-Fi 5 check_ifx check_ifx check_ifx check_ifx v2.5.0
CYW55512/3 Wi-Fi 6/6E check_ifx check_ifx check_ifx PENDING v3.1.x
CYW55572/3 Wi-Fi 6/6E check_ifx check_ifx PENDING PENDING v3.1.x

What's Included?

  • Support Release for new Infineon AIROC Wi-Fi / Bluetooth Combo chip/modules - CYW43022 (Ultra-low power), CYW55513 (Wi-Fi 6/6E 1x1) & CYW55573 (Wi-Fi 6/6E, 2x2).

What Changed?

v1.5.0

  • Added New Infineon AIROC Wi-Fi / Bluetooth Combo chip/Modules support
  • Pack Name change to AIROC-Wi-Fi-Bluetooth-STM32

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32U575I-EV Evaluation board and STM32U5xx
  • NUCLEO-H563ZI board and STM32H5xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E
  • CYW43022
  • CYW55513
  • CYW55572

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

BLE Hello Sensor Example

This code example demonstrates the implementation of a simple Bluetooth Stack functionality in GAP
Peripheral role. During initialization the app registers with LE stack to receive various notifications
including bonding complete, connection status change and peer write.

Wi-Fi TCP keepalive offload

The TCP keepalive offload feature of the Low Power Assistant (LPA) improves the power consumption
of your connected system by reducing the time the Host needs to stay awake to support a TCP keepalive
request. This example describes how to enable TCP keepalive offload and configure four different
sockets for TCP keepalive that can be incorporated into your project from LPA Middleware.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_tko/readme.txt for more details.

Compatible Software

Software Version
STM32 CubeMX 6.8.0
STM32 CubeIDE 1.12.0
IAR Embedded Workbench IDE 9.30.1

Supported Compiler Version

Compiler Version
GCC Compiler 10.3
IAR Compiler 9.30.1

Change History

Version Changes Reason for Change
1.5.0 Added New Connectivity Module support Update Pack Name and new CYWxx modules
1.4.0 Added STM32H5 support. Add support of new STM32 series
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release v1.6.0

  • Add support of new STM32 series.

More information


© Cypress Semiconductor Corporation, 2021-2023.

STM32 Connectivity Expansion Pack 1.4.0 Release (Build 4190)

15 Apr 07:38
Compare
Choose a tag to compare

Infineon AIROC Wi-Fi/Bluetooth Combo STM32 Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This SW pack uses libraries from the Infineon ModusToolbox environment.

What's Included?

  • Infineon AIROC Wi-Fi / Bluetooth Combo Release for STM32H7xx, H5xx, U5xx & L5xx MCUs family

What Changed?

v1.4.0

  • Added STM32H5xx support
  • PAL improvements and fixes
  • New Examples added for STM32H747I-DISCO and STM32U575I-EV
  • Wi-Fi offload - TCP/IP Keepalive offload

Supported STM32 Boards and MCU

  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • NUCLEO-H563ZI board and STM32H5xx
  • STM32U575I-EV Evaluation board and STM32U5xx
  • STM32L562E-DK kit and STM32L5xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

BLE Hello Sensor Example

This code example demonstrates the implementation of a simple Bluetooth Stack functionality in GAP
Peripheral role. During initialization the app registers with LE stack to receive various notifications
including bonding complete, connection status change and peer write.

Refer to Section BLE Hello Sensor Example in STM32 connectivity expansion pack user guide for more details.

Wi-Fi TCP keepalive offload

The TCP keepalive offload feature of the Low Power Assistant (LPA) improves the power consumption
of your connected system by reducing the time the Host needs to stay awake to support a TCP keepalive
request. This example describes how to enable TCP keepalive offload and configure four different
sockets for TCP keepalive that can be incorporated into your project from LPA Middleware.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_tko/readme.txt for more details.

Compatible Software

Software Version
STM32 CubeMX 6.8.0
STM32 CubeIDE 1.12.0
IAR Embedded Workbench IDE 9.30.1

Supported Compiler Version

Compiler Version
GCC Compiler 10.3
IAR Compiler 9.30.1

Change History

Version Changes Reason for Change
1.4.0 Added STM32H5 support. Add support of new STM32 series
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release - v1.5.0

  • Add Infineon Wi-Fi 6/6E combo chip (CYW55573 - 2x2 Wi-Fi 6/6E, CYW55513 - 1x1 Wi-Fi 6/6E) support.
  • TCPKA keepalive (payload) offload with multiple sessions.
  • Wake-on-WLAN - wowlpf support for remote wake-up.
  • TLS over TKO
  • MQTT keepalive

More information


© Cypress Semiconductor Corporation, 2021-2023.

STM32 Connectivity Expansion Pack 1.3.0 Release (Build 3291)

06 Jan 07:22
Compare
Choose a tag to compare

The STM32 Connectivity Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

What's Included?

  • Support Release for STM32U5xx MCUs

What Changed?

v1.3.0

  • Added STM32U5 support
  • PAL improvements and fixes
  • Module / chip-down Nvram selection

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32U575I-EV Evaluation board and STM32U5xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo
devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a
NetX UDP server to communicate with a remote client using the NetX UDP socket API.

Compatible Software

Software Version
STM32 CubeMX 6.7.0
STM32 CubeIDE 1.11.0
IAR Embedded Workbench IDE 8.50.4

Supported Compiler Version

Compiler Version
GCC Compiler 7.3
IAR Compiler 8.50.4

Change History

Version Changes Reason for Change
1.3.0 Added STM32U5 support. Add support of new STM32 series
1.2.0 Added STM32L5 support. Add support of new STM32 series
Added ThreadX/NetxDuo support. Add support for Azure RTOS
Added WiFi and BLE Manufacturing tools support. Manufacturing tools (Iperf and mfgtest) support. Documentation updates.
1.1.0 New release comprising BLE/BT support and various PAL improvements. BLE/BT support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release

  • Add support of new STM32 series.
  • Wi-Fi 6/6E support on top of STM32H7

More information


© Cypress Semiconductor Corporation, 2021-2022.

Infineon STM32 Connectivity Expansion Pack v1.2.0 (build 3008)

16 Nov 00:21
Compare
Choose a tag to compare

STM32 Connectivity Expansion Pack 1.2.0 Release Notes

The STM32 Connectivity Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

What's Included?

  • STM32L5, Threadx/NetxDuo, Manufacturing tools Support Release

What Changed?

v1.2.0

  • Added ThreadX/NetxDuo support
  • Added STM32L5 support
  • Added WiFi and BLE/BT Manufacturing tools
    • Bluetooth Manufacturing Test Application for FreeRTOS (bt_mfg_tester)
    • WLAN manufacturing test application for FreeRTOS (wifi_mfg_tester)
    • Tester - Wi-Fi Bluetooth Console (wifi_bt_tester)
  • PAL improvements and fixes

Supported STM32 Boards and MCU

  • STM32L562E-DK kit and STM32L5xx
  • STM32H747I-DISCO Discovery kit and STM32H7xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW43438 / CYW4343W
  • CYW4373 / CYW4373/E

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and BLE functionality of CYW43xxx combo devices. It uses BLE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Azure RTOS NetXDuo Wi-Fi UDP echo server

This application provides an example of Azure RTOS/NetXDuo stack usage. It shows how to develop a NetX UDP server to communicate with a remote client using the NetX UDP socket API.

Infineon STM32 Connectivity Expansion Pack v1.2.0 (build 2807)

30 Sep 22:18
a9d48cb
Compare
Choose a tag to compare

Pre release of Infineon STM32 Connectivity Expansion Pack v1.2.0 (build 2807)

What Changed?

v1.2.0 (build 2807)

  • Added wifi_bt_tester(iperf) for STM32L562E-DK
  • Added bt_mfg_tester for STM32L562E-DK
  • PAL/SDIO: fix sdmmc_clk calculation in _stm32_sdio_enable_hw_block, which caused hard fault (div by 0) on 50Mhz SDIO frequency.
  • Updated FreeRTOSConfig.h for all for STM32L5 applications: enabled configENABLE_FPU. NOTE: for STM32L5, configENABLE_FPU must be synced with FPU configuration (default enable)

Supported STM32 Boards and MCU

  • STM32H747I-DISCO Discovery kit and STM32H7xx
  • STM32L562E-DK kit & STM32L5xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW43439 / CYW4343W / CYW43438
  • CYW4373 / CYW4373/E

Compatible Development Software

  • STM32 CubeMX 6.5.0
  • STM32 CubeIDE 1.9.0
  • IAR EWARM 8.50.4

Infineon STM32 Connectivity Expansion Pack v1.1.0

15 Jun 14:11
Compare
Choose a tag to compare

STM32 Connectivity Expansion Pack 1.1.0 Release Notes

The STM32 Connectivity Expansion Pack is an extension of the CMSIS-Pack standard established by Arm.
The pack is compliant with the full CMSIS-Pack standard, with additional requirements/restrictions
on the final pack to meet the STM standard.

This pack uses libraries from the ModusToolbox environment.

What's Included?

  • Bluetooth LE Support Release

What Changed?

v1.1.0

  • Added Bluetooth LE support
  • Bluetooth LE with WiFi combo usage
  • WiFi onboarding with Bluetooth LE Code Example added
  • WiFi connectivity assets have versions promoted
  • PAL improvements and fixes

Supported STM32 Boards and MCU

  • STM32H747I-DISCO Discovery kit and STM32H7xx

Supported Connectivity Modules

Infineon's CYW43xxx Wi-Fi-BT combo chip family:

  • CYW43012
  • CYW4343W / CYW43438
  • CYW4373

Example apps inside the Pack

Wi-Fi Scan Example

This example initializes the Wi-Fi device and starts a Wi-Fi scan without any filter and prints the
results on the serial terminal.

Refer to Projects/STM32H747I-DISCO/Applications/wifi_scan/readme.txt for more details

Wi-Fi Onboarding with Bluetooth LE Example

This example demonstrates a simultaneous usage of Wi-Fi and Bluetooth LE functionality of CYW43xxx combo
devices. It uses Bluetooth LE on the combo device to help connect the Wi-Fi to the AP.

Refer to Projects/STM32H747I-DISCO/Applications/ble_wifi_onboarding/readme.txt for more details

Compatible Software

Software Version
STM32 CubeMX 6.1.1
STM32 CubeIDE 1.5.1
IAR Embedded Workbench IDE 8.50.4

Supported Compiler Version

Compiler Version
GCC Compiler 7.3
IAR Compiler 8.50.4

Change History

Version Changes Reason for Change
1.1.0 New release comprising Bluetooth LE support and various PAL improvements. Bluetooth LE support and code example added
1.0.1 Patch release. SDIO Buffer overrun fix.
1.0.0 The initial version

Future release

  • Iperf and mfgtest support

More information


© Cypress Semiconductor Corporation, 2021.