You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/Software Support/Upload/Error-exit-status-1.md
+7-19Lines changed: 7 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,27 +3,15 @@ title: "Error: exit status 1"
3
3
id: 360016955139
4
4
---
5
5
6
-
**Exit status 1**only indicates that a process has failed, it does not tell us anything specific about the problem.
6
+
**Exit status 1**is used in some error messages to indicate that a process has finished (or "exited") in failure. Other parts of the error message will often contain more specific information.
7
7
8
-
## Check the error output for more information
8
+
Your error output may end with one of these lines:
9
9
10
-
Look for more specific errors in the console output. Typically these are output before (above) the exit status message. By searching for the error message in this [Help Center](https://support.arduino.cc/hc/en-us) or in the [Arduino Forum](https://forum.arduino.cc/) you can find more information on the issue.
10
+
*`Compilation error: exit status 1`. See [If your sketch doesn't compile](https://support.arduino.cc/hc/en-us/articles/4402764401554-Compilation-errors-when-uploading).
11
+
*`Failed uploading: uploading error: exit status 1`. See [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch).
11
12
12
-
In the below example, the output ends with an `exit status 1` error. The line above is more helpful, which tells us that no device (board) was found on the selected port. Most likely the wrong port is selected in _Tools > Port_.
13
13
14
-

14
+
If your error only reads `exit status 1`, or if you have a different error, click the **Verify** button:
15
15
16
-
## Find troubleshooting instructions
17
-
18
-
First, determine if the error occurs during compilation or upload:
19
-
20
-
*`Upload error: Error: 2 UNKNOWN: uploading error: uploading error: exit status 1`. This message indicates an **upload error**.
21
-
*`Compilation error: Error: 2 UNKNOWN: exit status 1`. This message indicates a **compilation error**.
22
-
* If it only reads `exit status 1`, or if you are unsure, you can check where the process fails by clicking the **Verify** button. This compiles the sketch **without** trying to upload it to the board.
23
-
* If you still get an error, it occurs during **compilation**.
24
-
* If this passes with a `Compilation complete` message, the error occurs during **upload**.
25
-
26
-
You can now proceed with the instructions for your error type:
27
-
28
-
* For **upload errors**, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch).
29
-
* For **compilation errors**, see [Compilation errors when uploading](https://support.arduino.cc/hc/en-us/articles/4402764401554-Compilation-errors-when-uploading).
16
+
* If you still get an error, it occurs during **compilation**. See [If your sketch doesn't compile](https://support.arduino.cc/hc/en-us/articles/4402764401554-Compilation-errors-when-uploading).
17
+
* If it passes with a `Compilation complete` message, the error occurs during **upload**. See [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch).
0 commit comments