Difference between revisions of "JTAGLoad.exe"
m (→Operation) |
(Redirected page to JTAGLoad) (Tag: New redirect) |
||
Line 1: | Line 1: | ||
+ | #REDIRECT [[JTAGLoad]] |
||
− | <div class="toclimit-2"> |
||
− | __TOC__ |
||
− | </div> |
||
− | |||
− | = Purpose = |
||
− | JTAGload is a [[wikipedia:Serial_Vector_Format|SVF]] player. SVF files contain sequences of instructions that describe a sequence of states of the JTAG TAP state machine to be run through. |
||
− | This can also be used to load a bitstream into an FPGA or configuration flash. |
||
− | |||
− | = Installation = |
||
− | This supplementary tool (JTAGLoad.exe) is included in the “Flasher Software and Documentation Pack” you can download here: [https://www.segger.com/downloads/flasher/#Flasher Software And Documentation Pack FlasherSoftwareAndDocumentationPack]. It will be installed together with this package. |
||
− | |||
− | = Operation = |
||
− | JTAGLoad.exe is called via the command line. Certain parameters can be specified during the call. Some values are queried interactively if they are missing or ambiguous. |
||
− | == Command line arguments == |
||
− | {|class="wikitable" |
||
− | |+ JTAGLoad command line arguments |
||
− | |- |
||
− | ! argument !! description |
||
− | |- |
||
− | | -[[#Parameter_.3F|?]] || Shows usage and available commands. |
||
− | |- |
||
− | | -[[#Parameter_NoAutoExit|NoAutoExit]] || Prevents auto exiting. |
||
− | |- |
||
− | | -[[#Parameter_LogFile|LogFile]] ''path/to/log/file'' || Sets the log file path to <Path>. |
||
− | |- |
||
− | | -[[#Parameter_USB|USB]] || Connect to J-Link via USB. |
||
− | |- |
||
− | | -[[#Parameter_IP|IP]] ''address'' || Connects to the Flasher or J-Link via its TCP/IP address |
||
− | |- |
||
− | | -[[#Parameter_SelectEmuBySN|SelectEmuBySN]] ''serial number'' || Connects to a specific flasher or J-Link and uses the serial number to distinguish between them. |
||
− | |} |
||
− | [[File:JTAGLoad-Help.png|none|JTAGLoad.exe command line parameters]] |
||
− | |||
− | === Parameter <code>?</code> === |
||
− | Shows a short help about usage and available commands. |
||
− | ==== Syntax ==== |
||
− | -? |
||
− | ==== Example ==== |
||
− | JTAGLoad.exe -? |
||
− | |||
− | === Parameter <code>NoAutoExit</code> === |
||
− | If this parameter is used, JTAGLoad is not terminated after the process has been completed. |
||
− | ==== Syntax ==== |
||
− | -NoAutoExit |
||
− | ==== Example ==== |
||
− | JTAGLoad.exe -NoAutoExit |
||
− | |||
− | === Parameter <code>LogFile</code> === |
||
− | This parameter specifies the name and path of the log file to which the output is to be written. It is usually used if the call is made automatically by a test program. |
||
− | ==== Syntax ==== |
||
− | -LogFile ''path/to/log/file'' |
||
− | ==== Example ==== |
||
− | JTAGLoad.exe -LogFile c:\temp\jtagload.log |
||
− | |||
− | === Parameter <code>USB</code> === |
||
− | This parameter to use the USB connection to flasher. In case more than one probe is connected, use [[#Parameter_SelectEmuBySN|-SelectEmuBySN]] to specify the probe. |
||
− | ==== Syntax ==== |
||
− | -USB |
||
− | ==== Example ==== |
||
− | JTAGLoad.exe -USB |
||
− | |||
− | === Parameter <code>IP</code> === |
||
− | This parameter specifies the IP address of the probe and also forces JTAGLoad to connection to probe via TCP/IP. |
||
− | ==== Syntax ==== |
||
− | -IP ''ip address'' |
||
− | ==== Example ==== |
||
− | JTAGLoad.exe -IP 192.168.0.211 |
||
− | |||
− | === Parameter <code>SelectEmuBySN</code> === |
||
− | This parameter specifies the serial number of the probe to connect to. Mostly used together with [[#Parameter_USB|-USB]]. |
||
− | ==== Syntax ==== |
||
− | -SelectEmuBySN ''serial number'' |
||
− | ==== Example ==== |
||
− | JTAGLoad.exe -SelectEmuBySN 174402908 |
Latest revision as of 14:22, 16 May 2024
Redirect to: