Infineon AIROC IFW56810-00 Getting Started

Infineon AIROC IFW56810-00 Getting Started

Single-band wi-fi 4 cloud connectivity manager
Table of Contents

Advertisement

Quick Links

AN234322
Getting started with AIROC™ IFW56810-00
single-band Wi-Fi 4 Cloud Connectivity Manager

About this document

Scope and purpose
This document guides the user to set up and connect the AWS IoT ExpressLink IFW56810-00 Cloud Connectivity
Manager module to the AWS IoT Core in a few simple steps without involving any firmware development. This
document also provides an overview of the module, the evaluation kit, steps to connect to the AWS Cloud, and
usage of the AT command set.
Intended audience
Customers who are new to IoT and/or require a turnkey solution to get their products connected to the cloud.

Table of contents

About this document ....................................................................................................................... 1
Table of contents ............................................................................................................................ 1
1
Overview ............................................................................................................................... 3
2
Kit contents ........................................................................................................................... 4
3
Hardware .............................................................................................................................. 5
4
Setting up a serial terminal on the PC ....................................................................................... 6
4.1
Determine the COM port number ........................................................................................................... 6
4.2
Serial terminal settings ........................................................................................................................... 7
5
Quick evaluation of the CCM device .......................................................................................... 8
5.1
Connect the kit to the PC ........................................................................................................................ 8
5.2
Steps for Quick Connect evaluation. ...................................................................................................... 8
6
Getting started with using an AWS account .............................................................................. 10
6.1
Creating your AWS account and permissions ...................................................................................... 10
7
Register the kit to your AWS development account ................................................................... 11
7.1.1
Infineon CIRRENT Cloud flow .......................................................................................................... 11
7.1.2
AWS flow ........................................................................................................................................... 16
7.2
Connect the kit to Wi-Fi ......................................................................................................................... 18
7.2.1
Using AT commands ........................................................................................................................ 18
7.2.2
Using CIRRENT Wi-Fi onboarding app ............................................................................................. 18
7.3
Connect and interact with the AWS Cloud ........................................................................................... 19
7.3.1
Connect to the AWS IoT Core ........................................................................................................... 19
8
AT commands to send and receive data ................................................................................... 20
8.1
Publish to a topic ................................................................................................................................... 20
8.2
Subscribe to a topic ............................................................................................................................... 20
9
Low-power modes ................................................................................................................. 21
Application Note
www.infineon.com
Please read the sections "Important notice" and "Warnings" at the end of this document
002-34322 Rev. *C
2023-05-03

Advertisement

Table of Contents
loading

Summary of Contents for Infineon AIROC IFW56810-00

  • Page 1: Table Of Contents

    Getting started with using an AWS account ................10 Creating your AWS account and permissions ..................10 Register the kit to your AWS development account ..............11 7.1.1 Infineon CIRRENT Cloud flow ......................11 7.1.2 AWS flow ............................16 Connect the kit to Wi-Fi ......................... 18 7.2.1...
  • Page 2 Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Table of contents Prerequisites ............................21 System sleep mode ..........................21 Deep Sleep mode ..........................21 Performing firmware over-the-air update ................22 10.1 Prerequisites ............................22 10.2 Create a firmware update job in AWS IoT ..................... 22 10.3 Monitor and apply the new firmware update for the IFW56810-00 module ........
  • Page 3: Overview

    The IFW56810-00 CCM module is preprogrammed with a tested secured firmware and supports an easy-to-use AT command interface for configuration, and provides end-to-end security. The device identity certificate is built into the module and can run only Infineon-signed firmware. •...
  • Page 4: Kit Contents

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Kit contents Kit contents IFW956810 single-band Wi-Fi 4 Cloud Connectivity Manager evaluation kit to evaluate the • IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Module USB Type-A (male) to Type-C (female) cable •...
  • Page 5: Hardware

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Hardware Hardware The IFW956810 CCM evaluation kit consists of an IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager module with secure processor, a PCB antenna, an FTDI chip for the USB to serial interface, and an 8x2 pin header.
  • Page 6: Setting Up A Serial Terminal On The Pc

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Setting up a serial terminal on the PC Setting up a serial terminal on the PC Note: The following instructions are only for a Windows PC. The IFW956810 CCM evaluation kit should be recognized by the PC when connected to it. If the device is recognized, the COM ports will be available in the Device Manager.
  • Page 7: Serial Terminal Settings

    Enable Local Echo to view the commands that you type on the terminal. • Once you open the serial terminal, type AT+CONF? About in the serial terminal. You should see a response “OK Infineon - IFW56810”. Application Note 002-34322 Rev. *C...
  • Page 8: Quick Evaluation Of The Ccm Device

    To perform a Quick Connect evaluation, it is essential to close the serial terminal application that may have been opened on the enumerated COM port for the CCM Evaluation kit. 1. Download the following Quick Connect package and extract Infineon-qc-utility.zip. https://quickconnectexpresslinkutility.s3.us-west-2.amazonaws.com/infineon/QuickConnect_infineon_v1.0.zip Application Note 002-34322 Rev.
  • Page 9 Connectivity Manager Quick evaluation of the CCM device 2. Extract the utility package inside the Infineon-qc-utility folder with respect to your OS. 3. Connect the IFW956810 single-band Wi-Fi 4 Cloud Connectivity Manager evaluation kit to the PC using either the Type-C connector or Type-A male to Type-C female cable and determine the serial port.
  • Page 10: Getting Started With Using An Aws Account

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Getting started with using an AWS account Getting started with using an AWS account Connect the IFW956810 single-band Wi-Fi 4 Cloud Connectivity Manager evaluation kit to the PC as mentioned in Section 5.1.
  • Page 11: Register The Kit To Your Aws Development Account

    Infineon CIRRENT Cloud flow is more appropriate for registering a batch of modules (one batch of CCM modules comes with a single QR Code) to the AWS IoT Cloud. While transitioning from the Infineon CIRRENT Cloud flow to the AWS flow, or vice versa, input the command "AT+FACTORY_RESET" into the serial terminal.
  • Page 12 Do the following to verify the kit binding: Log in to your CIRRENT account at https://osts.infineon.com/login and choose your sub-account to which you binded your kit while following Quick start guide. On the home page, select CIRRENT Cloud ID, and you will be redirected to the binding page.
  • Page 13 The template for creating AWS resources required for connecting the IFW956810 evaluation kit to the AWS IoT Core is already created by Infineon and stored in Amazon S3 storage. The stack created by this template provides some outputs that can be used to establish a channel of back-end cloud communication between your CIRRENT account and your AWS account.
  • Page 14 Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Register the kit to your AWS development account Click Create stack. Wait for up to five minutes for the stack creation to complete. This stack creates an infrastructure to enable provisioning the required resources for the IFW56810-00 device through the CIRRENT Cloud.
  • Page 15 Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Register the kit to your AWS development account 7.1.1.3 Create Product Cloud API Product Cloud API is a software interface that allows the CIRRENT Cloud to communicate with your AWS developer account.
  • Page 16: Aws Flow

    Section 7.1.1.4. 7.1.2 AWS flow The following steps will help you register your kit to the AWS account. Skip the following section if you already registered your kit using the Infineon CIRRENT Cloud flow. 7.1.2.1 Configure the AWS Thing Open the AWS IoT Console.
  • Page 17 Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Register the kit to your AWS development account Copy the returned string (a sequence of alphanumeric characters) from the terminal. On the console, on the Specify thing properties page, paste the copied string from the terminal into the Thing name field under Thing properties.
  • Page 18: Connect The Kit To Wi-Fi

    7.2.2 Using CIRRENT Wi-Fi onboarding app The CIRRENT Cloud solution from Infineon provides an effective Wi-Fi onboarding service through the CIRRENT Wi-Fi onboarding app for any IoT product. The IFW956810 CCM evaluation kit supports onboarding through either Bluetooth® LE or SoftAP.
  • Page 19: Connect And Interact With The Aws Cloud

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Register the kit to your AWS development account Connect and interact with the AWS Cloud Use the MQTT client in the AWS IoT Console to monitor the communication between your evaluation kit and the AWS Cloud.
  • Page 20: At Commands To Send And Receive Data

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager AT commands to send and receive data AT commands to send and receive data Wait for a response from the IFW956810 CCM evaluation kit in the serial terminal after entering each AT command.
  • Page 21: Low-Power Modes

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Low-power modes Low-power modes Prerequisites Before trying the low-power modes, ensure that the IFW56810-00 CCM module is not connected to Wi-Fi. To disconnect the device. enter the following command in the serial terminal: AT+DISCONNECT System sleep mode To put the IFW56810-00 CCM module to System Sleep mode for a particular duration, enter the following...
  • Page 22: Performing Firmware Over-The-Air Update

    In the signature field, provide the base64-encoded signature for the image. • From the Original hashing algorithm drop-down list, select the hashing algorithm provided by Infineon. • From the Original encryption algorithm drop-down list, select the encryption algorithm provided by •...
  • Page 23: Monitor And Apply The New Firmware Update For The Ifw56810-00 Module

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Performing firmware over-the-air update 10.3 Monitor and apply the new firmware update for the IFW56810-00 module The IFW56810-00 CCM module polls for firmware update jobs, receives and validates a job, and then enters a state waiting for the update to be accepted.
  • Page 24: Performing Host Firmware Over-The-Air Update

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Performing host firmware over-the-air update Performing host firmware over-the-air update The IFW56810-00 CCM module supports host firmware over-the-air updates. To do so, follow these steps. Skip the prerequisites if you already have the OTA update role in your AWS account. 11.1 Prerequisites Create an OTA update role in your AWS account using the steps outlined...
  • Page 25: Monitor And Load The Firmware Update To The Host

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Performing host firmware over-the-air update 11.3 Monitor and load the firmware update to the host The host application or the user can perform the following sequence by entering appropriate commands in the serial terminal: 1.Query the state of the job: AT+O TA?
  • Page 26: Troubleshooting

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Troubleshooting Troubleshooting 12.1 Two COM ports enumerated when the kit is connected The IFW956810 CCM evaluation kit has a FT2232H chip capable of supporting USB to dual-channel UART (USB serial converter A and USB serial converter B).
  • Page 27: Steps To Follow If Cirrent Flow Is Not Working

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Troubleshooting 12.7 Steps to follow if CIRRENT flow is not working 12.7.1 Check if a Thing is present in the AWS IoT console for your device Run the following command in the serial terminal to get the ThingName of your device. AT+CONF? ThingName Open the AWS IoT...
  • Page 28: Other Supported At Commands

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager Troubleshooting 12.8 Other supported AT commands Initiates ping to a given IPv4 address from CCM module X.X.X.X - IPv4 address AT+DIAG PING X.X.X.X Enable the logs with the following AT command AT+DIAG LOG 5 Disable the logs with following AT commands AT+DIAG LOG 0...
  • Page 29: References

    Getting started with AIROC™ IFW56810-00 single-band Wi-Fi 4 Cloud Connectivity Manager References References For connecting the CCM IFW956810 evaluation kit to the MCU, refer to the following link: https://community.infineon.com/t5/Knowledge-Base-Articles/How-to-connect-the-AIROC-IFW956810- CCM-evaluation-kit-to-the-MCU-development/ta-p/369154 Refer to the following links for code examples using CCM and CY8CKIT-062s2-43012 as the host microcontroller https://github.com/Infineon/mtb-example-ccm-mqtt-publish-capsense-slider https://github.com/Infineon/mtb-example-ccm-mqtt-ota-subscribe https://github.com/Infineon/mtb-example-ccm-mqtt-helloworld...
  • Page 30: Revision History

    Quick evaluation of the CCM device Low-power modes Performing host firmware over-the-air update Updated the following sections as per new Infineon Cirrent Cloud ID GUI and latest CCM firmware: Register the kit to your AWS development account AT commands to send and receive data References.
  • Page 31 Infineon Technologies hereby Infineon Technologies’ products may not be used in disclaims any and all warranties and liabilities of any applications where a failure of the product or any any kind (including without limitation warranties of © 2023 Infineon Technologies AG.

Table of Contents