Looks like it was the power supply. I've tried using two others, and no reset or serial failures now. Really odd.