<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPCXpresso IDE FAQsのトピックWhat commands are supported in Redlink Server?</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/What-commands-are-supported-in-Redlink-Server/m-p/475249#M138</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The scripts in Redlink server are interpreted by a simplified, but extended, version of the BASIC programming language.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following is a list of the commands and statements supported by the BASIC interpreter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId-1511941604"&gt;Generic BASIC like functions that only work inside scripts&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;GOTO 'LineNumber' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;IF 'relation' THEN 'statement' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;REPEAT : Start of a repeat block &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;UNTIL 'relation' : End with condition of repeat block &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;BREAKREPEATTO 'LineNumber' : Premature end of a repeat loop &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;GOSUB 'LineNumber' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;RETURN &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;TIME : Returns a 10ms incrementing count from the host &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId--1040215357"&gt;Generic BASIC like functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PEEK8{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PEEK16{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PEEK32{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;POKE8{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;POKE16{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;POKE32{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;QPOKE32{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;QSTARTTRANSFERS{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;MEMSAVE{[THIS] | ['ProbeIndex' 'CoreIndex']} 'FileName' 'Byte StartAddress' 'Length in Bytes' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;MEMLOAD{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Byte StartAddress' 'LengthLimit in Bytes' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;MEMDUMP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Byte StartAddress' 'Length in Bytes' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;EXIT: Exit the server &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;LIST: Lists the script &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;NEW: Erases script from memory &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;RENUMBER: Renumbers in increments of 10 &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;LOAD 'FILENAME': Loads a script from current directory &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;SAVE 'FILENAME': Saves a script to current directory&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId-702594978"&gt;Probe related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBELIST : Creates and then returns an indexed list of the probes attached &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBENUM : Returns the number of probes attached &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEOPENBYINDEX 'ProbeIndex' : Returns a unique probe handle &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBECLOSE 'ProbeHandle' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBECLOSEBYINDEX 'ProbeIndex' : Returns an error code &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBETIME 'ProbeIndex' : Returns time from firmware in the probe &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBESTATUS : Returns an indexed list summary of the status of the probes connected to the system &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEVERSION 'ProbeIndex': Returns version information about probe firmware &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEISOPEN 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASJTAG 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASSWD 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASSWV 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASETM 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEDIAGNOSTICS 'ProbeIndex' : Return counts of responses from probe&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId--1849561983"&gt;Core/TAP related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CORELIST 'ProbeIndex': Returns list of TAPs/Cores found connected to specified probe &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CORECONFIG{[THIS] | ['ProbeIndex']}: Configures the scanchain &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CORESCONFIGURED 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;COREREADID 'ProbeIndex' 'CoreIndex'&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId--106751648"&gt;Wire related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESWDCONNECT{[THIS] | ['ProbeIndex']}: Returns the DPID &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREJTAGCONNECT{[THIS] | ['ProbeIndex']}: &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRETIMEDRESET 'ProbeIndex' 'TimeIn_ms': pulls reset and returns the end state of the wire &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREHOLDRESET 'ProbeIndex' 'State' : pulls reset and returns the end state of the wire &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESTATUS 'ProbeIndex' : Returns the status of the wire connection on the probe specified &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESETSPEED 'ProbeIndex' 'SpeedInHz': Requests a particular wire speed &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREGETSPEED 'ProbeIndex' : Returns the current wire speed &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESETIDLECYCLES 'ProbeIndex' 'Cycles': Requests a specific number of idle cycles between debug
 transactions &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREGETIDLECYCLES 'ProbeIndex' : Returns the current number of debug idle cycles WIREISCONNECTED 
'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREGETPROTOCOL 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;SELECTPROBECORE 'ProbeIndex' 'CoreIndex' : sets up for use with following commands &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;THIS : displays the current Probe, Core pair&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId-1636058687"&gt;Cortex-M related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMINITAPDP{[THIS] | ['ProbeIndex' 'CoreIndex']}: Initialize a CMx core ready for debug 
connections &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWRITEDP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG' 'DATA': returns zero on success &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWRITEAP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG' 'DATA': returns zero on success &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREADDP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG': returns data &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREADAP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG': returns data (note this deals with RDBUF 
on AP reads) &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMCLEARERRORS{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMHALT{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMRUN{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREGS{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWRITEREG{[THIS] | ['ProbeIndex' 'CoreIndex']} 'RegNumber' 'Value' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREADREG{[THIS] | ['ProbeIndex' 'CoreIndex']} 'RegNumber' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWATCHLIST{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWATCHSET{[THIS] | ['ProbeIndex' 'CoreIndex']} 'DWTIndex' 'Address' ['[RW]|R|W'] &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWATCHCLEAR{[THIS] | ['ProbeIndex' 'CoreIndex']} 'DWTIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMBREAKLIST{[THIS] | ['ProbeIndex' 'CoreIndex']} : List the hardware breakpoints &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMBREAKSET{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' : Set an FPB &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMBREAKCLEAR{[THIS] | ['ProbeIndex' 'CoreIndex']} ['Address'] : Clear an FPB &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMSYSRESETREQ{[THIS] | ['ProbeIndex' 'CoreIndex']} : System reset request &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMVECTRESETREQ{[THIS] | ['ProbeIndex' 'CoreIndex']} : Core reset request &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMRESETVECTORCATCHSET{[THIS] | ['ProbeIndex' 'CoreIndex']} : Enable reset vector catch &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMRESETVECTORCATCHCLEAR{[THIS] | ['ProbeIndex' 'CoreIndex']} : Disable reset vector catch&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Apr 2016 05:37:09 GMT</pubDate>
    <dc:creator>lpcware-support</dc:creator>
    <dc:date>2016-04-01T05:37:09Z</dc:date>
    <item>
      <title>What commands are supported in Redlink Server?</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/What-commands-are-supported-in-Redlink-Server/m-p/475249#M138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The scripts in Redlink server are interpreted by a simplified, but extended, version of the BASIC programming language.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following is a list of the commands and statements supported by the BASIC interpreter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId-1511941604"&gt;Generic BASIC like functions that only work inside scripts&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;GOTO 'LineNumber' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;IF 'relation' THEN 'statement' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;REPEAT : Start of a repeat block &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;UNTIL 'relation' : End with condition of repeat block &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;BREAKREPEATTO 'LineNumber' : Premature end of a repeat loop &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;GOSUB 'LineNumber' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;RETURN &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;TIME : Returns a 10ms incrementing count from the host &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId--1040215357"&gt;Generic BASIC like functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PEEK8{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PEEK16{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PEEK32{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;POKE8{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;POKE16{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;POKE32{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;QPOKE32{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' 'Data' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;QSTARTTRANSFERS{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;MEMSAVE{[THIS] | ['ProbeIndex' 'CoreIndex']} 'FileName' 'Byte StartAddress' 'Length in Bytes' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;MEMLOAD{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Byte StartAddress' 'LengthLimit in Bytes' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;MEMDUMP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Byte StartAddress' 'Length in Bytes' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;EXIT: Exit the server &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;LIST: Lists the script &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;NEW: Erases script from memory &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;RENUMBER: Renumbers in increments of 10 &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;LOAD 'FILENAME': Loads a script from current directory &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;SAVE 'FILENAME': Saves a script to current directory&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId-702594978"&gt;Probe related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBELIST : Creates and then returns an indexed list of the probes attached &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBENUM : Returns the number of probes attached &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEOPENBYINDEX 'ProbeIndex' : Returns a unique probe handle &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBECLOSE 'ProbeHandle' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBECLOSEBYINDEX 'ProbeIndex' : Returns an error code &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBETIME 'ProbeIndex' : Returns time from firmware in the probe &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBESTATUS : Returns an indexed list summary of the status of the probes connected to the system &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEVERSION 'ProbeIndex': Returns version information about probe firmware &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEISOPEN 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASJTAG 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASSWD 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASSWV 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEHASETM 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;PROBEDIAGNOSTICS 'ProbeIndex' : Return counts of responses from probe&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId--1849561983"&gt;Core/TAP related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CORELIST 'ProbeIndex': Returns list of TAPs/Cores found connected to specified probe &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CORECONFIG{[THIS] | ['ProbeIndex']}: Configures the scanchain &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CORESCONFIGURED 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;COREREADID 'ProbeIndex' 'CoreIndex'&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId--106751648"&gt;Wire related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESWDCONNECT{[THIS] | ['ProbeIndex']}: Returns the DPID &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREJTAGCONNECT{[THIS] | ['ProbeIndex']}: &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRETIMEDRESET 'ProbeIndex' 'TimeIn_ms': pulls reset and returns the end state of the wire &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREHOLDRESET 'ProbeIndex' 'State' : pulls reset and returns the end state of the wire &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESTATUS 'ProbeIndex' : Returns the status of the wire connection on the probe specified &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESETSPEED 'ProbeIndex' 'SpeedInHz': Requests a particular wire speed &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREGETSPEED 'ProbeIndex' : Returns the current wire speed &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIRESETIDLECYCLES 'ProbeIndex' 'Cycles': Requests a specific number of idle cycles between debug
 transactions &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREGETIDLECYCLES 'ProbeIndex' : Returns the current number of debug idle cycles WIREISCONNECTED 
'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;WIREGETPROTOCOL 'ProbeIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;SELECTPROBECORE 'ProbeIndex' 'CoreIndex' : sets up for use with following commands &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;THIS : displays the current Probe, Core pair&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 id="toc-hId-1636058687"&gt;Cortex-M related functions&lt;/H3&gt;&lt;PRE class="bb-code-block" style="font-family: monospace, serif; font-size: 12px; padding: 10px; color: #646464; background: #efefef;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMINITAPDP{[THIS] | ['ProbeIndex' 'CoreIndex']}: Initialize a CMx core ready for debug 
connections &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWRITEDP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG' 'DATA': returns zero on success &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWRITEAP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG' 'DATA': returns zero on success &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREADDP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG': returns data &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREADAP{[THIS] | ['ProbeIndex' 'CoreIndex']} 'REG': returns data (note this deals with RDBUF 
on AP reads) &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMCLEARERRORS{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMHALT{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMRUN{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREGS{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWRITEREG{[THIS] | ['ProbeIndex' 'CoreIndex']} 'RegNumber' 'Value' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMREADREG{[THIS] | ['ProbeIndex' 'CoreIndex']} 'RegNumber' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWATCHLIST{[THIS] | ['ProbeIndex' 'CoreIndex']} &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWATCHSET{[THIS] | ['ProbeIndex' 'CoreIndex']} 'DWTIndex' 'Address' ['[RW]|R|W'] &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMWATCHCLEAR{[THIS] | ['ProbeIndex' 'CoreIndex']} 'DWTIndex' &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMBREAKLIST{[THIS] | ['ProbeIndex' 'CoreIndex']} : List the hardware breakpoints &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMBREAKSET{[THIS] | ['ProbeIndex' 'CoreIndex']} 'Address' : Set an FPB &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMBREAKCLEAR{[THIS] | ['ProbeIndex' 'CoreIndex']} ['Address'] : Clear an FPB &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMSYSRESETREQ{[THIS] | ['ProbeIndex' 'CoreIndex']} : System reset request &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMVECTRESETREQ{[THIS] | ['ProbeIndex' 'CoreIndex']} : Core reset request &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMRESETVECTORCATCHSET{[THIS] | ['ProbeIndex' 'CoreIndex']} : Enable reset vector catch &lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;CMRESETVECTORCATCHCLEAR{[THIS] | ['ProbeIndex' 'CoreIndex']} : Disable reset vector catch&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2016 05:37:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/What-commands-are-supported-in-Redlink-Server/m-p/475249#M138</guid>
      <dc:creator>lpcware-support</dc:creator>
      <dc:date>2016-04-01T05:37:09Z</dc:date>
    </item>
  </channel>
</rss>

