最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

SEGGER J-Link Commander V4.68命令

来源:动视网 责编:小OO 时间:2025-10-06 14:38:23
文档

SEGGER J-Link Commander V4.68命令

SEGGERJ-LinkCommanderV4.68('?'forhelp)----------------------f固件信息h中止g执行Sleep等待给定时间(ms),语法:Sleeps目标芯片单步运行st显示硬件状态hwinfo显示硬件信息mem读存储,语法:mem,(hex)mem8按8位读存储,语法:mem8,(hex)mem16按16位读存储,语法:mem16,(hex)mem32按32位读存储,语法:mem32,(hex)w1按8位写存储,语法:w1,(hex)w2按16位写存
推荐度:
导读SEGGERJ-LinkCommanderV4.68('?'forhelp)----------------------f固件信息h中止g执行Sleep等待给定时间(ms),语法:Sleeps目标芯片单步运行st显示硬件状态hwinfo显示硬件信息mem读存储,语法:mem,(hex)mem8按8位读存储,语法:mem8,(hex)mem16按16位读存储,语法:mem16,(hex)mem32按32位读存储,语法:mem32,(hex)w1按8位写存储,语法:w1,(hex)w2按16位写存
SEGGER J-Link Commander V4.68 ('?' for help)

----------------------

f 固件信息

h 中止

g 执行

Sleep 等待给定时间(ms),语法:Sleep

s 目标芯片单步运行

st 显示硬件状态

hwinfo 显示硬件信息

mem 读存储, 语法:mem , (hex)

mem8 按8位读存储, 语法:mem8 , (hex)

mem16 按16位读存储,语法:mem16 , (hex)

mem32 按32位读存储,语法:mem32 , (hex)

w1 按8位写存储, 语法:w1 , (hex)

w2 按16位写存储,语法:w2 , (hex)

w4 按32位写存储,语法:w4 , (hex)

erase 擦除芯片内部FLASH

wm 写测试字,语法:wm

is 识别扫描链选择寄存器的长度

ms 测量扫描链长度,语法:ms

mr 测量RTCK响应时间

q 退出

qc 关闭JLink连接并退出

r 复位重启目标

rx 复位延时重启目标,语法:rx

RSetType 设定当前复位类型,语法:RSetType

Regs 显示寄存器内容

wreg 写寄存器,语法:wreg ,

SetBP S设置断占,语法:SetBP [A/T] [S/H]

SetWP 设置观察点,语法: [R/W] [ [] [A-Mask]]

ClrBP 清除断点,语法:ClrBP

ClrWP 清除观察点,语法:ClrWP

VCatch 写向量锁器,语法:VCatch

loadbin 目标存储载入二进制文件,语法:loadbin ,

savebin 目标存储存入二进制文件,语法:savebin , ,

verifybin 如果指定二进制已在指定地址的目标内存中,则进行验证,语法:verifybin ,

SetPC PC设置给定值,语法:SetPC

le 改为小字节模式

be 改为大字节模式

log log存入文件,语法:log

unlock 解锁设备,语法:unlock

只有“unlock”将得到支持设备名称清单,nRESET已经连接。

term 测试命令,可视化目标设备的printf 输出,使用DCC(SEGGER DCC处理器在目标上运行)

ReadAP 读取CoreSight AP寄存器。注意:首次读时返回上一次读的数据,得到这个数据必须额外读取DP寄存器3。

ReadDP 读取CoreSight DP寄存器。注意:SWD数据能立即返回,JTAG数据返回前一次值,得到这个数据必须额外读取DP寄存器3。

WriteAP 写入CoreSight AP寄存器。

WriteDP 写入CoreSight DP寄存器。

SWDSelect 选择SWD作为界面和输出。

SWDReadAP 通过SWD读取CoreSight AP寄存器。注意:首次读时返回上一次读的数据,得到这个数据必须额外读取DP寄存器3。

SWDReadDP 通过SWD读取CoreS

ight AP寄存器。注意:正确的数据是立即返回。

SWDWriteAP 通过SWD写入CoreSight AP寄存器.

SWDWriteDP 通过SWD写入CoreSight DP寄存器.

Device 选择特定的设备J-Link应连接并执行重新连接。在大多数情况下,设备的明确选择是不必要的。选择设备使用户能够利用J-Link闪存编程功能以及在闪存中使用无限断点。对于一些设备,为了允许DLL执行设备所需的特殊处理,必须进行明确的设备选择。

ExpDevList 导出DLL内部设备清单的设备名称到文件,语法:ExpDevList

---- CP15 ------------

rce 读CP15,语法:rce , , ,

wce 写CP15,语法:wce , , , ,

---- ICE -------------

Ice 显示嵌入式ICE宏单元的状态(ICE断点)

ri 读Ice寄存器,语法:ri (hex)

wi 写Ice寄存器,语法:wi , (hex)

---- ETM -------------

etm 显示ETM状态

re 读ETM寄存器,语法:re

we 写ETM寄存器,语法:we , (hex)

es 启动trace

---- ETB -------------

etb 显示ETB状态

rb 读ETB寄存器,语法:rb

wb 写ETB寄存器,语法:wb , (hex)

---- TRACE -----------

TAddBranch TRACE - 跳转指令加入trace缓冲器. Paras:,

TAddInst TRACE - 非跳转指令加入trace缓冲器,语法:

TClear TRACE - 擦除缓冲器

TSetSize TRACE - 设置trace缓冲器尺寸

TSetFormat TRACE - 设置格式

TSR TRACE - 显示区域(并分析trace缓冲区)

TStart TRACE - 启动

TStop TRACE - 停止

---- SWO -------------

SWOSpeed SWO - 显示SWO速度

SWOStart SWO - 启动

SWOStop SWO - 停止

SWOStat SWO - 显示SWO状态

SWORead SWO - 读并显示SWO数据

SWOShow SWO - 读并分析SWO数据

SWOFlush SWO - 清除数据

SWOView SWO - 查看终端数据

---- PERIODIC --------

PERConf PERIODIC - 配置

PERStart PERIODIC - 启动

PERStop PERIODIC - 停止

PERStat PERIODIC - 显示状态

PERRead PERIODIC - 读并显示数据

PERShow PERIODIC - 读并分析数据

---- File I/O --------

fwrite 文件写入仿真器

fread 从仿真器读入文件

fshow 从仿真器读入并显示文件

fdelete 删除仿真器上的文件

fsize 显示仿真器上文件的尺寸

---- Test ------------

TestHaltGo 运行go/halt 1000次

TestStep 运行step 1000次

TestCSpeed 测量CPU速度,参数:[]

TestWSpeed 测量下载到目标存储的速度,参数:[ []]

TestRSpeed 测量从目标存储的上传速度,参数:[ [] []]

TestNWSpeed 测量网络下载速度,参数:[ []]

TestNRSpeed 测量网络上传速度,参数:[ []]

---- JTAG ------------

Config ARM

芯片前设置IR/DR位数,语法:Config ,

speed 设定JTAG速度,语法:speed |auto|adaptive,例:speed 2000, speed a

i 读JTAG Id (Host CPU)

wjc 写JTAG命令(IR),语法:wjc (hex)

wjd 读JTAG数据(DR),语法:wjd (hex), (dec)

RTAP 使用机器码(111110)复位TAP控制器

wjraw 写Raw JTAG数据,语法:wjraw , ,

rt 复位TAP控制器(nTRST)

---- JTAG-Hardware ---

c00 用TDI = TMS = 0创建时钟

c 时钟

tck0 清除TCK

tck1 设定TCK

0 清除TDI

1 设定TDI

t0 清除TMS

t1 设定TMS

trst0 清除TRST

trst1 设定TRST

r0 清除RESET

r1 设定RESET

---- Connection ------

usb 通过USB连接J-Link,语法:usb ,port是0..3

ip 通过TCP/IP连接到J-Link ARM Pro或J-Link TCP/IP服务器,语法:ip

---- Configuration ---

si 选择目标界面,语法: si ,0=JTAG,1=SWD.

power 切换目标电源,语法:power [perm],State是On或Off,例:power on perm

wconf 写配置字节,语法:wconf ,

rconf 读配置字节,语法:rconf

ipaddr 显示/分配连接到J-Link的IP地址和子网掩码

gwaddr 显示/分配连接到J-Link的网络网关地址

dnsaddr 显示/分配连接到J-Link的网络DNS服务器地址

conf 显示连接到J-Link的配置

ecp 使能J-Link控制台

calibrate 校准目标当前测量

selemu 从连接到主机的所有仿真器的清单中,选择要通讯的仿真器,语法:selemu [ ...]

ShowEmuList 显示连接到主机的所有仿真器的清单,语法:ShowEmuList [ ...]

----------------------

注意: 在命令行指定一个文件名将在脚本模式启动J-Link命令器。

文档

SEGGER J-Link Commander V4.68命令

SEGGERJ-LinkCommanderV4.68('?'forhelp)----------------------f固件信息h中止g执行Sleep等待给定时间(ms),语法:Sleeps目标芯片单步运行st显示硬件状态hwinfo显示硬件信息mem读存储,语法:mem,(hex)mem8按8位读存储,语法:mem8,(hex)mem16按16位读存储,语法:mem16,(hex)mem32按32位读存储,语法:mem32,(hex)w1按8位写存储,语法:w1,(hex)w2按16位写存
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top