006.openJTAG的使用

来源:互联网 发布:皇族white淘宝店 编辑:程序博客网 时间:2024/05/20 20:58

Subject:openJTAG的使用

Date:     2-Mar-2011

By:         Calvinlee1984@163.com

 

1. openJTAG简介

1)openJTAG是一款集三大功能(USB转JTAG、USB转串口、在线调试)于一体的调试器。无论是台式机,还是缺乏串口、并口的笔记本,都可以使用。可以用来调试ARM7, ARM9, Cortex-M3, XSCALE系列CPU的裸板程序、u-boot、内核。

   

 

2)硬件特点:

USB

            USB2.0全速接口

            使用USB电源

            即插即用

JTAG

           IEEE 1149.1标准

           最大速率6Mbits/sec

           是并口JTAG的150倍

           Multi-ICE 10-pin插座

           Multi-ICE 20-pin插座

           目标系统1.5~5V自适应

串口

           RS232标准

           支持7或8位数据位

           1或2位停止位

           奇校验/偶校验/标志位/空位/无校验

           最大波特率1Mbps

 

3)支持多种烧写方法:

·类似sjf2410/sjf2440的oflash工具

·直接使用openocd的命令行烧写

·从JTAG口下载u-boot到内存中,使用u-boot来烧写

 

4)支持多种调试手段:

·使用openocd的命令直接调试

·使用gdb命令行调试

·使用Eclipse图形化工具调试

 

5)支持多种调试工具:

·支持IAR

·支持Eclipse

·可以调试ADS编译出来的axf文件

 

6)软件特点:

·Eclipse集成开发环境的安装程序及教程(Linux/Windows版)

·可调试ADS、KEIL编译出来的axf文件

·源码级别调试器OpenOCD的安装程序及教程(Linux/Windows版)

·实时调试功能:单步、全速运行、复位、软/硬件断点、跳转等

·CPU寄存器、存储器、变量观察窗口:动态变化,实时察看

·支持ARM内置的Cache和MMU功能

·在线烧写多种NOR Flash和NAND Flash

·驱动程序:支持Linux 2.4或更高版本, Windows ME, 2000, Server 2003, XP, win 7

 

参考:www.oenjtag.org

            http://openocd.berlios.de/web

            www.100ask.net

 

2.利用oflash.exe烧写Bootloader

1)安装openJTAG的驱动程序

 

2)运行oflash.exe向开发板烧写Bootloader

 

 

3.烧写完成

 

4.oflash下载地址:http://download.csdn.net/detail/calvinlee1984/3716488 

 

 

原创粉丝点击