background image

 

 

NXP Semiconductors 

ACK/LPC55S16 EVK Quick Start Guide 

 

QSG 

ACK/LPC55S16 EVK Quick Start Guide 

All information provided in this document is subject to legal disclaimers. 

© NXP Semiconductors N.V. 2020. All rights reserved. 

QSG 

Rev. <00.01> 

— 20 July 2020 

9 of 12 

LPC55S16 code package currently implements a simple OTA. The OTA architecture for 
LPC55S16 EVK is shown above. No need to follow it blindly. You can add more features 
and modify the architecture as needed. 

OTA update function can be validated using scripts in test\validation folder. 

Make sure

 #define CIRCULAR_BUFFER_SIZE

 in 

ack_circularbuffer.h

 is >= 128, 

otherwise, the OTA validation will fail. 

Note: 

During the development, when the application image is programed into the flash, please 
ensure that the programing doesn’t modify customer bootloader in flash. 

Содержание LPC55S16-EVK

Страница 1: ...ick Start Guide Quickstart Guide Rev 00 01 20 July 2020 QSG Document information Info Content Keywords Amazon ACK Module LPC55S16 EVK Abstract Quick start guide for LPCXpresso55S16 development board with Amazon ACK Module ...

Страница 2: ...All information provided in this document is subject to legal disclaimers NXP Semiconductors N V 20204 All rights reserved QSG Rev 00 01 20 July 2020 2 of 12 Contact information For more information please visit http www nxp com Revision history Rev Date Description 0 1 20200720 Initial version ...

Страница 3: ... is the baseline family within the LPC5500 MCU series providing new levels of cost and performance efficiency in addition to advanced security and system integration for industrial and general embedded markets More information can be found at here 1 2 LPC55S16 EVK LPCXpresso55S16 Development Board The LPCXpresso55S16 board provides the ideal platform for evaluation of the LPC55S1x LPC551x MCU fami...

Страница 4: ...nformation can be found at here 1 3 Alexa Connect Kit ACK Alexa Connect Kit ACK is a managed service that makes it easy to integrate Alexa into your product With ACK you don t need to write an Alexa skill manage a cloud service or develop complex network and security firmware to connect your product to Alexa Instead you integrate the ACK module into your product and pay a one time fixed cost ACK p...

Страница 5: ...020 All rights reserved QSG Rev 00 01 20 July 2020 5 of 12 More information can be found at here 2 Hardware connection Now you will physically connect the ACK Board to the LPC55S16 EVK Carefully insert the ACK board pins on the underside of the board into the Arduino headers Make sure that the pins line up perfectly with the headers and that the pins aren t bent Fig 3 Alexa Connect Kit ACK ...

Страница 6: ... rights reserved QSG Rev 00 01 20 July 2020 6 of 12 Insert the Micro USB cable that came with the kit into the LPC55S16 EVK J1 Port LINK2 Port and connect it to your computer You should see the USI Development Board s status and power LEDs light up Connect the LED long pin into header 8 and then connect the LED short pin into header 14 GND as shown in the following image Fig 4 Hardware Connection ...

Страница 7: ...g procedure shows you how to compile the code and then program it to the LPC55S16 EVK 1 Connect the LPC55S16 EVK J1 Port LINK2 Port to your computer by using the micro USB cable port if the port isn t already connected 2 Compile customerloader project and then download it 3 Compile SmartLight project and then download it 4 Reset the LPC55S16 EVK by RESET button 4 Validation Please follow Step 5 Re...

Страница 8: ... July 2020 8 of 12 5 OTA and Development Guide If an application s ack_user_config h contains define ACK_HOST_FIRMWARE_UPDATE ImplCore is configured for OTA and OTA support is enabled To prepare an OTA image customers use the Python scripts in the ota utility directory Python3 required Those scripts prepend the header expected by ImplCore s state machine to a hex file created by building an MCU ap...

Страница 9: ...ple OTA The OTA architecture for LPC55S16 EVK is shown above No need to follow it blindly You can add more features and modify the architecture as needed OTA update function can be validated using scripts in test validation folder Make sure define CIRCULAR_BUFFER_SIZE in ack_circularbuffer h is 128 otherwise the OTA validation will fail Note During the development when the application image is pro...

Страница 10: ...t is customer s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer s applications and products planned as well as for the planned application and use of customer s third party customer s Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products NXP Semiconducto...

Страница 11: ...is document is subject to legal disclaimers NXP Semiconductors N V 2020 All rights reserved QSG Rev 00 01 20 July 2020 11 of 12 7 List of figures Fig 1 LPC551x S1x MCU Family Block Diagram 3 Fig 2 LPC55S16 EVK Pin Out 4 Fig 3 Alexa Connect Kit ACK 5 Fig 4 Hardware Connection 6 Fig 5 LED Connection 7 Fig 6 OTA Architecture 8 ...

Страница 12: ...isit http www nxp com Date of release 20 July 2020 Document identifier ACK LPC55S16 EVK Quick Start Guide 8 Contents 1 Introduction 3 1 1 LPC551x S1x 3 1 2 LPC55S16 EVK LPCXpresso55S16 Development Board 3 1 3 Alexa Connect Kit ACK 4 2 Hardware connection 5 3 Program Code to the LPC55S16 EVK 7 4 Validation 7 5 OTA and Development Guide 8 6 Legal information 10 6 1 Definitions 10 6 2 Disclaimers 10 ...

Отзывы: