Applying fault-tolerance on multi-microcontroller system with RTOS

Main Article Content

Chayanan Kuruwasri
Daranee Hormdee

Abstract

This paper proposes a design of fault-tolerance technology, combined with a Real-Time Operation System (RTOS), applied to a multi-microcontroller system. The aim of this work is to demonstrate the above issue via an embedded system with a “fault-tolerance” on a FreeRTOS kernel and driven by a multi-microcontroller system. A simple protocol that used to communicate between microcontrollers is USART with the feature of a high-speed baud rate at 10.5 Mbit/s. Sift-out modular redundancy, one of hybrid redundancy techniques in fault-tolerance algorithm has applied in this work. The experiments covered two types of faults; Slave Fault and Master Fault. The results showed that faults occurred in the proposed multi-microcontroller system can be detected and recovered in order to finish the whole assigned process.

Article Details

How to Cite
Kuruwasri, C., & Hormdee, D. (2016). Applying fault-tolerance on multi-microcontroller system with RTOS. Engineering and Applied Science Research, 43, 483–486. Retrieved from https://ph01.tci-thaijo.org/index.php/easr/article/view/70844
Section
ORIGINAL RESEARCH