找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: hugebird

Broadcom路由DSL猫用的JTAG工具最新版

    [复制链接]
 楼主| 发表于 2010-9-2 01:49:29 | 显示全部楼层
回复 880# hugebird

1.9k

发现1.9j支持不了64位系统,以前没研究过64位的编程,32位和64位不能在一个执行文件里同时支持,必须单独编译。粗略看了下64位移植的注意事项,目前代码还是有不小影响的,所以暂时放弃对64位系统的支持。
顺带把FT2232和J-Link读写时序重新整理了一下,1.9k这个版本可以说对这两种USB模块的支持已经相当稳定了,而且效率也还不错。两者比较FT2232更快更稳定一些。

在RG100AA上,                       FT2232D             J-Link ARM
128KB CFE读取/L9:2                 4秒                        4秒

128KBCFE正常写入
(有效数据64KB)                     19秒                      27秒                     

128KBCFE写入/bypass
(有效数据64KB)                      9秒                       13秒


内置了两个优化好的时序设置,
  /L9:1 是安全模式,专为老设备编程优化,比如BCM4710。
/L9:2  是快速备份模式, 备份wholeflash速度可以提高20%。

增加一种并口IO访问方式,5354板子发现写入与读出有4字节的错位,没找到问题根源,换一种访问方式,也许有改善。 用/io2

强烈推荐大家更新到这个版本

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2010-9-2 13:00:21 | 显示全部楼层
谢谢版主。支持版主
发表于 2010-9-2 13:02:22 | 显示全部楼层
回复  SUJIAJUN

看看前面的帖子有答案的。5354清空flash以后,没有CFE对5354进行初始化,flash地址不可 ...
hugebird 发表于 2010-9-2 01:22

我也碰到过。谢谢了。
发表于 2010-9-2 21:21:46 | 显示全部楼层
回复  hugebird

1.9k

发现1.9j支持不了64位系统,以前没研究过64位的编程,32位和64位不能在一个执行 ...
hugebird 发表于 2010-9-2 01:49



H大能否推荐一个直接可用的FT2232D套件给我们看看?
发表于 2010-9-2 22:43:31 | 显示全部楼层
回复 1# hugebird


    我的是 GT701 有教程吗朋友 最好带固件 GT701对固件有区分没
发表于 2010-9-3 16:51:36 | 显示全部楼层
本帖最后由 hotqj 于 2010-9-3 16:55 编辑
回复  hugebird

1.9k

发现1.9j支持不了64位系统,以前没研究过64位的编程,32位和64位不能在一个执行 ...
hugebird 发表于 2010-9-2 01:49



    我的Jlink V8数据线今天想使用一下,下载了最新的Jlink软件.
Brjtag没想到出现这种提示(XP和Win7都是这种提示)。
  1.         ===============================================
  2.          Broadcom EJTAG Debrick Utility v1.9k-hugebird
  3.         ===============================================


  4. Initializing J-Link HW Ver. 8.0
  5. Set I/O speed to 3000 KHz
  6. Detected target Vref = 3.313V

  7. USB TAP device has been initialized. Please confirm VREF signal connected!
  8. Press any key to continue... ONCE target board is powered on!

  9. Jlink TLR reset error (3)
  10. Jlink TLR reset error (-116)
  11. Probing bus ... ====>usb write[16], usb read[7],(st=1)
  12. ====>v3 return state[-116],(0)


  13. USB Port R/W error occur! Please reduce buffer size with /L5:1000 and try again.
复制代码


刚刚我又试了下,只接上Jlink的数据线,不接设备的JTAG接口,也是这种提示。。。
我又使用Jlink的J-Link Commander工具来测试。提示如下:
  1. SEGGER J-Link Commander V4.14i ('?' for help)
  2. Compiled Aug 12 2010 20:19:35
  3. DLL version V4.14i, compiled Aug 12 2010 20:19:20
  4. Firmware: J-Link ARM V8 compiled Aug 12 2010 19:35:38
  5. Hardware: V8.00
  6. S/N : 20100214
  7. Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull
  8. Info: TotalIRLen = 5, IRPrint = 0x01

  9. WARNING: No matching core found. Selecting default core (ARM7).
  10. VTarget = 3.319V
  11. Found 1 JTAG device, Total IRLen = 5:
  12. #0 Id: 0x0635817F, IRLen: 05, Unknown device
  13. Found 1 JTAG device, Total IRLen = 5:
  14. #0 Id: 0x0635817F, IRLen: 05, Unknown device
  15. J-Link>
复制代码
不知道这是什么情况,我上次使用时,都没出现这种情况啊。



难道是因为我装了新版的Jlink的驱动软件,好象那时自动升级了固件。因为这个原因?
 楼主| 发表于 2010-9-3 20:51:10 | 显示全部楼层
本帖最后由 hugebird 于 2010-9-3 12:52 编辑

回复 904# MINE

如果有兴趣可以尝试从ftdi申请评估版,要不就找人帮忙做1个。
taobao上倒是有卖的,openjtag,卖170元,说实话黑了点。
最新的FT2232D 30元, 晶振 1元, EEprom 2元,PCB 小批量算10元,
USB插头 3元, 其它电阻电容 10元 LM1117 2元。
不会过50元, 加个线路驱动和RS232收发芯片再加10元,
成本就60元。可能还是用的量太小了
 楼主| 发表于 2010-9-3 20:56:11 | 显示全部楼层
回复 907# hotqj

V8的缓冲区可以开到3K,没有遇到这种情况,实在不行就用SAM-BA重新刷jlink的固件
发表于 2010-9-4 02:10:06 | 显示全部楼层
还是这个便宜,还可以当SPI的编程器。能不能考虑支持?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2010-9-4 13:53:28 | 显示全部楼层
下载一份备用,等JTAG数据线到手
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-3-8 06:38 , Processed in 0.022043 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表