NXP Semiconductors EasyEVSE EV User Manual
NXP Semiconductors EasyEVSE EV User Manual

NXP Semiconductors EasyEVSE EV User Manual

Charging station development platform

Advertisement

Quick Links

NXP Semiconductors
Document identifier: CCEVCPGSUG
User Guide
Rev. 0, 18 March 2022
NXP EasyEVSE EV Charging Station
Development Platform User Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EasyEVSE EV and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for NXP Semiconductors EasyEVSE EV

  • Page 1 NXP Semiconductors Document identifier: CCEVCPGSUG User Guide Rev. 0, 18 March 2022 NXP EasyEVSE EV Charging Station Development Platform User Guide...
  • Page 2: Table Of Contents

    Chapter 8 System powerup and operation............46 Chapter 9 Acronyms, abbreviations, and terminology......... 53 Chapter 10 Revision history.................54 Appendix A Appendix...................55 NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 2 / 64...
  • Page 3: Chapter 1 Introduction

    Supplementary material for readers unfamiliar with the Azure IoT Central terminology or technology is provided in the appendix. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 4: Chapter 2 Solution Overview

    • Meter: KM3x metering MCU • Security: SE050 secure element • NFC: CLRC663 NFC frontend • IoT connectivity: Microsoft Azure IoT Central NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 4 / 64...
  • Page 5 NXP Semiconductors Solution overview Figure 2. EasyEVSE reference design block diagram The EasyEVSE hardware is shown in Figure NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 5 / 64...
  • Page 6 The controller block manages communication with the meter, NFC, security, and IoT block. It also supports a GUI interface to monitor and manage the EasyEVSE. Figure 4. EVSE graphical user interface running on i.MX RT106x NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 6 / 64...
  • Page 7 Figure 6. NFC block The security block safely stores EasyEVSE credentials used with the Azure IoT cloud and accelerates security operations. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 7 / 64...
  • Page 8 The EasyEVSE telemetry consists of variables relative to the electric vehicle charge. The telemetry is continuously sent to the NXP sample dashboard (EasyEVSE dashboard) several times per minute. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 9 The EasyEVSE dashboard enables you to modify EasyEVSE properties in real time. It simulates a real application, where the energy delivered and the tariff cost must be changed upon the grid demand. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 10 To help with debugging, the EasyEVSE supports the output of log console over a serial terminal, enabling you to monitor its boot, registration, and operations. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 11 Charging Station Development Platform User Manual to get complete details on the operation and design of each building block of the platform, enhancing the development of your own full-featured EV Charger station. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 12: Chapter 3 Required Hardware

    SE050 Arduino compatible development board development kit TWR-KM3x TWR-KM35Z75M KM series Tower System Module for KM35 MCUs Table continues on the next page... NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 12 / 64...
  • Page 13 Jumper Wire Kit, Male to male cables. CLRC663 ARD board. Female, Multi-Colored, 100 mm, 0.1" Dupont Connector, 0.2 mm² Table continues on the next page... NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 13 / 64...
  • Page 14 RT106x EVK stability for all boards when they sitting assembled in your desk. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 14 / 64...
  • Page 15: Chapter 4 Required Software

    Make sure to import and program the corresponding project variant for your specific i.MX RT106x and KM3x boards. The details on how to import the sample projects are in Appendix. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 16 • TWR-KM3x board MCUXpresso SDK The SDKs can be downloaded from the MCUXpresso SDK Builder. The download and installation details are in Appendix. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 16 / 64...
  • Page 17: Chapter 5 Configuring Cloud Dashboard

    2. The Build > New Application page with a menu to create the new Azure IoT Central application shows up. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 17 / 64...
  • Page 18 3. Select your desired pricing plan and fill in the other fields in the form. Figure 14. Selecting pricing 4. Click "Create" to create a new IoT Central application from the template. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 18 / 64...
  • Page 19 Double-click into the application and go to App Settings > Device templates. You will find the device templates associated with the application. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 19 / 64...
  • Page 20 To add your custom image, perform the following steps: 1. Go to Azure Iot Central > My apps and click your application (My Easy EVSE). NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 21 3. Click the "EasyEVSEDashboard" device template. Figure 20. Clicking your EasyEVSEDashboard 4. Click "View". Figure 21. Clicking "View" 5. Click the IoT Central Image tile. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 21 / 64...
  • Page 22 10. Go back to Device templates > EasyEVSEDashboard > Model and click "Publish" to make sure that the changes are now visible in the dashboard. Figure 24. Publishing changes NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 22 / 64...
  • Page 23: Chapter 6 Device Registration

    5. Continue to write the Device ID. The "MyEasyEVSEDevice" device ID is used in this document. NOTE The device ID is also the REGISTRATION ID used in the source code. 6. Click "Create". NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 23 / 64...
  • Page 24 1. Select and open the device that you created: Figure 28. Selecting and opening a device 2. Select "Connect" from the icon menu: NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 24 / 64...
  • Page 25 5. Copy the primary key to a safe location, because this DEVICE_SYMMETRIC_KEY will be required in a later step. 6. Select "Save" or "Close". Figure 30 for the above steps. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 25 / 64...
  • Page 26 1. Create a new MCUXpresso workspace. Go to the IDE’s QuickStart Panel and click "Import projects from file system…"(1). Specify the address of the i.MX RT106x host project (2) and click "Finish" (3). NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 27 In the corresponding place, paste the device ID, ID scope, and DEVICE_SYMMETRIC_KEY that you noted down in the previous section. See Figure NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 27 / 64...
  • Page 28 6.4 Verifying the connection of a device with the IoT Central application 1. Attach the debug and Ethernet cables to the EVK. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 28 / 64...
  • Page 29 (in parallel) check the device connection status and telemetry sent from your Azure IoT Central application. To do that, open your application and go to "Devices". In the "All devices" section, click on the name of your device. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 30 Note that the "Device name" and "Device ID" may change to your ones (see Figure 37). If the EVSE connection fails, error messages are displayed in the terminal. See the example in Figure NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 30 / 64...
  • Page 31 Proceed to flash the new settings of the host controller and verify that you have a successful connection with your Azure IoT Central application. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 32 Terminate your current debug sessiuon and disconnect the i.MX RT106x from any power supply. This is needed to perform the setup required in the next chapter. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 33: Chapter 7 Board Setup, Wiring, And Assembly

    7.2 Testing and mounting the LCD panel When the SPI links are closed, mount and test the LCD as shown in the steps below. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 34 2. Using a pair of tweezers, pull out the locks of the LCD connectors. Push the LCD cables into the LCD connectors on the board. Push in the locks, securing the connection. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 35 The steps below show how to import, debug, and flash the Meter project (KM3x) for TWR-KM35Z75. You can follow the same process for the TWR-KM3x board variant. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 36 3. Flash the project into the TWR-KM3x board. The easiest way to program the board and verify that the program executes properly is to run a debug session. Connect the TWR board Debug Access Port (DAP) to a PC via USB. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 37 5. When you successfully launched a debug session, it means that the Meter project is flashed to the board. Proceed to terminate the current debug session. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 38 CLEV663ARD antenna. 2. Set J37 and J38 to close. This enables the 560-Ω parallel pull-up resistor for the I2C high-speed mode. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 39 CLRC33 or the i.MX the pin, use a cable to wire RT106x Ethernet module. Table continues on the next page... NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 39 / 64...
  • Page 40 2. Use two jumper cables to connect J6 P5 to J7 P16 and J6 P6 to J7 P14. This will reconnect the IRQ and nPDOWN pins, which are necessary for the CLR6630 IC operation, to other pins. Figure 55. Jumper connection NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 40 / 64...
  • Page 41 4. Preprocessor 5. Set CLEV663_ENABLE=1. 6. Apply the changes. 7. Program the host project one more time, enabling the NFC board. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 41 / 64...
  • Page 42 1. Stack the CLRC6630ARD on top of the OM-SE050. To properly stack the boards together, you can focus on connecting the CLEV6630ARD J10 pin 2 with the OM-SE050ARD J2 pin 10. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 43 EVK. This serves to handle the platform easily while using it on the desk. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 43 / 64...
  • Page 44 TWR-KM3x boards for 75 MHz and Figure 62 for 50 MHz. Figure 61. Wiring the TWR-KM3x to the i.MX RT106x NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 44 / 64...
  • Page 45 Figure 62. Wiring 50 MHz TWR-KM3x to the i.MX RT106x Figure 63 shows all the boards assembled together. Figure 63. Complete board assembly NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 45 / 64...
  • Page 46: Chapter 8 System Powerup And Operation

    3. When the EVSE boots as expected, go to your Azure IoT Central application and migrate the device to the EasyEVSE Dashboard. This is shown in Migrate device to the EasyEVSE dashboard 4. Navigate to the EasyEVSE Dashboard view. 8.3 Operation NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 46 / 64...
  • Page 47 The instantaneous current displayed on the TWR3x LCD screen will not always match the calculated RMS current displayed on the i.MX RT106x GUI screen, especially during the adjustment of the rotary VR. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 48 • Go to either the "NFC Menu" or "Vehicle Menu" and tap an NFC device, such as an NFC card on the CLEV6630 ARD antenna. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 49 69, two different NFC cards (MIFARE ULTRALIGHT EV1 with a 7-byte UID, and MIFARE CLASSIC EV1 with a 4-byte UID) are read. 8.3.3 EasyEVSE Dashboard operation The main EasyEVSE Dashboard view is shown in Figure NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 49 / 64...
  • Page 50 Figure 71. Metering values updated in the dashboard • The EVSE properties can be updated from the EasyEVSE Dashboard > Properties tab. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 50 / 64...
  • Page 51 Azure IoT Central application, the EVSE sends the initial properties. Then it starts to send telemetry data indefinitely, under a predefined transmission delay. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 52 After this command is accepted, the charge state is turned off in the GUI "EVSE" Menu and the "Meter" board display shows that the current charge state is changed to 1. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 53: Chapter 9 Acronyms, Abbreviations, And Terminology

    EVSE Electric Vehicle Sourcing Equipment Privacy Enhance mail PEM file File containing a base64 RTOS Real-Time Operating System Security Socket Layer NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 53 / 64...
  • Page 54: Chapter 10 Revision History

    NXP Semiconductors Chapter 10 Revision history Table 7. Revision history Revision number Date Substantive changes 18 March 2022 Initial release NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 54 / 64...
  • Page 55: Appendix A Appendix

    • EV charging: Alternating Current (AC) solutions: https://www.nxp.com/design/training/ev-charging-alternating-current-ac­ solutions:TIP-TD-AUT218 • EV charging: Direct Current (DC) and battery storage solutions: https://www.nxp.com/design/training/ev-charging-direct­ current-dc-and-battery-storage-solutions:TIP-TD-AUT219 • Electrification academy: https://www.nxp.com/design/training/electrification-academy:TS-ELECTRIFICATION-ACADEMY NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 55 / 64...
  • Page 56 3. If you already have an account, you can directly type your email address (1), password (2), and click the "Sign-in" button (3): NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 56 / 64...
  • Page 57 Figure 80. MCUXpresso IDE NOTE Make sure to download the latest MCUXpresso version available. 5. Accept the software terms and conditions: NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 57 / 64...
  • Page 58 7. Double-click the installer file and follow the setup wizard until the MCUXpresso IDE installation is completed. Allow the installation of the additional drivers required by the MCUXpresso IDE during the installation process: NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 59 The following steps and illustrations show the setup process for TWR-KM35Z75. You can follow the same process for the TWR-KM3X board. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 59 / 64...
  • Page 60 Figure 86. Selecting the "Metering" SDK middleware 4. When the build completes, download the SDK archive (8) and agree to the software terms and conditions. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 61 2. Type i.MX RT1064 into the text box (1), select it in the drop-down list (2), and click the "Build MCUXpresso SDK" button (3): NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 62 5. Open the MCUXpresso IDE in your desired workspace and drag and drop the SDK into the "Installed SDKs" window of the IDE: NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide 62 / 64...
  • Page 63 NXP accepts no liability for any assistance with applications or product design. Materials may only be used in connection with NXP products. Any feedback provided to NXP regarding the Materials may be used by NXP without restriction. NXP EasyEVSE EV Charging Station Development Platform User Guide, Rev. 0, 18 March 2022 User Guide...
  • Page 64 Right to make changes - NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof.

Table of Contents