您好,  [请登录] [QQ登录]  [支付宝登录[免费注册]

商品分类

分享到: 百度搜藏 搜狐微博 新浪微博 腾讯微博 QQ收藏 人人网 Facebook Twitter
   
查看大图

分享到: 转播到腾讯微博

烧6410 OpenJTAG V3 USB转JTAG调试linux Cortex-A8仿真器S5PV210

  • 销售价: ¥180.00
此商品已下架

为了打击盗版,以后新添加的文档都会加密发布,文件名带"_P"的都是加密的文件。
比如"使用OpenJTAG调试S5PC210_P.pdf"就是加密文件。

观看方法:
1.安装光盘Windows/install目录下的"06.Haihaisoft_PDF_Reader.exe"
2.使用刚才安装的Haihaisoft PDF Reader打开加密的PDF文件
3. 输入购买OpenJTAG时提供的用户名和密码就可以了

注意:
1. 如果是OpenJTAG的老用户,请给
openjtag@qq.com发送邮件索取用户名和密码
2. 2012年3月18号之后的客户,一般会在OpenJTAG光盘的正面写有用户名和密码,
   如果在光盘上没有看到用户名和密码,也请发邮件给
openjtag@qq.com
3. 邮件里附上购买凭证,比如淘宝截图、银行汇款记录等

2011年:OpenJTAG正式支持S3C6410开发板,包括QT6410、OK6410、tiny6410、mini6410等各种开发板;文档详细。

2012年:支持cortex-A8芯片,含调试s5pc210, s5pc100的文档

含有以下视频:

1. 使用OpenJTAG的视频

2. 详细讲解s3c6410的10个裸板实验(共29个源程序,22个视频)

OpenJTAG的外观如下:

拍了一个视频(光盘上的视频更清楚):

视频网址:http://v.youku.com/v_show/id_XMjI1MDQ3NzQw.html

视频有以下4部分内容:

1. 安装程序

2. 调试一个简单程序leds

3. 调试u-boot

4. 调试ADS工程

Windows、Linux均可使用

多种烧写方法:
① 类似sjf2410/sjf2440的oflash工具,支持s3c2410,s3c2440,s3c6410的直接烧写

② 直接使用openocd的命令行烧写
③ 从JTAG口下载u-boot到内存中,使用u-boot来烧写
 
 多种调试手段:
① 使用openocd的命令直接调试
② 使用gdb命令行调试
③ 使用Eclipse图形化工具调试

支持多种调试工具:
① 支持IAR
② 支持Eclipse
③ 可以调试ADS编译出来的axf文件

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

   

硬件特点:
USB:
  USB2.0全速接口
  使用USB电源
  即插即用
JTAG:
    IEEE 1149.1标准
    Z大速率6Mbits/sec
    是并口JTAG的150倍
    Multi-ICE 10-pin插座
    Multi-ICE 20-pin插座
    目标系统1.5~5V自适应
串口:
    RS232标准
    支持7或8位数据位
    1或2位停止位
    奇校验/偶校验/标志位/空位/无校验
    Z大波特率1Mbps
在线仿真功能:
   支持的多种CPU系列:ARM7, ARM9, Cortex-M3/M8/A8, XSCALE


 

软件特点:
·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

 

百问网将持续为OpenJTAG开发好用的软件,已经发布了oflash.exe。

还发布了一个GUI程序,可以方便地操作openocd,而不必使用命令行。

在台式机上一般都是使用sjf2410.exe或sjf2440.exe来烧写S3C2410、S3C2440,但是它们只支持并口JTAG,所能烧写的Nor、Nand Flash只有1、2种。

 

百问网编写了oflash.exe,添加了更多功能:
1. 可以支持S3C2410、S3C2440、S3C6410
2. 可以烧写各类NOR、NAND FLASH
3. 速度比并口JTAG工具快:在S3C2440上测试,烧写NOR Flash速度是1KB/S;烧NAND Flash速度是1.9KB/S,是并口的6倍

 

使用sjf24x0.exe通过并口烧写一个200K的程序,烧NOR Flash需要20分钟,烧Nand Flash需要10分钟;
而同样的程序使用oflash.exe通过OpenJTAG来烧写,烧NOR Flash需要3分钟,烧Nand Flash不到2分钟。

 

oflash.exe OpenJTAG是目前市场上唯一能直接烧写S3C2410、S3C2440、S3C6410开发板的NAND Flash的USB JTAG工具。

 

oflash.exe的使用与sjf2410.exe类似,无需看文档,操作界面如下:

 

注意

(1)根据OpenJTAG的使用文档,烧写S3C2410、S3C2440时,是先把一个特制的u-boot下载到开发板的内存去运行;然后通过u-boot来下载、烧写Nor、Nand Flash。
这种方法的烧写速度极快,但是需要认真阅读文档,并稍微熟悉u-boot的使用。
对于初学者,可能更喜欢一拿来就用,所以才推出了上面介绍的oflash.exe。

 

(2)烧写其他CPU的FLASH时,可以直接使用openocd的命令,速度快!
 

教程下载地址:
http://www.100ask.net/bbs/attachment.aspx?attachmentid=97
即使不使用OpenJTAG,这教程也可以帮助你搭建一个操作便利的嵌入式集成开发环境。 

OpenJTAG更详细的情况请参考:
http://www.100ask.net/bbs/showtopic-542.aspx

   

这是3个截图(调试一个点LED的程序、u-boot和Linux内核):

调试点灯程序:

 

 


调试u-boot:

 

 

 

调试LINUX内核:

 

 

 

OpenJTAG与“JLink USB转串口2合1”(称为OLink吧)的比较:
相同点:都同时具备USB转JTAG、USB转串口功能

差别:
1. 操作系统:
OpenJTAG可以用在Windows、Linux下;
JLink只能用在Windows下,在Linux下它的调试功能无法使用,只能使用“JLink USB转串口2合1”中的USB转串口功能

2. 集成开发环境:
OpenJTAG能用在所有支持GDB调试协议的工具上,比如IAR、Eclipse、winarm,不能用在支持RDI协议的工具上,比如ADS。
JLink支持多种调试协议RDI、GDB调试,几乎所有Windows下的工具都支持,比如ADS、Keil MDK、IAR

3. 对Flash的烧写:
OpenJTAG、JLink对FLASH的烧写功能几乎一样强。
但是对于S3C2410、S3C2440来说,OpenJTAG更胜一筹:OpenJTAG可以烧写NAND Flash;JLink理论上也行,但是没人实现这点。

4. 如何选择:
如果是学习Linux,那么OpenJTAG比较适用;
如果比较喜欢ADS、Keil等工具,那么JLink比较适用;
如果你的开发板是S3C2410、S3C2440,那么OpenJTAG绝对适用

   

部分教程的目录为:

Eclipse,OpenOCD,OpenJTAG嵌入式开发教程 1
1.  调试工具简介 4
1.1  OpenJTAG套件简介 4
1.2  嵌入式软件的交叉开发系统 5
2.  Windows下OpenJTAG套件的使用 10
2.1  硬件、软件安装 10
2.1.1 安装OpenJTAG驱动程序 10
2.1.2 安装OpenOCD、交叉编译工具链、Eclipse 13
2.1.3 安装Eclipse插件 14
2.2  使用OpenOCD、OpenJTAG烧写程序、调试程序 16
2.2.1 启动OpenOCD,OpenOCD常用命令 16
2.2.2 使用OpenOCD烧写小程序到内部RAM,并运行、调试 20
2.2.3 使用oflash.exe直接烧写Nor/Nand Flash 23
2.2.4 使用OpenOCD下载u-boot,通过u-boot烧写Nor/Nand Flash 24
2.3  使用gdb命令行进行调试 27
2.3.1 gdb命令简介 27
2.3.2  使用arm-elf-gdb命令调试程序 29
2.4  使用Eclipse进行开发 30
2.4.1 启动Eclipse,进行简单设置 30
2.4.2 新建一个Eclipse工程 31
2.4.3 编译、清除程序 34
2.4.4 使用Eclipse调试程序:以leds、u-boot为例 37
2.5  使用Eclipse调试ADS编译出来的程序 47
2.5.1 为ADS程序建立Eclipse工程 47
2.5.2 为ADS程序配置调试器 47
2.5.3 调试ADS程序 49
3.  Ubuntu下OpenJTAG套件的使用 50
3.1  硬件、软件安装 50
3.1.1 修改udev规则,使得识别OpenJTAG后自动加载驱动 50
3.1.2 安装OpenOCD、GDB、交叉编译工具链、Eclipse 52
3.2 使用OpenOCD、OpenJTAG 烧写程序、调试程序 55
3.2.1 启动OpenOCD,OpenOCD常用命令 55
3.2.2 使用OpenOCD烧写小程序到内部RAM,并运行、调试 58
3.2.3 使用oflash直接烧写Nor/Nand Flash 62
3.2.4 使用OpenOCD下载u-boot,通过u-boot烧写Nor/Nand Flash 63
3.3  使用gdb命令行进行调试 66
3.3.1 gdb命令简介 66
3.3.2  使用arm-linux-gdb命令调试程序 68
3.4 使用Eclipse进行开发 69
3.4.1 启动Eclipse,进行简单设置 69
3.4.2 新建一个Eclipse工程 70
3.4.3 编译、清除程序 73
3.4.4 使用Eclipse调试程序:以leds、u-boot为例 76
附录:u-boot使用简要说明 89

 

物品清单:

OpenJTAG板1块

光盘1张

USB延长线1条

2mm间距10-pin JTAG连接线1条

2mm间距20-pin JTAG连接线1条

2.54mm间距20-pin JTAG连接线1条

2mm间距转2.5mm间距20pin转接板 1个

★博航嵌入式--品质值得信赖★
如果您对本商品有什么问题,请直接到 http://www.broadon.cn 咨询在线客服! 更新和价格也请到http://www.broadon.cn
如果您对本商品有什么评价或经验,欢迎分享!