System-level Fault-Tolerance Analysis of Small Satellite On-Board Computers