mirror of
https://github.com/arduino/Arduino.git
synced 2025-02-19 13:54:23 +01:00
added trapping for additional avrdude errors
some errors were not being caught and the user was not being notified.
This commit is contained in:
parent
fbc5d30ad7
commit
12aed647bc
@ -215,7 +215,11 @@ public abstract class Uploader implements MessageConsumer {
|
||||
}
|
||||
if (s.indexOf("Programmer is not responding") != -1 ||
|
||||
s.indexOf("programmer is not responding") != -1 ||
|
||||
s.indexOf("protocol error") != -1) {
|
||||
s.indexOf("protocol error") != -1 ||
|
||||
s.indexOf("avrdude: ser_open(): can't open device") != -1 ||
|
||||
s.indexOf("avrdude: ser_drain(): read error") != -1 ||
|
||||
s.indexOf("avrdude: ser_send(): write error") != -1 ||
|
||||
s.indexOf("avrdude: error: buffered memory access not supported.") != -1) {
|
||||
exception = new RunnerException(_("Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions."));
|
||||
return;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user