Skip to main content

Posts

Showing posts from August, 2022

Is your embedded system safe?

       Embedded systems pretty much run everything today, especially critical medical, mobility and automation equipment. Safe operation of the equipment is paramount in these applications.      A recent project allowed me the chance to implement such a safety feature into the micro controller firmware. Functional safety is a vast topic, so here I'll be briefly covering the implementation used for IEC60730 Class B compliance of the product.      Electronics components undergo wear and tear at the basic level. Radiation can corrupt state of bits in memory or internal peripherals may fail. Functional safety requires that the system be able to identify a fault and enter into a safe state preventing damage to itself and its surrounding.    This is done by running checks at startup and at periodic intervals in between regular operation of the equipment. In this post I'll be discussing on how the micro controller core can perform fun...