Software measurements to control fault/error conditions in a microprocessor
Budget: €30 – €250 EUR
My company is in the middle of the CE certification process for my Arduino based project in order to sell my product as an appliance but the certification lab is asking me for some software requirements. These software requirements are checkings and measurements that the microprocessor shall do (in this case the ATMega 328P), like for example check the frequency of the clock, memories testing...
You have a general explanation here: https://www.microchip.com/en-us/solutions/consumer/home-appliances/class-b-safety-software
The two documents attached explain the following:
- UNE-EN 60335-1-2012-188-192.pdf: Those are the fault/error conditions that the software shall evaluate
- AVR998_ Guide to IEC60730 Class B Compliance with AVR Microcontrollers. Introduction. Features. AVR 8-bit Microcontrol.pdf: this is a guide about how to do it for Atmel microprocessors
You have a general explanation here: https://www.microchip.com/en-us/solutions/consumer/home-appliances/class-b-safety-software
The two documents attached explain the following:
- UNE-EN 60335-1-2012-188-192.pdf: Those are the fault/error conditions that the software shall evaluate
- AVR998_ Guide to IEC60730 Class B Compliance with AVR Microcontrollers. Introduction. Features. AVR 8-bit Microcontrol.pdf: this is a guide about how to do it for Atmel microprocessors