Skip to content

Commit f7e7a73

Browse files
committed
Gracefully exit if firmware load fails.
1 parent c858097 commit f7e7a73

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Firmware/RTK_Surveyor/menuFirmware.ino

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,10 @@ void updateFromSD(char *firmwareFileName)
136136
delay(10); //Give RTOS time
137137

138138
if (Update.write(dataArray, bytesToWrite) != bytesToWrite)
139-
Serial.println(F("Write failed"));
139+
{
140+
Serial.println(F("\nWrite failed. Binary may be incorrectly aligned."));
141+
break;
142+
}
140143
else
141144
bytesWritten += bytesToWrite;
142145
delay(10); //Give RTOS time

0 commit comments

Comments
 (0)