Difference between revisions of "Arduino MKR WiFi 1010"

From SEGGER Wiki
Jump to: navigation, search
(Created page with " This article describes how a J-Link probe can be used together with an Arduino MKR WiFi 1010 board. == Minimum requirements == * Any [https://www.segger.com/products/debug-p...")
 
(Preparing for J-Link)
Line 9: Line 9:
   
 
== Preparing for J-Link ==
 
== Preparing for J-Link ==
As the Arduino MKR WiFi 1010 board does not come with an external debug interface connector, but the required pins are exposed on the back side as follows:
+
The Arduino MKR WiFi 1010 board does not come with an external debug interface connector, but the required pins are exposed on the back side as follows:
   
 
[[File:MKR_Close.png|400px]]
 
[[File:MKR_Close.png|400px]]

Revision as of 16:54, 30 September 2020

This article describes how a J-Link probe can be used together with an Arduino MKR WiFi 1010 board.

Minimum requirements

Preparing for J-Link

The Arduino MKR WiFi 1010 board does not come with an external debug interface connector, but the required pins are exposed on the back side as follows:

MKR Close.png

The following table describes the pinning and how it should be connected to the SEGGER Flying Wire Adapter.

Arduino Board Flying wire adapter
1 GND
2 RESET
3 VTREF
4 NC
5 SWCLK
6 SWDIO

In this example we are using a J-Link Plus Compact. The resulting connection will then look like this:

MKR Wired.png

  • Power the board via the USB-Mini port
  • Verify the Connection with e.g. J-Link Commander. The output should look as follows:

MKR Connect.png

Debugging in SEGGER Embedded Studio

Example projects for SEGGER Embedded Studio

The following example project was created with the SEGGER Embedded Studio project wizard and runs out-of-the-box on the Arduino MKR WiFi 1010 board. It is a simple Hello World sample and can be downloaded here:

Hello World sample