Pour garantir la fiabilité, nous avons développé un concept pour un SBC personnalisé dans lequel deux processeurs principaux sont interconnectés de telle manière qu'une unité prend le relais si l'autre communique des indications de défaillance ou si cela est menacé. Dans ce cas, nous avons utilisé deux processeurs ARM Cortex A9 pour la solution à développer. La surveillance se fait via une puce FPGA, car elle est facilement programmable.
En tant que logiciel, SECO s'appuie sur Linux Yocto en conjonction avec le Boot loader spécialement développé "FNGBoot".