|
前一阵从淘宝买了一个山寨版本的jlink V8,今天晚上拿出来在纯linux环境下试了一下,简单测试没有什么问题
我的系统是Fedora 12,32位的,目前在linux下使用jlink有两种方法,一种是用官方提供的linux下的beta版,一种是使用openocd
个人感觉fedora 官方打包的openocd真的很好用,如下:
安装openocd :yum install openocd -y
终端下执行命令:openocd -f interface/jlink.cfg -f target/stm32.cfg
jlink连接一块stm32rbt6的最小系统板,显示如下:
Open On-Chip Debugger 0.3.1 (2009-11-13-14:20)
$URL$
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.html
1000 kHz
jtag_nsrst_delay: 100
jtag_ntrst_delay: 100
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
Info : J-Link initialization started / target CPU reset initiated
Info : J-Link ARM V8 compiled Dec 1 2009 11:42:48
Info : JLink caps 0xb9ff7bbf
Info : JLink hw version 80000
Info : JLink max mem block 9576
Info : Vref = 3.313 TCK = 1 TDI = 0 TDO = 0 TMS = 0 SRST = 0 TRST = 0
Info : J-Link JTAG Interface ready
Info : clock speed 1000 kHz
Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)
Info : JTAG tap: stm32.bs tap/device found: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1)
暂时就学到这里了,openocd的官方说明文档有点多,纯英文的,改天有时间慢慢琢磨下再告诉大家 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|