Difference between revisions of "J-Link Software and Documentation Pack"

From SEGGER Wiki
Jump to: navigation, search
(Software overview)
Line 5: Line 5:
 
__TOC__
 
__TOC__
   
  +
#REDIRECT [[UM08001_J-Link_/_J-Trace_User_Guide#J-Link_software_and_documentation_package]]
== Software overview ==
 
<!---- FF xxxxxx
 
TBD:
 
- Replace Manual ref to wiki ref once article is done.
 
- Implement refs of each software to the corresponding article.
 
- Link to the versioning information page.
 
- Add missing applications:
 
%
 
% Missing:
 
% - J-Flash SPI (CL)
 
% - J-Link DLL updater
 
% - J-Link License Manager
 
% - J-Link Registration
 
% - J-Link RTT Client / Logger
 
%
 
% Why does SWOAnalyzer does not have an icon?
 
%
 
 
---->
 
The J-Link Software and Documentation Pack includes applications to be used with J-Link.
 
It also comes with USB-drivers for J-Link, J-Trace and Flasher, as well as documentation in PDF format.
 
 
{| class="wikitable"
 
|-
 
! Software !! Description
 
|-
 
| [[J-Link Commander]] || Command-line tool with basic functionality for target analysis.
 
|-
 
| [[J-Link GDB Server]] || The J-Link GDB Server is a server connecting to the GNU Debugger (GDB) via TCP/IP. It is required for toolchains using the GDB protocol to connect to J-Link.
 
|-
 
| [[J-Link GDB Server#J-Link GDB Server CL | J-Link GDB Server CL]] || Command line version of the J-Link GDB Server. Same functionality as the GUI version.
 
|-
 
| [[J-Link Remote Server]] || Utility which provides the possibility to use J-Link / J-Trace remotely via TCP/IP.
 
|-
 
| [[J-Mem]] || Target memory viewer. Shows the memory content of a running target and allows editing as well.
 
|-
 
| [[J-Flash]]<sup>1</sup> || Stand-alone flash programming application.<!----Foot note: not free! --->
 
|-
 
| [[J-Flash Lite]] || Stand-alone flash programming application with reduced feature set of J-Flash.
 
|-
 
| [[J-Link RTT Viewer]] || Displays the terminal output of the target using [[RTT]]. Can be used in parallel with a debugger or stand-alone.
 
|-
 
| [[J-Link SWO Viewer]] || Displays the terminal output of the target using the SWO pin. Can be used in parallel with a debugger or stand-alone.
 
|-
 
| [[J-Link SWO Analyzer]] || Command line tool that analyzes SWO RAW output and stores it into a file.
 
|-
 
| [[JTAGLoad]] || Command line tool that opens an svf file and sends the data in it via J-Link / J-Trace to the target.
 
|-
 
| [[J-Link Configurator]] || GUI-based configuration tool for J-Link. Allows configuration of USB identification as well as TCP/IP identification of J-Link debug probes.
 
|-
 
|| RDI support (JLinkRDI.dll)<sup>1</sup> || Provides Remote Debug Interface (RDI) support. This allows the user to use J-Link with any RDI-compliant debugger. <!--- Foot note: not free! --->
 
|-
 
|| [[J-Link STR91x Commander]] || Command line tool for handling specific STR91x processors.
 
|-
 
|| [[J-Link STM32 Unlock]] || Command line tool for handling specific STM32 processors.
 
|}
 
<sup>1</sup>: Full-featured J-Link (PLUS, PRO, ULTRA+) or an additional license for J-Link Base model required.
 
   
 
== Troubleshooting ==
 
== Troubleshooting ==

Revision as of 13:23, 28 May 2020

This article describes the contents of the J-Link Software and Documentation Pack, available for download on the SEGGER homepage.

NOTE: This article is a work in progress, please refer to the J-Link Manual (UM08001) for more information.

  1. REDIRECT UM08001_J-Link_/_J-Trace_User_Guide#J-Link_software_and_documentation_package

Troubleshooting

If you have troubles downloading or installing the J-Link Software and Documentation pack, please refer to the following section.

Windows Defender under Windows 10

For some versions of the J-Link Software Pack, Windows Defender under Windows 10 triggered a false positive alarm for "Trojan:Win32/Tulim.C!plock" which disabled the download of the software package. This has been recently fixed by Microsoft via new virus definitions. Please make sure that Windows Defender virus definitions are up to date when downloading the package and are at least at the following version: Antivirus definition: 1.213.5588.0