Skip to content

Latest commit

 

History

History
103 lines (77 loc) · 6.64 KB

release_notes.md

File metadata and controls

103 lines (77 loc) · 6.64 KB

Microchip logo Harmony logo small

Microchip MPLAB® Harmony 3 Release Notes

Harmony 3 Smart Energy PRIME application examples v1.1.0-E1

Development kit and demo application support

The following development kits are used on provided G3 Demo Applications:

New Features

Added all the examples needed to run a whole PRIME 1.4 and PRIME 1.3 stack. Applications updated to use the code from new releases of dependent Harmony 3 modules. The following table provides a list of available applications, supported platforms and a brief description of functionalities:

Application Platform Description
PHY PLC and Go [PIC32CX-MTG, SAME70] + PL460-EK PLC Chat Demo application using PLC PHY API
PHY Tester Tool [PIC32CX-MTG, SAME70] + PL460-EK PLC PHY application to send/receive frames using Microchip PLC PHY Tester Tool or Python libraries through a Serial Link on development board
PHY Tester Hybrid Tool [PIC32CX-MTG, SAME70] + PL460-EK + ATREB215-XPRO-A PLC & RF PHY application to send/receive frames using Python libraries through a Serial Link on development board
PHY Sniffer Tool [PIC32CX-MTG, SAME70] + PL460-EK PHY application to spy traffic on PLC medium and send it for graphical presentation connected to Microchip Hybrid Sniffer Tool
PHY Sniffer Hybrid Tool [PIC32CX-MTG, SAME70] + PL460-EK + ATREB215-XPRO-A PHY application to spy traffic on PLC & RF media and send it for graphical presentation connected to Microchip Hybrid Sniffer Tool
PHY Tx Test Console [PIC32CX-MTG, SAME70] + PL460-EK PLC PHY demo application to manage PLC transmissions via serial console
PRIME 1.3 Base Node Modem PIC32CX-MTG + PL460-EK The PRIME 1.3 Base Modem is an application example that demonstrates how to configure the PRIME Stack and its serial interface as a Base Node with modem capabilies.
PRIME 1.4 Base Node Modem PIC32CX-MTG + PL460-EK + ATREB215-XPRO-A The PRIME 1.4 Base Modem is an application example that demonstrates how to configure the PRIME Stack and its serial interface as a Base Node with modem capabilies.
PRIME Dual Service Modem PIC32CX-MTG + PL460-EK + ATREB215-XPRO-A The PRIME Dual Service Modem is an application example that demonstrates how to configure the PRIME Stack and its serial interface as a dual Service Node with modem capabilies.
PRIME 1.3 Service Bin PIC32CX-MTG The PRIME 1.3 Service Bin is an application example that demonstrates how to configure the PRIME Library for PRIME 1.3.
PRIME 1.4 Service Bin PIC32CX-MTG The PRIME 1.4 Service Bin is an application example that demonstrates how to configure the PRIME Library for PRIME 1.4.
PRIME Bootloader PIC32CX-MTG The PRIME Bootloader is an application example that demonstrates how to use the bootloader in a Service Node for firmware upgrade.

Known Issues

  • PRIME 1.4 frequency hopping not tested.
  • PRIME 1.4 Firwmare Upgrade cannot verify signature from a binary file.
  • PRIME 1.3 Not tested.
  • No documentation provided.

Development Tools

In order to regenerate source code for any of the applications, you will also need to use the following versions of the dependent modules (see smartenergy_g3_apps/package.yml):

  • Harmony smartenergy repository, v1.2.1
    • Harmony gfx repository, v3.13.0
  • Harmony smartenergy_g3 repository, v1.0.1
    • Harmony crypto repository, v4.0.0-E1
    • Harmony net repository, v3.12.0
  • Harmony core repository, v3.13.5
  • Harmony csp repository, v3.19.1
  • Harmony wolfssl repository, v5.6.7-E1
  • Harmony wireless_15_4_phy repository, v1.2.0
  • Harmony wireless_pic32cxbz_wbz repository, v1.2.0
  • Harmony usb repository, 3.12.0 for demos requiring USB
  • CMSIS-FreeRTOS v10.5.1 (https://github.com/ARM-software/CMSIS-FreeRTOS/tree/v10.5.1) for demos requiring FreeRTOS support

Harmony 3 Smart Energy PRIME application examples v1.0.0

Development kit and demo application support

Following table provides number of PRIME application examples available for different development kits.

Development Kits MPLAB X applications IAR applications KEIL applications
SAM E70 Xplained Ultra Evaluation Kit 4 0 0

New Features

The following table provides the list of the SE PLC applications:

Application Platform Description
PLC PHY and Go SAME70 PLC demo using PLC PHY API
PHY Tester Tool SAME70 PLC PHY application to connect to Microchip PLC PHY Tester Tool
PHY Sniffer Tool SAME70 PLC PHY application to connect to Microchip PLC PHY Sniffer Tool
PHY Tx Test Console SAME70 PLC PHY demo application to manage PLC transmissions via serial console

Known Issues

  • None

Development Tools