Software models

In standalone embedded mode

, CYW55913 can perform MCU peripheral functions necessary for the system and connect over Wi-Fi or Bluetooth® LE using its embedded network stacks.

I

n network co-processor (NCP) mode

, CYW55913 functions as a network co-processor for a separate MCU or MPU within the system. Communication between the other MCU/MPU and CYW55913 occurs over serial interfaces such as UART, SPI, I

2

C, or SDIO, using AT commands or simple serial communication.

In NCP with dual-network-stack mode

, CYW55913, in addition to its network stack, interfaces with a host processor, such as an MPU, through a serial interface like SDIO. The host processor, with its network stack, creates a network link via CYW55913 and sends network data and commands over the SDIO interface for Wi-Fi transmission. Network data can be sent from both the application running on the host processor and the application running on CYW55913. The Infineon-hosted mode driver runs on the host processor (MPU), while the RTOS application and its network stack run on CYW55913.

The inf host driver package for NCP with dual-network-stack mode is available and can be accessed at the

Infineon Developer Center

(access upon request).

In both NCP modes, in addition to its networking capabilities, CYW55913 can also perform various MCU and peripheral functions.

For the development of RTOS applications for these three modes on CYW55913, ModusToolbox™ is the preferred development environment due to its comprehensive set of tools and features tailored for such applications. All reference RTOS code examples for these modes can be found within the

CYW55913 code examples

section.

Software tools

ModusToolbox™

Infineon's ModusToolbox™ software is a comprehensive suite of multi-platform tools and software libraries that provide a seamless development experience for creating converged MCU and wireless systems.

ModusToolbox™ documentation (HTML version)

Getting started documents

ModusToolbox™ software installation guide

HTML | PDF

ModusToolbox™ tools package quick start guide

HTML | PDF

ModusToolbox™ tools package user guide

HTML | PDF

IDE documents

Eclipse IDE for ModusToolbox™ user guide

HTML | PDF

Visual Studio Code for ModusToolbox™ user guide

HTML | PDF

Keil µVision for ModusToolbox™ user guide

HTML | PDF

IAR Embedded Workbench for ModusToolbox™ user guide

HTML | PDF

BSP documents

ModusToolbox™ BSP Assistant user guide

HTML | PDF

Creating a ModusToolbox™ 3.x BSP

HTML (coming soon)| PDF