diff --git a/src/Targets/Microchip/AVR/AVR8/Avr8.cpp b/src/Targets/Microchip/AVR/AVR8/Avr8.cpp index f5038268..c81248eb 100644 --- a/src/Targets/Microchip/AVR/AVR8/Avr8.cpp +++ b/src/Targets/Microchip/AVR/AVR8/Avr8.cpp @@ -139,7 +139,11 @@ namespace Bloom::Targets::Microchip::Avr::Avr8Bit } catch (const Exceptions::DebugWirePhysicalInterfaceError& debugWireException) { if (!this->updateDwenFuseBitOnDebugWireFailure) { - throw debugWireException; + throw TargetOperationFailure( + "Failed to activate debugWire physical interface - check target connection and DWEN fuse " + "bit. Bloom can set the DWEN fuse bit automatically. For instructions on enabling this function," + " see " + Paths::homeDomainName() + "/docs/debugging-avr-debugwire" + ); } try {