2 What's New?
Version 6.1.0
- Ease of access to API documentation using the icons in each diagnostic tab
- Device support for the following families:
- PIC16(L)F153xx
- PIC16(L)F183xx
- PIC16(L)F184xx
- PIC16(L)191xx
- PIC18(L)FxxK42
- PIC18(L)FxxK40
Version 6.0.2
- Initial release on MCC Melody with
support for the below device families:
- PIC18FxxQ40: PIC18F04Q40, PIC18F05Q40, PIC18F06Q40, PIC18F14Q40, PIC18F15Q40, PIC18F16Q40
- PIC18FxxQ41: PIC18F04Q41, PIC18F05Q41, PIC18F06Q41, PIC18F14Q41, PIC18F15Q41, PIC18F16Q41
Version 5.0.2
- MPLABX v6.05 compatibility update
- Updates for the following PIC18
diagnostic:
- SW_FLASH_MEMORY_CHECKSUM_CRC_TEST_01 - v1.1.2
Version 5.0.1
- Updates for the following PIC18
diagnostic:
- SRAM CHECKERBOARD v1.2.1
- Various fixes and improvements
Version 5.0.0
- Add support for PIC18FxxQ43 and PIC18FxxQ83 devices
- Fix MISRA violations
- Updates for the following PIC16
diagnostics:
- PROGRAM COUNTER v1.0.2
- FLASH v1.0.2
- EEPROM v1.0.2
- SRAM MARCH v2.0.0
- SRAM CHECKERBOARD v1.0.1
- STACK MARCH C v2.0.0
- SIMPLE WATCHDOG TIMER v1.0.2
- INTERRUPT FREQUENCY v1.0.2
- Updates for the following PIC18
diagnostics:
- PROGRAM COUNTER v1.1.1
- CPU REGISTERS v1.1.1
- FLASH v1.1.1
- EEPROM v1.1.1
- SRAM MARCH v2.0.0
- SRAM CHECKERBOARD v1.2.0
- STACK MARCH C v2.0.0
- SIMPLE WATCHDOG TIMER v1.1.1
- WINDOWED WATCHDOG TIMER v1.1.1
- CLOCK TEST WITH SECONDARY CLOCK REFERENCE v1.2.0
- INTERRUPT FREQUENCY v1.1.1
- Deprecated the following diagnostics:
- 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.
- STACK MARCH - March C only, for similar reasons on SRAM MARCH
- SRAM MARCH - March B and March C
removed due to redundancy
- Various fixes and improvements
Version 4.1.0
- Add support for PIC18(L)FxxK40 and PIC18FxxQ84 devices
- Fix MISRA violations
- Updates for the following PIC16
diagnostics:
- PROGRAM COUNTER v1.0.1
- CPU REGISTERS v1.0.1
- FLASH v1.0.1
- EEPROM v1.0.1
- SIMPLE WATCHDOG TIMER v1.0.1
- WINDOWED WATCHDOG TIMER v1.0.1
- CLOCK LINE FREQUENCY v1.0.1
- CLOCK TEST WITH SECONDARY CLOCK REFERENCE v1.0.1
- INTERRUPT FREQUENCY v1.0.1
- Updates for the following PIC18
diagnostics:
- PROGRAM COUNTER v1.1.0
- CPU REGISTERS v1.1.0
- FLASH v1.1.0
- EEPROM v1.1.0
- SRAM MARCH v1.1.0
- SRAM CHECKERBOARD v1.1.0
- STACK MARCH C v1.1.0
- SIMPLE WATCHDOG TIMER v1.1.0
- WINDOWED WATCHDOG TIMER v1.1.0
- CLOCK LINE FREQUENCY v1.1.0
- CLOCK TEST WITH SECONDARY CLOCK REFERENCE v1.1.0
- INTERRUPT FREQUENCY v1.1.0
- Various fixes and improvements
Version 4.0.1
- Renamed the library package
Version 4.0.0
- Renamed the library package
- Updated the release version number to v4.0.0 due to existing v3.0.0 releases of the Class B libraries, without any functional changes from v1.0.0
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
- STACK MARCH C v1.0.0
- SIMPLE WATCHDOG TIMER v1.0.0
- WINDOWED WATCHDOG TIMER v1.0.0
- CLOCK LINE FREQUENCY v1.0.0
- CLOCK TEST WITH SECONDARY CLOCK REFERENCE v1.0.0
- INTERRUPT FREQUENCY v1.0.0