百问网Linux技术区调试工具(Eclipse+OpenOCD+OpenJTAG) OpenJTAG烧写工具sjf24x0_ft2232.exe发布

1  /  1  页   1 跳转 查看:2426

OpenJTAG烧写工具sjf24x0_ft2232.exe发布

OpenJTAG烧写工具sjf24x0_ft2232.exe发布

请下载:

附件: sjf24x0_ft2232.rar (2009-2-7 17:07:33, 40.27 K)
该附件被下载次数 572



根据OpenJTAG的使用文档,是先把一个特制的u-boot下载到开发板的内存去运行;
然后通过u-boot来下载、烧写Nor、Nand Flash。
这种方法的烧写速度极快,但是需要认真阅读文档,并稍微熟悉u-boot的使用。

对于初学者,可能更喜欢一拿来就用。

在春节期间,我仿照sjf24x0.exe编写了sjf24x0_ft2232.exe。

sjf24x0.exe只支持并口JTAG,所能烧写的Nor、Nand Flash只有1、2种。

sjf24x0_ft2232.exe添加了更多功能:
1. 可以支持S3C2410、S3C2440
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分钟;
而使用sjf24x0_ft2232.exe通过OpenJTAG来烧写同样的程序,烧NOR Flash需要3分钟,烧Nand Flash不到2分钟。

下一步是改进程序,使用传说中的“DCC”方法,应该可以大幅提高烧写速度。

操作界面如下:
最后编辑thisway.diy 最后编辑于 2009-02-07 17:07:33
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

希望能分享源码,
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

"速度比并口JTAG工具快" 是否指明那种工具表述好些? 硬件还是软件的?
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

没找到FTD2XX.dll,该程序无法启动!怎么办?
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

比并口Jtag快好像不是这么回事
我实际去量测并口Jtag小板和OpenJtag烧写NOR Flash
反而是并口Jtag比OpenJtag快十几倍
不知您是怎么量测的会说OpenJtag比并口Jtag还快?
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

请问该工具是否支持在2410上烧写js28f256这块norflash
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

我没试过js28f256,应该支持;如果不支持请联系我,改改就可以了
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

+---------------------------------------------------------+
|    Flash Programmer for OpenJTAG of www.100ask.net    |
|  OpenJTAG is a USB to JTAG & RS232 tool based FT2232  |
|  This programmer supports both of S3C2410X & S3C2440  |
|  Author: Email/MSN(thisway.diy@163.com), QQ(17653039)  |
+---------------------------------------------------------+
Usage: sjf24x0_ft2232.exe [filename]
Select the CPU:
1. S3C2410X
2. S3C2440X
Enter the number: 1
S3C24X0 detected, cpuID = 0x0032409d

[Main Menu]
0:Nand Flash prog    1:Nor Flash prog  2:Memory Rd/Wr    3:Exit
Select the function to test:1
Enter the file name: ppcboot.bin
Detect Nor Flash ...
No nor flash detected!

上面是我用sjf24x0_ft2232.exe+openjtag烧写华恒的HHARM2410板子的log,里面用到了华恒的20针转10针的小板,不知道是这个软件还不支持js28f256j3d75还是小板电路有问题,但是我以前用并口+这个小板烧写是可以的。
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

从网上下载FTD2XX.dll文件,拷贝到c:\windows\system32目录下,然后再执行sjf24x0_ft2232.exe。
按照上面的方法可以解决应用程序执行问题,但不知道可不可以烧写程序
 

回复:OpenJTAG烧写工具sjf24x0_ft2232.exe发布

+---------------------------------------------------------+
|    Flash Programmer for OpenJTAG of www.100ask.net    |
|  OpenJTAG is a USB to JTAG & RS232 tool based FT2232  |
|  This programmer supports both of S3C2410X & S3C2440  |
|  Author: Email/MSN(thisway.diy@163.com), QQ(17653039)  |
+---------------------------------------------------------+
Usage: G:\公司项目\XFM-08 QACVR项目\QACVR II\USB-JTAG\应用资料\sjf24x0_ft2232\sj
f24x0_ft2232.exe [filename]
Select the CPU:
1. S3C2410X
2. S3C2440X
Enter the number: 1
unable to open ftdi device: 2
ListDevices: 2
0: OOCDLink A
1: OOCDLink B
Failed to open ftdi device:
1. Have you connected the OpenJTAG?
2. Are another program using the OpenJTAG?
Please check that.
Press 'x' to exit:
我的怎么会出现这个样子的?是什么原因啊,是不是MPSSE模式没有正确设置啊,你们有没有设置FT2232D芯片MPSSE模式的工具或源代码啊?谢谢
 
1  /  1  页   1 跳转

地址:广东省深圳市南山区南山大道3003号久商大厦C-1406;邮编:518052;电话:0755-86200561

粤ICP备09041549号, 版权所有 百问网   Sitemap

Powered by Discuz!NT 2.0.1214    Copyright © 2001-2010 Comsenz Inc.
Processed in 0.046875 second(s) , 5 queries.
返顶部