Mixed-Criticality Systems on Commercial-Off-the-Shelf Multi-Processor Systems-on-Chip