找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hugebird

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

    [复制链接]
 楼主| 发表于 2011-2-19 01:47:03 | 显示全部楼层
2.0.3

-  提高 chipcommon spi 控制器写入速度
   /spirev 开关用于交换spi flash写入的字节顺序
-  修正一个intel芯片写入轮询的错误

- 目前仅支持BCM HND系列带有ChipCommon连接总线的SPI控制器
- SPI芯片仅支持ST兼容25系列SPI flash。这些flash要求具有11-18传统芯片ID



本帖子中包含更多资源

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

×
发表于 2011-2-20 13:52:07 | 显示全部楼层
本帖最后由 ccpoint 于 2011-2-20 13:54 编辑

请问JLINK提示ERROR:OPEN FIND DEVICE 16C0:05DF 如何处理? 之前用1.9M正常 试过2.03和1.9O 都出错,另外 能不能加入些29Lv400的芯片?买不起编程器 只能用路由当编程器用,
发表于 2011-2-20 14:34:28 | 显示全部楼层
回复 hugebird 的帖子

能否麻烦大大编译一个加入S29GL512P10TFI01芯片支持的brjtag1.8版本,该芯片HW ID是2301,有急用,谢谢了.
 楼主| 发表于 2011-2-20 21:09:45 | 显示全部楼层
ccpoint 发表于 2011-2-20 13:52
请问JLINK提示ERROR:OPEN FIND DEVICE 16C0:05DF 如何处理? 之前用1.9M正常 试过2.03和1.9O 都出错,另外 ...

1.9O后cable编号做过调整, jj-link 是cable:2

           Supported Cable Types
           ---------------
           ID  Cable Name
           0    Parallel port type(DLC5/WIGGLER)
           1    FT2232C/D based USB cable(OpenMoko,JTAGkey,OpenJTAG)
           2    SEGGAR J-Link EMU(v5.0 or later)
           3    HID-BRJTAG v1.xx(USBASP M8)
           4    HID-BRJTAG v2.xx(STM32F10x/SAM7S)

DLC5并口线 , 直接不用加参数
Wiggler并口线,  /wiggler
ft2232,     /cable:1
j-link,        /cable:2
usbasp,    /cable:3
stm32,     /cable:4

29lv400 使用标准cfi接口,用-probeonly检测应该是可以认的,用/custom就可以烧了
 楼主| 发表于 2011-2-20 21:13:01 | 显示全部楼层
accura 发表于 2011-2-20 14:34
回复 hugebird 的帖子

能否麻烦大大编译一个加入S29GL512P10TFI01芯片支持的brjtag1.8版本,该芯片HW ID是2 ...

1.8a之后所有版本,都是可以直接支持这个芯片,用/custom

-flash:custom  /window:1f000000 /start:1f000000 /length:20000
-backup:custom  /window:1f000000 /start:1f000000 /length:20000

cfi自动识别芯片参数,不要加/fc:xx
发表于 2011-2-20 22:42:10 | 显示全部楼层
回复 hugebird 的帖子

很奇怪的现象.用custom参数进行erase cfe和flash cfe,都只执行一个block的清除工作,我记得正常应该是两个block. 另外flash cfe操作会在进行到约52%左右后快速计数到100%然后提示烧写成功,但实际上无法ping通192.168.1.1. 开机modem四个lan灯点亮后熄灭,如果有网线插入,对应lan口灯会亮,其它无反应.
算了,没精力折腾了,准备换回原来的m29芯片,有jtag1.8c的支持,再怎么应该也不会成砖的.我只要能刷到dlink 1.04改版固件就满足了,实在没有多余的时间调试了.
最后补充一点,很可能64m芯片的地址线悬空是有影响的,另外就是cfe自身的工作机制也会查询flash结构,两者任一出问题都会导致失败,再次感谢大大的支持.
 楼主| 发表于 2011-2-20 22:50:35 | 显示全部楼层
本帖最后由 hugebird 于 2011-2-20 23:06 编辑

6358的CFE最大只有128KB,custom定义长0x20000,就是128KB,所以只清1个扇区。
要清2个扇区,把长度自定义改成0x40000即可

因为6358的cfe有用信息大约只有64KB,后面全空,所以大约50%以后很快结束。

用TTL监视一下设备启动情况就能发现问题到底出在哪里了。
发表于 2011-2-22 09:25:07 | 显示全部楼层
本帖最后由 accura 于 2011-2-22 09:49 编辑

回复 hugebird 的帖子

你的解释是对的,但我手头没有ttl线,无法查看信息.再说已经在公司找到了s29gl128的芯片,准备直接换了算了. 昨天测试了下M29w128GH,这东东确实跟S29芯片有不一样的地方,这是坛友上传的S29 到M29 migration的AN,有空可以看看.https://www.chinadsl.net/forum-viewth ... hlight-m29w128.html
我大概看了下,M29和S29虽然pin to pin compatible, 但是内核一些时序和指令是不同的.主要有对0xff,0xfo指令的响应不同.s29可以响应0xff,M29不行. 另外s29可以一次响应0xf0指令,m29需要两次0xf0指令才接受. 还有一个最大的不同就是上电后等待时间,s29对内核读取和指令的响应时间都是35us,而m29分别达到了50us和500us,这个差别就太大了.所以应该能明白为何那么多m29芯片成砖了.如果有心,修改下s29的固件复位指令,应该是可以支持m29的,一家之言,烦请指正.
发表于 2011-3-4 09:54:10 | 显示全部楼层
回复 hugebird 的帖子

楼主不错!!!
林呵呵 该用户已被删除
发表于 2011-3-5 00:00:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-4 03:35 , Processed in 0.028856 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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