2 What’s New?
Version 6.1.0
- Ease of access to API documentation using the icons in each diagnostic tab
- Support for AVR-EA devices:
- AVR16EA28, AVR16EA32, AVR16EA48
- AVR32EA28, AVR32EA32, AVR32EA48
- AVR64EA28, AVR64EA32, AVR64EA48
- Support for AVR-DD devices:
- AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32
- AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32
- AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32
- Support for TinyAVR 0-Series
devices:
- ATtiny202, ATtiny204
- ATtiny402, ATtiny404, ATtiny406
- ATtiny804, ATtiny806, ATtiny807
- ATtiny1604, ATtiny1606, ATtiny1607
- Updated the following
diagnostics:
- CPU REGISTERS v2.0.1
- FLASH v2.0.1
- EEPROM v2.0.1
- SRAM MARCH v3.0.1
- SRAM CHECKERBOARD v2.0.1
- SIMPLE WATCHDOG TIMER v2.0.1
- WINDOWED WATCHDOG TIMER v2.0.1
- CLOCK FREQUENCY v2.0.1
- INTERRUPT FREQUENCY v2.0.1
Version 6.0.2
- Initial release on MCC Melody
Version 5.0.1
- MPLABX v6.05 compatibility update
Version 5.0.0
- Add support for TinyAVR 2-series
devices:
- ATtiny427
- ATtiny426
- ATtiny424
- ATtiny827
- ATtiny826
- ATtiny824
- ATtiny3227
- ATtiny3226
- Add support for AVR-DA
devices:
- AVR32DA28
- AVR32DA32
- AVR32DA48
- AVR64DA28
- AVR64DA32
- AVR64DA48
- AVR64DA64
- Add support for AVR-DB
devices:
- AVR32DB28
- AVR32DB32
- AVR32DB48
- AVR64DB28
- AVR64DB32
- AVR64DB48
- AVR64DB64
- AVR128DB28
- AVR128DB32
- AVR128DB48
- AVR128DB64
- Fixed MISRA violations
- Updates for the following
diagnostic tests:
- PROGRAM COUNTER v1.0.3
- CPU REGISTERS v1.1.1
- FLASH v1.0.2
- EEPROM v1.0.2
- SRAM MARCH v2.0.0
- SRAM CHECKERBOARD v1.2.0
- SIMPLE WATCHDOG TIMER v1.2.0
- WINDOWED WATCHDOG TIMER v1.2.0
- CLOCK FREQUENCY v1.0.3
- INTERRUPT FREQUENCY v1.0.2
- Deprecated the following
diagnostic tests:
- SRAM MARCH - March B and
March C removed due to redundancy
- The March C algorithm has the same coverage as March C-, but with a longer execution time
- March B is significantly more expensive in terms of test length and code size compared to March C- and does not fully cover all Linked Faults (LFs)
- The March algorithm described in IEC 60730 H.2.19.6.2 is interpreted as MATS+, which only covers address decoder faults (AFs) and stuck at faults (SAFs). As the March C- algorithm covers AFs, SAFs, Transition Faults (TFs) and Coupling Faults (CFs), the fault model coverage is considered to surpass the requirements of the standard
- SRAM MARCH - March B and
March C removed due to redundancy
- Various fixes and improvements
Version 4.1.0
- Add support for TinyAVR 2-series
devices:
- ATtiny1627
- ATtiny1626
- ATtiny1624
- Fixed MISRA violations
- Updates for the following
diagnostic tests:
- PROGRAM COUNTER v1.0.2
- CPU REGISTERS v1.1.0
- FLASH v1.0.1
- EEPROM v1.0.1
- SRAM MARCH v1.0.1
- SRAM CHECKERBOARD v1.1.0
- SIMPLE WATCHDOG TIMER v1.1.0
- WINDOWED WATCHDOG TIMER v1.1.0
- CLOCK FREQUENCY v1.0.2
- INTERRUPT FREQUENCY v1.0.1
- Various fixes and improvements
Version 4.0.1
- Renamed the library package
Version 4.0.0
- Renamed the library package
- Updates for the following
diagnostic tests:
- PROGRAM COUNTER v1.0.1
- CPU REGISTERS v1.0.1
- CLOCK FREQUENCY v1.0.1
- Updated the release version number to v4.0.0 due to existing v3.0.0 releases of the Class B libraries
Version 1.0.0
- Initial release with support for
these diagnostic tests:
- PROGRAM COUNTER v1.0.0
- CPU REGISTERS v1.0.0
- FLASH v1.0.0
- EEPROM v1.0.0
- SRAM MARCH v1.0.0
- SRAM CHECKERBOARD v1.0.0
- SIMPLE WATCHDOG TIMER v1.0.0
- WINDOWED WATCHDOG TIMER v1.0.0
- CLOCK FREQUENCY v1.0.0
- INTERRUPT FREQUENCY v1.0.0