Skip to content

Commit 669c7e9

Browse files
authored
Sprint 89 [HC-1403][HC-1412] (#298)
* Remove "incident" warning * Add dfu-util links to table
1 parent daa3ee2 commit 669c7e9

File tree

1 file changed

+8
-33
lines changed

1 file changed

+8
-33
lines changed

content/Software Support/Upload/Errors-when-uploading-a-sketch.md

Lines changed: 8 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ title: "Errors when uploading a sketch"
33
id: 4403365313810
44
---
55

6-
> **Incident:** **[Touch reset fails for UNO R4 WiFi on Windows (Arduino CLI 0.33.0 or earlier)](https://support.arduino.cc/hc/en-us/articles/9398559565340)**
7-
86
When there is an error the IDE will print relevant information in the console. Learn how to resolve common errors.
97

108
---
@@ -42,7 +40,6 @@ If you still get an error, you'll find instructions for specific error messages
4240
<!-- <li><a href="https://support.arduino.cc/hc/en-us/articles/6554944868252-Failed-uploading-uploading-error-exit-status-1">Failed uploading: uploading error: exit status 1</a></li> NOTE: Unpublished article -->
4341
<li><a href="#no-device-found-on-port">No device found on &lt;port&gt;</a></li>
4442
<li><a href="#no-board-on-selected-port">Couldn't find a Board on the selected port</a></li>
45-
<li><a href="#no-dfu-capable-USB-device-available">dfu-util: No DFU capable USB device available</a></li>
4643
<li><a href="#SerialPortException-port-busy">jssc.SerialPortException: Port name - &lt;port&gt;;<br>Method name - openPort(); Exception type - Port busy.</a></li>
4744
</ul>
4845
<h3>Compilation error</h3>
@@ -58,6 +55,14 @@ If you still get an error, you'll find instructions for specific error messages
5855
</ul>
5956
</td>
6057
<td>
58+
<h3>dfu-util</h3>
59+
<ul>
60+
<li><a href="https://support.arduino.cc/hc/en-us/articles/11011849739804-dfu-util-errors-when-uploading-exit-status-74-#exit-status-74">Failed uploading: uploading error: exit status 74</a></li>
61+
<li><a href="https://support.arduino.cc/hc/en-us/articles/11011849739804-dfu-util-errors-when-uploading-exit-status-74-#no-dfu-capable-usb-device-available">dfu-util: No DFU capable USB device available</a></li>
62+
<li><a href="https://support.arduino.cc/hc/en-us/articles/11011849739804-dfu-util-errors-when-uploading-exit-status-74-#libusb-error-access">dfu-util: Cannot open DFU device {vid}:{pid} found on devnum {n} (LIBUSB_ERROR_ACCESS)</a></li>
63+
<li><a href="https://support.arduino.cc/hc/en-us/articles/11011849739804-dfu-util-errors-when-uploading-exit-status-74-#more-than-one-dfu-capable-usb-device">dfu-util: More than one DFU capable USB device found!</a></li>
64+
<li><a href="https://support.arduino.cc/hc/en-us/articles/11011849739804-dfu-util-errors-when-uploading-exit-status-74-#invalid-dfu-suffix-signature">Warning: Invalid DFU suffix signature</a></li>
65+
</ul>
6166
<h3>avrdude</h3>
6267
<ul>
6368
<li><strong>stk500:</strong><ul>
@@ -130,36 +135,6 @@ This error can happen if the board on the selected port has been disconnected fr
130135

131136
> On Windows, you can [manually set a port for the board](https://support.arduino.cc/hc/en-us/articles/360016420140#set-COM-port) to stop it from being reassigned.
132137
133-
<a id="no-dfu-capable-USB-device-available"></a>
134-
135-
### dfu-util: No DFU capable USB device available<br>Upload error: Failed uploading: uploading error: exit status 74
136-
137-
```
138-
dfu-util: No DFU capable USB device available
139-
Upload error: Failed uploading: uploading error: exit status 74
140-
```
141-
142-
This error can happen if the IDE could not find the selected board on the port, or if a port is not selected.
143-
144-
1. Make sure the board is connected to your computer.
145-
146-
2. Make sure that the right board is selected in _Tools > Board_.
147-
148-
3. Select the board in _Tools > Port_.
149-
150-
* For step-by-step instructions, see [Select board and port in Arduino IDE](https://support.arduino.cc/hc/en-us/articles/4406856349970-Select-board-and-port-in-Arduino-IDE).
151-
* If you can't find the port, see [If your board does not appear in the port menu](https://support.arduino.cc/hc/en-us/articles/4412955149586-If-your-board-does-not-appear-in-the-port-menu).
152-
153-
4. Make sure the correct port is selected in _Tools > Port_.
154-
155-
5. Close other instances of Arduino IDE, serial monitors, and other software that may be blocking the port.
156-
157-
6. Restart your computer.
158-
159-
7. See [Find and stop process blocking a port](https://support.arduino.cc/hc/en-us/articles/4407830972050-Find-and-stop-process-blocking-a-port).
160-
161-
> On Windows, you can [manually set a port for the board](https://support.arduino.cc/hc/en-us/articles/360016420140#set-COM-port) to stop it from being reassigned.
162-
163138
<a id="SerialPortException-port-busy"></a>
164139

165140
### jssc.SerialPortException: Port name - \<port\>; Method name - openPort(); Exception type - Port busy

0 commit comments

Comments
 (0)