Arduino MKR WiFi 1010
This article describes how a J-Link probe can be used together with an Arduino MKR WiFi 1010 board.
Contents
Minimum requirements
- Any J-Link
- J-Link software V6.86a or later
- Embedded Studio Version 5.10b or later
- SEGGER Flying Wire Adapter
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 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:
- Power the board via the USB-Mini port
- Verify the Connection with e.g. J-Link Commander. The output should look as follows:
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: