add fault handler for debugging; firmware updates working