Difference between revisions of "Using J-Link via WiFi"

From SEGGER Wiki
Jump to: navigation, search
(Created page with "This article explains different methods that can be used to connect to a J-Link and debug via WiFi. __TOC__ == J-Link WiFi == The J-Link WiFi comes with native WiFi support....")
 
 
(8 intermediate revisions by 2 users not shown)
Line 4: Line 4:
   
 
== J-Link WiFi ==
 
== J-Link WiFi ==
  +
<br>[[File:J-Link-WiFi-Over-WiFi.png | thumb | right | 600px | Explanatory picture will follow shortly]]
 
The J-Link WiFi comes with native WiFi support.
 
The J-Link WiFi comes with native WiFi support.
 
For detailed information on how to setup the J-Link WiFi, please refer to [[UM08001_J-Link_/_J-Trace_User_Guide#J-Link_WiFi_setup | this article]].
 
For detailed information on how to setup the J-Link WiFi, please refer to [[UM08001_J-Link_/_J-Trace_User_Guide#J-Link_WiFi_setup | this article]].
  +
<br clear=all>
   
  +
== Via WiFi bridge ==
== J-Link PRO and J-Trace PRO (Cortex-M) ==
 
  +
[[File:J-Link-PRO-WiFi-Bridge.png | thumb | right | 600px | Schematic drawing showing how to connect to a J-Link PRO via WiFi]]
  +
This way of WiFi-enable is supported by the following models:
  +
* J-Link PRO
  +
* J-Trace PRO
 
The J-Link PRO and J-Trace PRO models have an Ethernet connector for wired Ethernet.
 
The J-Link PRO and J-Trace PRO models have an Ethernet connector for wired Ethernet.
Therefore, making these models accessible via WiFi can be achieved bz simply using a WiFi bridge.
+
Therefore, making these models accessible via WiFi can be achieved by simply using a WiFi bridge.
 
# Setup a WiFi bridge for the desired WiFi network.
 
# Setup a WiFi bridge for the desired WiFi network.
# Power the J-Link PRO / J-Trace via a 5V USB power supply (e.g. a mobile powerbank).
+
# Power the J-Link PRO / J-Trace via a 5V USB power supply (e.g. mobile powerbank).
# Connect the WiFi bridge to the Ethernet connector of the J-Link PRO
+
# Connect the WiFi bridge to the Ethernet connector of the J-Link PRO.
  +
<br clear=all>
[[File:J-Link-PRO-WiFi-Bridge.png]]
 
   
== J-Link BASE or higher ==
+
== Via J-Link Remote Server ==
  +
[[File:J-Link-BASE-RasPi-Remoteserver.png | thumb | right | 600px | Explanatory picture will follow shortly]]
All other J-Link models do not come with native Ethernet support.
 
  +
This way of WiFi-enable is supported by the following models:
However, it is still possible to make them accessible via WiFi.
 
  +
* J-Link BASE
  +
* J-Link PLUS
  +
* J-Link ULTRA+
  +
* J-Link PRO
  +
* J-Trace PRO
 
The easiest and most commonly used method to do so is by using a Raspberry Pi (RasPi), running the [[J-Link Remote Server]].
 
The easiest and most commonly used method to do so is by using a Raspberry Pi (RasPi), running the [[J-Link Remote Server]].
# Start the RasPi and connect it to the desired WiFi network
+
# Start the RasPi and connect it to the desired WiFi network.
# Install the [[J-Link Software Pack]] on the RasPi and the remote PC (available on the [https://www.segger.com/downloads/jlink#J-LinkSoftwareAndDocumentationPack|SEGGER homepage])
+
# Install the [[J-Link Software Pack]] on the RasPi and the remote PC (available on the [https://www.segger.com/downloads/jlink#J-LinkSoftwareAndDocumentationPack|SEGGER homepage]).
# Connect the J-Link to the RasPi via USB
+
# Connect the J-Link to the RasPi via USB.
# Start the J-Link Remote Server on the RasPi and use it to connect to the J-Link
+
# Start the J-Link Remote Server on the RasPi and use it to connect to the J-Link.
  +
# From the remote PC connect to the J-Link Remote Server on the RasPi as described in the [[J-Link_Remote_Server#Connecting_to_J-Link_using_J-Link_Remote_Server | J-Link Remote Server article]].
# Install the J-Link Software Pack on the remote PC that is supposed to Control the J-Link
 
  +
<br clear=all>
# From the remote PC connect to the J-Link Remote Server on the RasPi as described in the [[J-Link_Remote_Server#Connecting_to_J-Link_using_J-Link_Remote_Server | J-Link Remote Server article]]
 
{Note|This method works for all the latest J-Link models, and can also be used for J-Link PRO and J-Link WiFi}
 
[[File:J-Link-BASE-RasPi-Remoteserver.png]]
 

Latest revision as of 15:57, 29 October 2021

This article explains different methods that can be used to connect to a J-Link and debug via WiFi.

J-Link WiFi


Explanatory picture will follow shortly

The J-Link WiFi comes with native WiFi support. For detailed information on how to setup the J-Link WiFi, please refer to this article.

Via WiFi bridge

Schematic drawing showing how to connect to a J-Link PRO via WiFi

This way of WiFi-enable is supported by the following models:

  • J-Link PRO
  • J-Trace PRO

The J-Link PRO and J-Trace PRO models have an Ethernet connector for wired Ethernet. Therefore, making these models accessible via WiFi can be achieved by simply using a WiFi bridge.

  1. Setup a WiFi bridge for the desired WiFi network.
  2. Power the J-Link PRO / J-Trace via a 5V USB power supply (e.g. mobile powerbank).
  3. Connect the WiFi bridge to the Ethernet connector of the J-Link PRO.


Via J-Link Remote Server

Explanatory picture will follow shortly

This way of WiFi-enable is supported by the following models:

  • J-Link BASE
  • J-Link PLUS
  • J-Link ULTRA+
  • J-Link PRO
  • J-Trace PRO

The easiest and most commonly used method to do so is by using a Raspberry Pi (RasPi), running the J-Link Remote Server.

  1. Start the RasPi and connect it to the desired WiFi network.
  2. Install the J-Link Software Pack on the RasPi and the remote PC (available on the homepage).
  3. Connect the J-Link to the RasPi via USB.
  4. Start the J-Link Remote Server on the RasPi and use it to connect to the J-Link.
  5. From the remote PC connect to the J-Link Remote Server on the RasPi as described in the J-Link Remote Server article.