- Enhancements
- Fix MISRA-C violations in aerospace peripheral libraries.
- No known issues.
- MPLAB® X IDE v6.15 or above
- MPLAB® XC32 C/C++ Compiler v4.35
- MPLAB® X IDE plug-ins:
- MPLAB® Code Configurator 5.4.1 or higher
- Enhancements
- Remove Applications examples from aerospace repository to have them in dedicated repository.
- Update peripheral libraries to add SAMRH707 support and new registers.
- Fix compilation issues with XC32 v4.00.
- No known issues.
- MPLAB® X IDE v6.00 or above
- MPLAB® XC32 C/C++ Compiler v4.10
- MPLAB® X IDE plug-ins:
- MPLAB® Code Configurator 5.1.9 or higher
- Enhancements
- Fix on FLEXRAMECC Plib after update of the SAMRH71 DFP to align register names with datasheet.
- Add new warning compiler switches in examples projects.
- Switch project configuration to yaml format.
- Update examples generated code with new CSP v3.9.0 version.
- No known issues.
- MPLAB® X IDE v5.45 or above
- MPLAB® XC32 C/C++ Compiler v2.50
- MPLAB® X IDE plug-ins:
- MPLAB® Harmony Configurator (MHC) v3.6.2 and above.
- Enhancements
- Fixed typo in function name in TCMECC Plib header file.
- Regenerated Harmony files with new CSP v3.8.0 version.
- No known issues.
- MPLAB® X IDE v5.40 or above
- MPLAB® XC32 C/C++ Compiler v2.41
- MPLAB® X IDE plug-ins:
- MPLAB® Harmony Configurator (MHC) v3.6.0 and above.
-
Development kit and demo application support - The following table provides number of peripheral library application available for different development kits
Development Kits Number of applications SAMRH71 Evaluation Kit 8 -
Add SpaceWire Link Escape Character and TCH support in peripheral libraries and add and example.
-
Update 1553 peripheral libraries and upgrade examples (BC and RT) for mode command transfer examples.
-
Fix of MISRA warnings.
-
Fix ICM calculated value for TRSIZE field when size multiple of 64
-
Fix handler name in TCMECC component
-
Fix faulty wait condition in SpaceWire RMAP Example and set stall mode in RX initialization
-
Fix documentation rendering and typo.
- No known issues.
- MPLAB® X IDE v5.40 or above
- MPLAB® XC32 C/C++ Compiler v2.41
- MPLAB® X IDE plug-ins:
- MPLAB® Harmony Configurator (MHC) v3.4.2 and above.
- Fix of wrong URL for online documentation.
- No changes from v3.0.1
- No changes from v3.0.1
- No changes from v3.0.1
- Bring online documentation (https://microchip-mplab-harmony.github.io/aerospace/).
- No changes from v3.0.0
- No changes from v3.0.0
- No changes from v3.0.0
-
New peripheral libraries support - This release introduces peripheral libraies support for:
- MIL1553.
- SpaceWire.
- ICM.
- TCMECC.
- FLEXRAMECC.
-
Development kit and demo application support - The following table provides number of peripheral library application available for different development kits
Development Kits Number of applications SAMRH71 Evaluation Kit 7
The current known issues are as follows:
-
Preliminary support added for SAM RH71 using MPLAB X and XC32. This complete tooling support will be added in future release of MPLAB X.
-
MPLABX v5.30 generates build error for SAMRH71 : After MHC code generation the field "XC32 Global Option -> Data TCM size" in project properties for DTCM size should be set to 0x20000.
- MPLAB® X IDE v5.30
- MPLAB® XC32 C/C++ Compiler v2.30
- MPLAB® X IDE plug-ins:
- MPLAB® Harmony Configurator (MHC) v3.4.1 and above.