6.2.0 • Published 5 months ago

@mchp-mcc/pic16-pic18-iec60730-class-b-diagnostic-library v6.2.0

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
5 months ago

PIC16/18 IEC60730 Class B Diagnostic Library

Overview

The PIC16/18 IEC60730 Class B Diagnostic Library is a suite of diagnostics in compliance with the IEC 60730 Class B functional safety standard.

Features

  • Supports the following diagnostics:
    • CPU Registers
    • Flash
    • EEPROM
    • SRAM March
    • SRAM Checkerboard
    • Stack March
    • Simple Watchdog Timer
    • Windowed Watchdog Timer
    • Clock Line Frequency
    • Clock Test with Secondary Clock Reference
    • Interrupt Frequency

Related Documentation

Changelog

All notable changes to this project will be documented in this file.

@mchp-mcc/pic16-pic18-iec60730-class-b-diagnostic-library-6.2.0

New features and Improvements

  • FUSA_8BIT_LIB-11817 Integrate the latest diagnostic modules in the PIC16/PIC18 IEC60730 Class-B Diagnostic Library
  • FUSA_8BIT_LIB-11864 Update PIC16/PIC18 IEC60730 Class B Diagnostic Library to support PIC16F131xx device family

Bug fixes

  • FUSA_8BIT_LIB-9840 CPU Register diagnostic does not generate content inside the source and header files
  • FUSA_8BIT_LIB-9847 WARNINGs in MCC notification are not clear for WDT and WWDT test configurations
  • FUSA_8BIT_LIB-9848 Empty C and H file generated for EEPROM test in PIC Class-B Library
  • FUSA_8BIT_LIB-11867 PIC18FxxK40 and PIC18FxxK42 ITF Failures due to different EEPROM Length
  • FUSA_8BIT_LIB-9846 Empty diag_int_frequency.h file generated for PIC Class-B Library
  • FUSA_8BIT_LIB-9851 TMR1 related macros in diag_config.h causes compilation failure for PIC16F