We really need to get better at checking return codes during our init code.  This is a larger issue so not sure it has to be fixed in this PR but we're a bit sloppy in board init.  I'm probably one of the offenders here too.