diff --git a/bsp_q7s/obsw.cpp b/bsp_q7s/obsw.cpp index d32579b4..77ac13c4 100644 --- a/bsp_q7s/obsw.cpp +++ b/bsp_q7s/obsw.cpp @@ -92,6 +92,8 @@ void obsw::autoSwitchHandling() { sif::debug << "Detected ASWI=" << autoSwitchTarget << "in ProASIC scratch buffer, auto-switching to image " << int(chip) << " " << int(copy) << std::endl; + // A bit of delay to ensure printout works.. + TaskFactory::delayTask(500); scratch::clearValue(scratch::AUTO_SWITCH_IMAGE); xsc_boot_copy(chip, copy); };