diff --git a/src/target/cortex_m.c b/src/target/cortex_m.c
index 5fa78ca8c3ce6bc450e8781928527d08bb61d258..74505a85e1b669168640eaae4cf0ec7fa1f8b9c3 100644
--- a/src/target/cortex_m.c
+++ b/src/target/cortex_m.c
@@ -1025,7 +1025,7 @@ static int cortex_m3_assert_reset(struct target *target)
 
 		if (reset_config == CORTEX_M3_RESET_VECTRESET) {
 			LOG_WARNING("Only resetting the Cortex-M3 core, use a reset-init event "
-				"handler to reset any peripherals");
+				"handler to reset any peripherals or configure hardware srst support.");
 		}
 
 		{