The OBCM from CAVU Aerospace UK is a Satellite On-Board Computer (OBC) that uses an ARM Cortex-M3 processor on FPGA and an advanced Microchip/Microsemi SmartFusion2 and ProASIC3 Flash-based FPGA design. This computing system has a RAM of 160 Mbits MRAM 40 bits width and a ROM of 96 Mbits MRAM. It has a total nonvolatile flash memory of 24 Gbit SLC NAND Flash (Triple 8G), 256M serial NOR, and a 256K Serial FRAM. The OBC is radiation hardened up to 30 Krad (Si)/yr TID and is latch-up immune SEE at 60MeV. It supports CAN2.0 (Up to 1Mbps), full-duplex RS-422, half-duplex RS-485, RS-232, I2C, and SPI serial interfaces. The OBC requires a supply voltage of 5 V and has a power consumption of 1.5-3 W. It has an expected life of 3-5 years in low-earth orbit. It has a mass of 100 g and measures 203 x 175 x 22 mm. It is designed to withstand a variety of space environments and is suitable for deep space missions.