Difference between revisions of "J-Link Remote Server"

From SEGGER Wiki
Jump to: navigation, search
(Usage with different clients)
Line 4: Line 4:
 
The J-Link itself does not need to provide an Ethernet interface, USB is sufficient.
 
The J-Link itself does not need to provide an Ethernet interface, USB is sufficient.
   
  +
= Connecting to J-Link using J-Link Remote Server =
= Usage with different clients =
 
  +
  +
When connecting to J-Link - for example when using the [[J-Link_Commander | J-Link Commander]] - in most cases, a connect string can be entered.<br>
  +
When connecting to a J-Link via TCP/IP, the following syntax applies:
  +
  +
'''Variant 1''':
  +
IP tunnel:SN
  +
  +
This variant can be used in the default case: When connecting to the SEGGER default tunnel server (jlink.segger.com) where the serial number has been used to register a J-Link.
  +
  +
'''Variant 2''':
  +
IP tunnel:<SN/Nickname>[:<Password>[:<TunnelServer>]]
  +
  +
{|
  +
| <SN/Nickname> || Either the J-Link's serial number or [[J-Link:Nickname | Nickname]]
  +
|-
  +
| <Password> || Password that was used when setting up the Remote Server. If no password was used, this field should be empty.
  +
|-
  +
| <TunnelServer> || Address or hostname of the tunnel server. This is only needed if a tunnel server other than the SEGGER default tunnel server (jlink.segger.com) is used.
  +
|}
  +
  +
  +
  +
== Usage with different clients ==
 
* [[Connect_to_remote_J-Link_via_J-Link_Tunnel_Server | Embedded Studio]]
 
* [[Connect_to_remote_J-Link_via_J-Link_Tunnel_Server | Embedded Studio]]
 
* [[IAR_EWARM#Connecting_to_J-Link_via_J-Link_Remote_Server | IAR ]]
 
* [[IAR_EWARM#Connecting_to_J-Link_via_J-Link_Remote_Server | IAR ]]

Revision as of 09:10, 19 September 2019

J-Link Remote Server is a utility (available as command line or GUI application) that makes a J-Link accessible via IP, be it in the local network or from anywhere on the world. The J-Link itself does not need to provide an Ethernet interface, USB is sufficient.

Connecting to J-Link using J-Link Remote Server

When connecting to J-Link - for example when using the J-Link Commander - in most cases, a connect string can be entered.
When connecting to a J-Link via TCP/IP, the following syntax applies:

Variant 1:

IP tunnel:SN

This variant can be used in the default case: When connecting to the SEGGER default tunnel server (jlink.segger.com) where the serial number has been used to register a J-Link.

Variant 2:

IP tunnel:<SN/Nickname>[:<Password>[:<TunnelServer>]]
<SN/Nickname> Either the J-Link's serial number or Nickname
<Password> Password that was used when setting up the Remote Server. If no password was used, this field should be empty.
<TunnelServer> Address or hostname of the tunnel server. This is only needed if a tunnel server other than the SEGGER default tunnel server (jlink.segger.com) is used.


Usage with different clients