NXP Semiconductors EdgeLock SE050 Quick Start Manual

NXP Semiconductors EdgeLock SE050 Quick Start Manual

Hide thumbs Also See for EdgeLock SE050:

Advertisement

Quick Links

AN12397
TM
EdgeLock
SE050 Quick start guide with i.MX6UltraLite
Rev. 1.2 — 17 December 2019
534512
Document information
Information
Content
Keywords
EdgeLock SE050, EdgeLock Plug & Trust middleware, i.MX6UltraLite
Abstract
This document explains how to get started with the OM-SE050ARD board
and i.MX6UltraLite board. This guide provides detailed instructions for
connecting the boards, installing the software, running the EdgeLock SE050
Plug & Trust project examples and executing the pySSSCLI tool.
Application note

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EdgeLock SE050 and is the answer not in the manual?

Questions and answers

Summary of Contents for NXP Semiconductors EdgeLock SE050

  • Page 1 This document explains how to get started with the OM-SE050ARD board and i.MX6UltraLite board. This guide provides detailed instructions for connecting the boards, installing the software, running the EdgeLock SE050 Plug & Trust project examples and executing the pySSSCLI tool.
  • Page 2 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Revision history Revision history Revision Date Description number 2019-06-08 First document release. 2019-06-20 Update board figures 2019-12-17 Corrected OM-SE050ARD J14 jumper setting. AN12397 All information provided in this document is subject to legal disclaimers.
  • Page 3: Read This First

    The hardware used in this document is the following: 1.1 Required hardware 1. OM-SE050ARD development kit: Table 1. OM-SE050ARD development kit details Part number 12NC Content Picture OM-SE050ARD 935383282598 EdgeLock SE050 development board 2. i.MX6Ultralite board Table 2. i.MX6Ultralite Part number 12NC Content Picture MCIMX6UL-EVKB 935328353598 i.MX6UltraLite...
  • Page 4: Hardware Setup

    AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Hardware setup The hardware setup consists of two steps: 1. Mounting the boards, as described in Section 2.1 2. Configuring OM-SE050ARD jumpers, as described in Section 2.2 2.1 Mounting the boards 1.
  • Page 5 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite For more information about the OM-SE050ARD jumper settings, refer to AN12395 OM- SE050ARD hardware overview document. AN12397 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2019. All rights reserved.
  • Page 6: Software Setup

    EdgeLock SE050 Plug & Trust middleware, you need to: 1. Download from www.nxp.com/se050 the EdgeLock SE050 Plug & Trust middleware SD Card Image. This image contains the EdgeLock SE050 Plug & Trust middleware pre-installed on a bootable IMX6UL-EVK SD Card Image. 2. Download and install Win32 Disk Imager software.
  • Page 7 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 4.  Plug the power supply and connect the USB cable to your laptop 2. Download the USB to UART Bridge VCOM driver for your processor (either 32 or 64 bits).
  • Page 8: Terminal Setup

    AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 5.  Check i.MX6UltraLite board is recoginized in Device Manager 3.3 Terminal setup We need to install a terminal application, for instance TeraTerm, to communicate and view the serial output of the i.MX6UltraLite board from our laptop. To setup TeraTerm application: 1.
  • Page 9: Booting The I.mx6Ultralite

    AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 6.  Open a TeraTerm serial connection 3. Go to Setup > Serial Port and configure the terminal to 115200 baud rate, 8 data bits, no parity and 1 stop bit and click OK as shown in Figure 7 Figure 7. ...
  • Page 10 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 8.  Insert the Micro-SD card 2. Configure the board switches as follows • SW601 (Boot Device Select Switch): OFF, ON, OFF, OFF (from 4-1 bit) • SW602 (Boot Mode Select Switch): ON, OFF (from 1-2 bit) 3.
  • Page 11 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 10.  Turn on the board 6. During the boot process, the operating system status information will be prompted on the TeraTerm as shown in Figure 11. When the process is complete, the user can login with the following credentials •...
  • Page 12 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 11.  Sign in in the OS AN12397 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2019. All rights reserved. Application note Rev. 1.2 — 17 December 2019...
  • Page 13: Run Edgelock Se050

    Run EdgeLock SE050 Plug & Trust middlewaretest examples The EdgeLock SE050 Plug & Trust middleware comes with several test examples used to verify atomic EdgeLock SE050 security IC features. This section explains how to run the EdgeLock SE050 Plug & Trust middleware test example called se05x_minimal.
  • Page 14 EdgeLock SE050 Quick start guide with i.MX6UltraLite Send > ls -l Figure 14.  List EdgeLock SE050 Plug & Trust middleware test examples AN12397 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2019. All rights reserved.
  • Page 15: Using Se050 Ssscli Tool

    AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Using SE050 ssscli tool Section 2 Section 3 we have prepared the hardware setup and the software setup respectively. To validate that the whole process was done correctly and that your setup is fully operational, we are going to run the ssscli tool.
  • Page 16 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 16.  Close an already openned session 3. The SE050 ssscli tool supports several operations. To check which commands support the SE050 ssscli tool: (Figure 17) Send: > ssscli Figure 17.  ssscli info 4.
  • Page 17 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Figure 18.  ssscli disconnect If you have reached this point, the ssscli tool is working as expected in your machine. AN12397 All information provided in this document is subject to legal disclaimers.
  • Page 18: Legal Information

    NXP Semiconductors does not give any and products using NXP Semiconductors products in order to avoid a representations or warranties as to the accuracy or completeness of...
  • Page 19 AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Tables Tab. 1. OM-SE050ARD development kit details ....3 Tab. 2. i.MX6Ultralite ............. 3 AN12397 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2019. All rights reserved.
  • Page 20 Jumper configuration for i.MX6UltraLite Fig. 11. Sign in in the OS ..........12 board ..............4 Fig. 12. Go to the EdgeLock SE050 Plug & Trust Fig. 3. Micro-SD card preparation with Win32 Disk middleware test example directory ....13 Imager software ..........6 Fig.
  • Page 21: Table Of Contents

    AN12397 NXP Semiconductors EdgeLock SE050 Quick start guide with i.MX6UltraLite Contents Read this first ............3 Required hardware ..........3 Hardware setup ........... 4 Mounting the boards ..........4 Jumper configuration ......... 4 Software setup ............ 6 Micro-SD card preparation ........ 6 Drivers ..............6...

This manual is also suitable for:

I.mx6ultralite

Table of Contents