luoo
发表于 2010-8-30 14:57:48
brjtag怎么用啊
zzhong_hy
发表于 2010-8-31 13:16:45
顶一下支持楼主,用了j—link效果很ok
MINE
发表于 2010-8-31 20:34:27
回复hugebird
今天小更新一下,主要是inpout32效率不高,vista和win7支持也不是很理想。前两天突然发 ...
hugebird 发表于 2010-8-28 19:29 http://chinaqos.com/images/common/back.gif
这可是重大利好消息。
MINE
发表于 2010-8-31 20:38:03
m29w128支持不?
haiou000 发表于 2010-8-29 14:54 http://www.chinaqos.com/images/common/back.gif
支持,我用过。
SUJIAJUN
发表于 2010-8-31 21:01:45
本帖最后由 SUJIAJUN 于 2010-8-31 13:03 编辑
楼主能帮忙看看吗?
CFE写进去了 但备份出来以后不一样 读写的过程都很顺利 JTAG线已经非常短了...
设备是WRH54G(BCM5354) 8Mflash(EON EN29LV640H)
JTAG版本:BRJTAG 1.9J
刷写命令:brjtag -flash:cfe /fc:99(由于不能直接识别flash 所以加了fc参数)
系统版本:win7旗舰版
附件解压后是原版CFE和备份的CFE
hugebird
发表于 2010-9-1 10:28:18
回复 897# SUJIAJUN
backup比cfe最前面多了4个0,其它还有多处错误, 5354的板子比较怪异。只能多试几次。
SUJIAJUN
发表于 2010-9-1 15:40:43
本帖最后由 SUJIAJUN 于 2010-9-1 07:46 编辑
回复SUJIAJUN
backup比cfe最前面多了4个0,其它还有多处错误, 5354的板子比较怪异。只能多试几次。
hugebird 发表于 2010-9-1 02:28 https://www.chinadsl.net/images/common/back.gif
换WINXP系统一次就行了....不是针对1.9J这版本 其他版本也一样 估计是5354的问题
另外我用1.7 +/fc刷入CFE以后什么版本的JTAG也可以直接识别flash了(虽然写入的CFE文件有问题 不能启动机器 刷的过程要多次插拔电源才能继续进行),但一旦清空wholeflash或搽除CFE后马上又什么版本都不认flash 非得加 /fc 不知道这个算不算bug?
hugebird
发表于 2010-9-2 01:22:46
回复 899# SUJIAJUN
看看前面的帖子有答案的。5354清空flash以后,没有CFE对5354进行初始化,flash地址不可操作,所以flash也就无法检测了。用最新的版本加/initcpu开关,或者/window:1c000000手工改变检测地址试试
hugebird
发表于 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
强烈推荐大家更新到这个版本
zzhong_hy
发表于 2010-9-2 13:00:21
谢谢版主。支持版主