EasyEVSE开发平台(Linux OS、Wi-Fi 6)快速入门

上次修改时间: Jun 17, 2024支持 EasyEVSE开发平台(Linux OS、Wi-Fi 6)

本文档内容

  • 1

    开箱即用
  • 2

    获取软件
  • 3

    连接

1. 开箱即用

1.1 套件内含物

EVSE-iMX93套件预装有两个亚克力平台。一个亚克力平台用于电动汽车供电设备(EVSE) 侧,另一个亚克力平台适用于电动汽车(EV)侧。EVSE-iMX93套件包含以下硬件板和线缆:

  • 两个MCIMX93-EVK,包含搭载了恩智浦IW612芯片(Wi-Fi 6和BLE 5.2)的LBES5PL2EL murata模块
  • 两个EVSE-SIG-BRD1X/2X EasyEVSE电动汽车充电信号板
  • 1个DY1212W-4856 12.1英寸TFT LCD显示器,带LVDS连接器(触控板)
  • 1个OM-SE050ARD-E EdgeLock SE050开发板
  • 1个TWR-KM35Z75M计量板
  • 1个OM27160B1EVK NFC开发套件
  • 1根长500mm的USB A(公头)转micro-B(公头)电缆,用于用户界面
  • 1根长1M的USB 3.0 Type C电缆,用于用户界面
  • 1个5VDC 3A中心正极、内径为2.1MM的插头,带有AC电源适配器
  • 1个电源,AC/DC,5V/3A;9V/3A;15V/3A;使用20V/2.25A USB type C接口进行电力传输
  • 1个5V 1A 5W的电源
  • 1个USB适配器,有一个Type C转USB Type A 3.0 AF,用于电源供应
  • 1个电缆组,用于将一个MCIMX93-EVK连接到一个OM-SE050ARD-E (EVSE侧)
  • 1个电缆组,用于将一个MCIMX93-EVK连接到一个EVSE-SIG-BRD1X/2X (EVSE侧)
  • 1个电缆组,用于将一个EVSE-SIG-BRD1X/2X连接到一个TWR-KM35Z75M (EVSE侧)
  • 1个电缆组,用于将一个MCIMX93-EVK连接到一个EVSE-SIG-BRD1X/2X (EV侧)
  • 1根以太网电缆,用于将一个MCIMX93-EVK连接到一个EVSE-SIG-BRD1X/2X (EVSE侧)
  • 1根以太网电缆,用于将一个MCIMX93-EVK连接到一个EVSE-SIG-BRD1X/2X (EV侧)
  • 1根同轴SMA电缆,用于连接两个EVSE-SIG-BRD1X/2X EasyEVSE EV充电信号板
EasyEVSE Development Platform Top View

1.2 必需硬件

组装、布线和运行EasyEVSE所需的硬件如下所示:

  • 1个EVSE-iMX93
  • 1台Linux设备(推荐操作系统:Ubuntu 20.04,推荐硬件:CPU:16核;RAM:32GB,所需可用磁盘空间:300GB)

1.3 其他硬件和工具

组装平台所需的其它硬件和工具如下所示:

  • 1个恩智浦NFC MIFARE DESFire卡

2. 获取软件

EVSE和EV的主要EasyEVSE应用软件在i.MX 93主控制器的Linux操作环境中运行。(两个i.MX 93主控制器使用同一个flash镜像)需要一台Linux PC来构建i.MX Linux镜像。

下面提供了所需软件的链接。

2.1 使用Yocto构建Linux镜像

遵循github 的指南,在Linux build主机上构建i.MX 93 EasyEVSE软件镜像。如需了解详情,请查看i.MX Linux用户指南 。

LOG_LEVEL=ALL
1. $ repo init -u https://github.com/nxp-imx-support/nxp-easyevse-mpu-manifest -b release/easyevse-mpu-2.0 -m
imx-6.1.55-2.2.0_evse.xml
2. repo sync
3. $ DISTRO=fsl-imx-wayland MACHINE=imx93evk-easyevse . imx-setup-easyevse.sh -b build_imx93 -r humble
4. bitbake imx-image-easyevse

查看《i.MX Linux用户指南》,了解有关如何将系统镜像烧写到i.MX 93 EVK上。EVSE和EV上运行同一个镜像。

LOG_LEVEL=ALL
5. cd tmp/deploy/images/imx93evk-easyevse
6. uuu -b emmc_all imx-boot imx-image-easyevse-imx93evk-easyevse.wic.zst

2.2 EVSE-SIG-BRD固件

LPC5536的固件需要预加载在EVSE-SIG-BRD1X/2X信号板上。有关如何重新编译和安装固件(如需要)的说明,请参阅EasyEVSE EV充电信号板设计页面上的《EVSE-SIG-BRD1X/2X用户指南》。

请按照Linux版MCUXpresso安装程序的说明,使用此处的相关二进制文件烧写EVSE-SIG-BRD1X/2X。

要运行该设置,所使用的EVSE-SIG-BRD1X或EVSE-SIG-BRD2X需要预烧写对应的EVSE侧和EV侧软件。

下载EVSE-SIG-BRD1X/2X的EVSE侧软件

下载EVSE-SIG-BRD1X/2X的EV侧软件

3. 连接

EVSE-iMX93是一个预接线的套件。

有关该平台所需的上电顺序,请参阅《EasyEVSE开发平台用户指南》(Linux OS、Wi-Fi 6)。

该《用户指南》还提供了其他信息,包括如何使用Azure IoT Central应用监测遥测、更新属性以及向EasyEVSE设备发送命令。

《EasyEVSE开发平台用户手册》(Linux OS、Wi-Fi 6)介绍了如何实现OM-SE050ARD-E EdgeLock SE050开发板的EdgeLock SE050 Plug & Trust中间件。

3.1 云应用

该视频展示了如何创建和设置Azure IoT Central应用、使用可共享的链接模板以及配置与Azure IoT Central的相互安全和经过身份验证的连接。《EasyEVSE开发平台用户指南》(Linux OS、Wi-Fi 6)还提供了其他信息,包括如何使用Azure IoT Central应用监测遥测、更新属性以及向EasyEVSE设备发送命令。

Azure IoT Central的帐户创建和模板设置适用于以太网和Wi-Fi解决方案。