changed bootloader to use watchdog timer. board now loads on power cycle, and not just reset.