楼主: hugebird

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

    [复制链接]
发表于 2010-5-26 08:25:39 | 显示全部楼层
关键在于刷的第三方固件支持8bit CFI模式否,貌似与cfe无关.
飞线别想了,做BGA引8条data线,神一样的人才 ...
phantom-gy 发表于 2010-5-26 00:07


支持8位且又支持BCM芯片的JTAG软件告诉一声。

ARM的确实有,比如H-JTAG。
发表于 2010-5-26 10:14:13 | 显示全部楼层
本帖最后由 MINE 于 2010-5-26 13:37 编辑

回复 702# hugebird

今天换了一片其它设备上拆下来的FLASH到RG100A上,可以正常识别FLASH,以下是C:\brjtag>brjtag -probeonly /showppb /cable:3 命令输出LOGO
        ===============================================
         Broadcom EJTAG Debrick Utility v1.9f-hugebird
        ===============================================
Initializing J-Link HW Ver. 8.0
Set I/O speed to 3000 KHz
Detected target Vref = 3.229V
USB TAP device has been initialized. Please confirm VREF signal connected!
Press any key to continue ONCE target board is powered on!
Probing bus ... Done
Instruction Length set to 5
CPU assumed running under BIG endian
CPU Chip ID: 00000110001101011000000101111111 (0635817F)
*** Found a Broadcom manufactured BCM6358 REV 01 CPU ***
    - EJTAG IMPCODE ....... : 00000000100000011000100100000100 (00818904)
    - EJTAG Version ....... : 1 or 2.0
    - EJTAG DMA Support ... : Yes
    - EJTAG Implementation flags: R4k MIPS16 MIPS32
Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... Done
Loading CPU Configuration Code ... Skipped
Detecting Flash Base Address...
Read MPI register value : 1F00008C
MPI register show Flash Access Base Addr : 1F000000
Probing Flash at Address: 0x1F000000 ...
Detected Chip ID (VenID:DevID = 017E : 2101)
*** Found a CFI Compatiable Flash Chip from AMD/Spansion

Flash Sector Protection type 0

*** REQUESTED OPERATION IS COMPLETE ***

似乎是没有被保护的扇区,然而写WHOLEFLASH前擦除全片时依然是到了block 82时停下。加/initcpu参数后擦除全片通过,目前已经写完全片(WHOLEFLASH压缩后为7432KB),用时11167秒(三个多小时,似乎还是长了些,J-LINK也不是神仙)。
 楼主| 发表于 2010-5-26 19:07:25 | 显示全部楼层
AMD芯片写入的时候加 /bypass参数速度还可以再提高一倍。
发表于 2010-5-26 22:33:42 | 显示全部楼层
AMD芯片写入的时候加 /bypass参数速度还可以再提高一倍。
hugebird 发表于 2010-5-26 19:07



    呵呵学习了,下次写AMD芯片时,一定加上bypass参数看看效果。
发表于 2010-5-27 03:03:40 | 显示全部楼层
回复 711# yy5409

老大,我用的就是那个,呵呵,结果被各位坚定成接错了线,呵呵
发表于 2010-5-27 07:32:14 | 显示全部楼层
713楼我自己的贴子不能编辑,在这里补充说一下:那个FLASH在原设备上加电测试是低电压的,应该是8位宽,而换到RG100A上(RG100A的几个版本一直让FLASH工作在16位宽),可以正常读写,说明H大的结论是正确的。
另外关于J-Link的速率,能否手动提高它的工作频率从而加快读写速度呢?

本帖子中包含更多资源

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

×
 楼主| 发表于 2010-5-27 09:50:04 | 显示全部楼层
修改jtag速度用/L1参数即可, Jlink最大支持12MHz,但这个速度只能用在backup, 用在flash的时候会出大量错误,不过这个可以自己测试到底哪个速度比较合适。目前默认用3MHz的速度,读写都没问题。
/L1:12000    设置12Mhz

FT2232最大速度是6MHz,/L1参数设置的是分频比,实际速度是6M/(n+1),
/L1:0  设置6MHz

所有/Lx参数都必须放/cable后面才有效。 还在最后调整中,/Lx参数使用参考简易中文手册
发表于 2010-5-27 14:15:33 | 显示全部楼层
本帖最后由 shuhans 于 2010-5-27 14:26 编辑

回复 708# hugebird


    8bit/16bit在CFE和JTAG软件上应该都自动识别的,看上图是输入命令出来的帮助中(很遗憾,你们现在出的JTAG软件帮助咋没有这个了?)的,每个MX29LV320都有两行。我在BCM5354上试过,BCM5354原始设计本来就是8bit的,如果是MX29LV040DBTC,要试验很容易,像华硕500GPV2,520gc,跳个电阻就能试.至于BCM6358好像没有办法试

本帖子中包含更多资源

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

×
发表于 2010-5-27 14:17:09 | 显示全部楼层
关键在于刷的第三方固件支持8bit CFI模式否,貌似与cfe无关.
飞线别想了,做BGA引8条data线,神一样的人才 ...
phantom-gy 发表于 2010-5-26 00:07



    ----不需要飞线的,只是两个电阻接法不同而已
发表于 2010-5-27 15:47:18 | 显示全部楼层
回复  hugebird


    8bit/16bit在CFE和JTAG软件上应该都自动识别的,看上图是输入命令出来的帮助中( ...
shuhans 发表于 2010-5-27 14:15



你确实在FLASH工作在8位宽的机器中使用过JTAG软件?哪个版本?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部