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/hardware/01.mkr/01.boards/mkr-wifi-1010/tutorials/atmel-ice/using-an-atmel-ice-with-the-ide-v2.md
+2
Original file line number
Diff line number
Diff line change
@@ -115,6 +115,8 @@ Let's start by opening the Arduino IDE 2 and connecting our MKR WiFi 1010 board
115
115
116
116

117
117
118
+
Select **Tools > Programmer > Atmel-ICE** from the Arduino IDE menus.
119
+
118
120
### 2. Creating the Test Code
119
121
120
122
Let's try the example code show below, it is a simple program that blinks the onboard LED of our board and changes the value of variables `x` and `y` while running. Open a new sketch, copy and paste the code show below:
Copy file name to clipboardExpand all lines: content/hardware/01.mkr/01.boards/mkr-wifi-1010/tutorials/mkr-jlink-setup/mkr-jlink.md
+16-7
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ description: This tutorial teaches you how to set up a MKR board with the Segger
9
9
This tutorial will show you how to debug an Arduino sketch using an Arduino MKR board and the Segger J-Link probe. It will go through how to connect these and use the Arduino IDE 2 to then debug a sketch.
10
10
11
11
### Required Hardware and Software
12
-
-[Arduino IDE 2](https://www.arduino.cc/en/software)
12
+
-[Arduino IDE](https://www.arduino.cc/en/software) version 2.3.0 or higher
13
13
- Segger J-link device ([EDU](https://store.arduino.cc/products/j-link-edu) or [BASE](https://store.arduino.cc/products/j-link-base-compact))
14
14
-[Arduino MKR WiFi 1010](https://store.arduino.cc/mkr-wifi-1010) (other boards from the MKR family works as well).
15
15
- Soldering equipment
@@ -67,17 +67,26 @@ Now we are ready to start debugging our sketch. Connect the power to the MKR boa
67
67
68
68
Then create or open the sketch that you want to debug. If you don't already have a sketch in mind, feel free to use the example sketch found at the end of this tutorial.
69
69
70
+
Select **Tools > Programmer > Segger J-Link** from the Arduino IDE menus.
71
+
70
72
Now go to the folder where the sketch is located. Add a `.json` file in the same folder as your sketch and name it `debug_custom.json`. The easiest way would be to create a text file and rename it `debug_custom.json`. In the `.json` file, add the following lines:
If you are using a board other than the **MKR WiFi 1010**, you will need to adjust the `arduino:samd:mkrwifi1010` part of the `configId` field. Hover the mouse pointer over the board selection in the Arduino IDE toolbar in order to learn the correct identifier for the board you are using.
89
+
81
90
The `"serverpath"` field needs to be set to the path of the "J-Link GDB Server CL" tool executable file that is located under the folder of the J-Link package you installed in the previous step. The file is named:
82
91
83
92
-**If you are using Windows:**`JLinkGDBServerCL.exe`
Copy file name to clipboardExpand all lines: content/hardware/02.hero/boards/zero/tutorials/debugging-with-zero/debugging-with-zero.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,9 @@ For this this tutorial we will be using the Arduino Zero's built-in debugger int
22
22
23
23
***Important: You should connect the Arduino Zero through its programming USB port.***
24
24
25
-
**2.** Select the board from the board/port list. When we select the Arduino Zero, the debugger icon close to the upload button will also become more visible.
25
+
**2.** Select the board from the board/port list.
26
+
27
+
**3.** Select **Tools > Programmer > Atmel EDBG**. The debugger icon close to the upload button will now become more visible.
26
28
27
29

0 commit comments