background image

  

 

Application Note 

7 of 22 

002-34322 Rev. *A 

 

 

2021-12-14 

Getting started with AIROC™ IFW56810 Single

-band Wi-Fi 4 Cloud 

Connectivity Manager 

  

Getting started 

   

4.4

 

Register the kit to your AWS development account

 

You can register your kit to your AWS development account using either 

Infineon’s CIRRENT 

cloud flow or AWS 

flow.  

The CIRRENT cloud flow uses the Cloud ID solution to simplify the process of connecting the kit to your AWS 
developer account by eliminating several manual steps that need to be performed in the AWS flow.  

Learn more about the Cloud ID solution 

here

.

  

At a high level, CIRRENT cloud flow performs the following functions to connect the kit to your developer 
account:  

1. 

Binds your kit to your CIRRENT account. 

2. 

Provisions the AWS resources for the kit on your AWS account. 
The resources include the Thing (cloud representation of your physical device), 
device certificate (associates the device certificate from the CIRRENT cloud to your Thing),  
Policies (creates and associates AWS IoT Thing access policies to your Thing) 

3. 

Enables the kit to connect to your AWS account.  
The endpoint of your AWS development account is required for the kit to connect to your AWS account.  
The CIRRENT cloud pulls the AWS endpoint required from your AWS account and automatically pushes it to 
the kit. This enables the kit to connect to your AWS development account.   

CIRRENT cloud flow is very close to the production flow and demonstrates the ease of securely connecting your 
products to the product cloud. CIRRENT cloud is preloaded with the device certificate of all IFW56810 modules, 
thus offloading the effort of managing device certificates from product manufacturers.  

See Section 

4.4.1

 for CIRRENT cloud flow or jump to Section 

4.4.2

 for AWS flow.  

4.4.1

 

CIRRENT cloud flow

 

4.4.1.1

 

Bind your device to your CIRRENT account

 

Your kit is already bound to your CIRRENT account when you registered your kit through the Quick Start Guide 
provided along with the kit.  

If you landed on this page without following the Quick Start Guide, see the document provided along with your 
kit.  

Do the following to verify the kit binding: 

1. 

Log in to your CIRRENT account a

https://console.cirrent.com/

 

2. 

On the panel on the left of the screen, select 

Device Management

 > 

Cloud ID

, and then select the 

Binding 

tab. 
Alternatively, click thi

link 

to go

 

directly to this page.  

3. 

Choose your account number as follows:  

Содержание AIROC IFW56810

Страница 1: ...roducts 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 Getting started 6 4 1 Connect the kit to the PC 6 4 2 Set up the host machine 6 4 3 Set up your AWS account and permissions 6 4 4 Register the kit to your AWS development account 7 4 4 1 CIRRENT cloud flow 7 4 4 1 1 Bind your device to your CIRRENT account 7 4 4 1...

Страница 2: ... of contents 6 Performing firmware over the air update 16 6 1 Prerequisites 16 6 2 Create a firmware update job in AWS IoT 16 6 3 Monitor and apply the new firmware update for the IFW56810 module 17 7 Setting up a serial terminal on the PC 18 7 1 Determine the COM port number 18 7 2 Serial terminal settings 19 8 FAQs 20 Revision history 21 ...

Страница 3: ...des end to end security The device identity certificate is built into the module and can run only Infineon signed firmware The module connects to the cloud using secure connections Devices are managed securely in the cloud The IFW56810 CCM module features a 1x1 single band 2 4 GHz device operating at 20 MHz channels supporting IEEE 802 11 b g n See the datasheet for details The host processor syst...

Страница 4: ...ROC IFW56810 Single band Wi Fi 4 Cloud Connectivity Manager Kit contents 2 Kit contents IFW956810 Single band Wi Fi 4 Cloud Connectivity Manager evaluation kit to evaluate the IFW56810 Single band Wi Fi 4 Cloud Connectivity Manager Module USB Type A male to Type C female cable ...

Страница 5: ...lity a PCB antenna an FTDI chip for the USB to serial interface and an 8x2 pin header IFW56810 module Printed Antenna USB Type C male Plug Figure 2 Top view 8 2 pin header J60 FTDI chip Figure 3 Bottom view Ensure that pin 3 to pin 4 pin 5 to pin 6 pin 9 to pin 10 and pin 11 to pin 12 of header J60 are closed as shown in Figure 3 before connecting USB dongle to the PC The PC can be used as a host ...

Страница 6: ...200 Bits 8 Parity None Stop 1 Flow control None Local Echo Yes End of Line Line Feed See Section 7 for more details Once you open the serial terminal type AT CONF About in the serial terminal You should see a response OK Infineon IFW56810 CCM Steps in sections 4 3 to 4 5 are required only for the first time you connect The IFW56810 module will remember its configuration and will be ready to connec...

Страница 7: ...oint of your AWS development account is required for the kit to connect to your AWS account The CIRRENT cloud pulls the AWS endpoint required from your AWS account and automatically pushes it to the kit This enables the kit to connect to your AWS development account CIRRENT cloud flow is very close to the production flow and demonstrates the ease of securely connecting your products to the product...

Страница 8: ...nd cloud communication between your CIRRENT account and your AWS account You need to execute the CloudFormation template only once per AWS account in a region The same stack can be reused to provision multiple kits to the AWS account in that region Do the following to execute the Infineon provided CloudFormation template 1 Click on the following link to execute the CloudFormation template By defau...

Страница 9: ...d by the CloudFormation template 6 Click Create stack Wait for up to five minutes for the stack creation to complete 4 4 1 3 Create Product Cloud API Product Cloud API is used to communicate with your AWS account This API must be executed once per CIRRENT account The same API can be used to provision multiple kits from your CIRRENT account to your AWS account 1 Navigate to your CIRRENT console and...

Страница 10: ... prompted enter your AWS account parameters 4 Navigate back to your AWS CloudFormation page 5 Click Outputs 6 Copy the AccountId GatewayId Region and Stage values from your AWS Console to the CIRRENT console 7 In the CIRRENT console s Create Cloud API window click Create 8 Select the created Product Cloud API from the dropdown list next to Product Cloud API ...

Страница 11: ...evice certificate b Pulls the AWS endpoint required by the kit to connect to your AWS account and pushes it to the device When the kit is connected to Wi Fi network it will pull this endpoint from the CIRRENT cloud and connect to the AWS cloud automatically 7 Jump to Section 4 5 to connect your kit to Wi Fi Note To connect one more kit using the CIRRENT cloud flow skip section 4 4 1 2 if you are u...

Страница 12: ... a new tab 17 Enter the policy name e g IoTDevPolicy and click Advanced mode 18 Copy the following section into the console Version 2012 10 17 Statement Effect Allow Action Resource Note The examples in this document are intended only for development environments All devices in your end product must have credentials with privileges that authorize only intended actions on specific resources The spe...

Страница 13: ...ration and then choose either BLE or Soft AP onboarding 5 Follow the onscreen instructions and enter the Wi Fi router s SSID and password 4 5 2 Using AT commands AT commands provide a simple method of Wi Fi onboarding in a development environment Type the following commands in sequence in the terminal application AT CONF SSID your router ssid AT CONF Passphrase your router passphrase Note Your loc...

Страница 14: ...end the Hello World message AT SEND data Hello World After a short time you will receive the message OK You should see the Hello World message appear on the AWS IoT Console under the topic data 4 6 3 Receive data and commands from the cloud By default the device subscribes to a topic called state 1 Do the following on the AWS IoT Console a Select the MQTT client and then select Publish to a topic ...

Страница 15: ...CONF Topic1 MyPubTopic AT SEND1 5 2 Subscribe to a non default topic 1 Enter the following commands in sequence in the serial terminal AT CONF Topic2 MySubTopic AT SUBSCRIBE2 2 Do the following on the AWS IoT Console a Select the MQTT client and then select Publish to a topic b Type MySubTopic in the Topic name field Keep the Hello from the AWS IoT Console message c Click Publish 3 On your serial ...

Страница 16: ...otocol and deselect HTTP if selected 8 Select Use my custom signed file 9 On the form that appears enter the details from the Prerequisites section Do the following 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...

Страница 17: ...2 Accept the new firmware update AT OTA ACCEPT The IFW56810 CCM module starts downloading the firmware update from the cloud 3 Query the state of the job AT OTA Downloading the image takes a few minutes to complete During the OTA image download this command returns OK OTA in progress You will receive an OTA event when the download is completed the image signature is verified 4 Check whether the re...

Страница 18: ...e 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 COM ports will be available in the Device Manager If the device is not recognized you need to install the FTDI USB to UART Bridge Virtual Communication Port drivers from this link For more information see FAQs 7 1 Determine the COM port number Determine the COM p...

Страница 19: ...nal on the PC 7 2 Serial terminal settings 1 Open a terminal such as Tera Term 2 Choose the higher of the COM port numbers for the IFW956810 CCM evaluation kit 3 Select Set Up Serial port 4 Select the settings as follows 5 Select Set Up Terminal 6 Do the following Set End of Line as Line Feed Enable Local Echo to view the commands that you type on the terminal ...

Страница 20: ...e for details of the error code and to determine the cause 3 BLE SoftAP onboarding does not work with the Cirrent app Check if CONFMODE was enabled using the AT CONFMODE command 4 Executing the AT CONNECT command results in ERR 14 UNABLE TO CONNECT The AT CONNECT command first connects to Wi Fi if not already connected and then connects to the AWS IoT Core Check the Wi Fi connection Check the ente...

Страница 21: ...rted with AIROC IFW56810 Single band Wi Fi 4 Cloud Connectivity Manager Revision history Revision history Document version Date of release Description of changes 2021 11 29 Initial release A 2021 12 14 Added CIRRENT cloud flow to register the kit to the AWS account ...

Страница 22: ...on note The data contained in this document is exclusively intended for technically trained staff It is the responsibility of customer s technical departments to evaluate the suitability of the product for the intended application and the completeness of the product information given in this document with respect to such application For further information on the product technology delivery terms ...

Отзывы: