`

openJTAG学习笔记一

 
阅读更多

安装软件
光盘Windows\install目录下的
01.OpenOCD with GUI setup.exe
02.yagarto-bu-2.18_gcc-4.2.2-c-c++_nl-1.16.0_gi-6.8.50_20080408.exe
03.yagarto-tools-20070303-setup.exe
jre7




使用eclipse调试led程序
1 导入光盘示例放入D:\c_porjects
2 新建工程
3 编译
4 调试
安装zylin
help-->install new software
http://opensource.zylin.com/zylincdt


1点击debug configurations-->c zylin embedded debug (native)
2debuggers标签的GDB command file设置为;
       D:\c_porjects\6410\s3c6410_gdb.init
3commands设置
  load
  break main
  c


openJTAG烧写第一个程序
1 进入应用目录D:\c_porjects\6410\1th_led,执行make命令编译程序
3 打开openODC程序指定开发板型号,设定工作目录,然后点击connect
此时可能有很多警告提示,先设为SD卡启动(不需插SD卡),再点connect,正常后直接
带电拔到NAND启动
4 点击tellnet,执行以下命令


Open On-Chip Debugger
> halt
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x000001d3 pc: 0x00000030
> nand probe 0
NAND flash device 'NAND 1GiB 3.3V 8-bit (Samsung)' found
> nand erase 0 0 0x20000
s3c2440_read_block_data: reading data: 00ed2818, 0022edc0, 6
erased blocks 0 to 0 on NAND flash device #0 'NAND 1GiB 3.3V 8-bit'
> nand write 0 led.bin 0
wrote file led.bin to NAND flash 0 up to offset 0x00000800 in 7.937500s (0.124 K
iB/s)
> reset
JTAG tap: s3c6410.etb tap/device found: 0x2b900f0f (mfg: 0x787, part: 0xb900, ve
r: 0x2)
JTAG tap: s3c6410.cpu tap/device found: 0x07b76f0f (mfg: 0x787, part: 0x7b76, ve
r: 0x0)
found ARM1176

分享到:
评论

相关推荐

    openjtag 开发

    【标题】"openjtag 开发"涉及到的是一个开源的JTAG(Joint Test Action Group)开发工具,主要用于嵌入式系统的调试与编程。OpenJTAG是电子工程师和开发者常用的一种工具,它支持JTAG协议,该协议允许通过硬件接口...

    OpenJTAG软件

    1. **硬件编程**:通过JTAG接口,OpenJTAG能够对目标系统的微控制器或FPGA进行编程,将编译好的二进制代码烧录到这些器件中。 2. **芯片调试**:利用JTAG协议,OpenJTAG可以连接到CPU的调试端口,提供断点设置、...

    openjtag驱动

    1. 下载OpenJTAG软件包,其中包括驱动程序和其他必要的工具。 2. 连接OpenJTAG硬件到电脑的USB端口。 3. 打开设备管理器,找到“其他设备”或“未知设备”,这里应该会显示OpenJTAG硬件。 4. 右键点击该设备,选择...

    OpenJTAG驱动+SecureCRT

    OpenJTAG是一种开放源码的JTAG(Joint Test Action Group)接口工具,主要用于硬件调试和编程。JTAG是一种国际标准(IEEE 1149.1),它允许通过专用的测试访问端口(TAP)来控制设备的内部逻辑。OpenJTAG驱动则是...

    OpenJTAG驱动

    OpenJTAG驱动是一款开源的硬件调试工具,它主要用于在Java平台上进行JTAG(Joint Test Action Group)通信。JTAG是一种国际标准的测试...通过不断地学习和实践,你将能够充分利用OpenJTAG驱动来优化你的开发工作流程。

    OpenJTAG win7 64

    OpenJTAG是一款开源的JTAG(Joint Test Action Group)接口工具,主要用于硬件开发、调试和...对于初学者来说,理解JTAG协议和OpenJTAG的工作原理,以及如何有效地使用这个工具,是深入学习嵌入式系统开发的重要一步。

    OpenJTAG驱动,适合韦东山的open JTAG

    OpenJTAG是一款开源的JTAG(Joint Test Action Group)接口工具,主要应用于嵌入式系统的调试、编程和测试。在嵌入式开发领域,JTAG技术被广泛使用,因为它允许开发者通过电路板上的测试访问端口(TAP)直接与芯片的...

    OpenJTAG.rar

    对于学习和开发基于S3C2440或其他支持JTAG协议的处理器的项目来说,OpenJTAG是一个非常实用的选择。了解和掌握OpenJTAG的使用,有助于深入理解嵌入式系统的硬件和软件交互,为项目的成功实施打下坚实基础。

    win7 64位下的 openjtag的驱动程序

    在Windows 7 64位操作系统中安装OpenJTAG驱动程序是一个相对复杂的过程,因为64位系统对驱动程序有着更为严格的管理策略。OpenJTAG是一个开源的硬件接口工具,用于进行嵌入式系统的JTAG(Joint Test Action Group)...

    OpenJTAG初始化文件

    OpenJTAG在线调试时S3C6410开发板的DDR初始化文件,适用于所有支持OpenJTAG的S3C6410开发板,相关介绍请参考:http://blog.csdn.net/girlkoo/article/details/8056334

    OpenJTAG.zip

    1. **硬件连接**:将OpenJTAG硬件适配器连接到开发板的JTAG接口,并确保电源供应正常。 2. **配置软件**:安装OpenJTAG软件,这可能包括驱动程序、固件以及控制软件。 3. **设备识别**:运行控制软件,识别并连接到...

    OpenOCD-0.6.0 + OpenJtag

    windows版本的openocd 0.6.0, 支持jlink、openjtag(100ask)等等 ...之前我买的openjtag带的openocd是0.4.0的,nand flash支持有些问题,我就自己编译了这个openocd,之后加到openjtag里面了,可以配合openjtag使用;

    使用openjtag烧写lcd和stdio程序

    #### 一、OpenJTAG简介 OpenJTAG是一款开源的JTAG工具,它主要用于ARM微控制器的编程与调试。通过使用OpenJTAG,开发者可以轻松地将编译好的二进制文件下载到目标设备上,并进行各种调试操作。 #### 二、准备工作 ...

    百问网自主研制OpenJTAG烧录程序

    1. **OpenJTAG**:JTAG接口的实现和应用,如何通过OpenJTAG进行硬件调试和固件更新,以及与其他调试工具(如 Boundary-Scan Test)的区别。 2. **Flash烧录**:理解闪存编程的过程,包括固件的准备、烧录工具的使用...

Global site tag (gtag.js) - Google Analytics