fuckyouzhans 发表于 2009-11-18 23:42:26

唉,猫粮不够了.

fwqooa 发表于 2009-11-19 08:18:18

谢谢提供{{gangzai22{{

spanning 发表于 2009-11-20 09:13:15

4个100欧的电阻不加,对刷RG100A影响大吗?

hugebird 发表于 2009-11-20 11:09:15

Brjtag 1.8版以后的一些使用说明


1.关于flash自动检测功能
在brjtag 1.8a以前版本和绝大多数基于HDM wrt54g debrick的MOD ejtag工具都是内置flash参数表,通过查

询flash id匹配和获得flash扇区结构参数,如果使用中检测到的flash id不在列表里,使用者必须手工设

置/fc参数,这需要使用者对工具源码有一定了解。 1.8a以后版本brjtag使用CFI命令集自动查询flash的参数

进行操作,因此即使检测到的flash ID不在内置参数表里,但只要是CFI兼容,仍然可以继续操作。
Brjtag兼容AMD/Intel/SST 3种最常用的命令集。工具默认优先使用CFI进行自动获取flash参数。一旦所有匹

配条件完全满足,brjtag会输出

*** Found a CFI Compatiable flash from ***

不要苛求工具会输出flash 芯片的型号,实际的读写操作需要的是扇区结构参数,与芯片part number无关。
如果在进行CFI自动查询中有任何条件不满足,比如芯片版本过低(可能CFI非标准),工具会立即放弃使用自

动查询直接进行内置参数表的匹配,如果id匹配, brjtag会输出

*** Found a XXXXXXXXXXXXXX flash from ***

假如仍然没有获得匹配,工具输出检测到的芯片id,并停止执行。通过前面的2次匹配,如果到了这一步说明当

前的这个flash芯片非常特殊,需要用户自己对照芯片数据手册指定/fc,或者自己修改工具源代码重新编译。

加入/verbose开关,可以查看CFI查询到的芯片扇区结构。
brjtag -probeonly /verbose


如果要跳过第1步自动查询,使用内置的芯片参数表进行匹配要加入 /nocfi 开关

对于Top Bot的AMD命令集芯片,需要翻转CFI查询到的扇区结构表,一般情况该操作是工具按已知判别策略自

动完成的,但不排除特殊情况出现错误,可以加入下面两个开关,强制翻转操作和不翻转
/forceflip 和 /forcenoflip

2. /nompi 干什么用
这个参数仅与BCM63xx和BCM68xx系列的ADSL/PON芯片有关,对于BCM54xx,BCM47xx系列的WIFI芯片无关。
flash地址在内存空间中的映射与MPI寄存器有关,在CFE中配置的寻址大小不同,flash映射的的地址也不同。

直接读取未映射的物理地址比如(0x1F000000~0x1FFFFFFF)。 有可能部分地址不能读取,也就是曾经出现过

的大容量flash被锁。 brjtag最新版自动利用MPI寄存器读取并行flash访问地址空间,保证flash的所有地址

可读写。如果要强制读取 物理地址0x1F000000~0x1FFFFFFF段,加/nompi开关

3. -probeonly /erasechip 关于全片擦除

这个命令最初设置是为了解决BCM63x8有大flash情况下部分地址不可操作设置的。全片擦除命令可以在flash

地址空间中的任何可操作地址进行,可以配合 /window开关使用。
AMD和SST命令集芯片全部支持全片擦除,Intel命令集芯片仅部分支持full chip erase,这点需要注意。

4.关于无法进入debug模式,无法检测到flash ID
首先brjtag每次操作,必须对设备重新加电。设备上电后需要若干时间等待,一般0.5秒,可根据情况适当延

长,使用者自己调整,但等待不能太长。
当CFE扇区数据有问题,会使cpu器执行非法代码而进入混乱状态,ejtag调试指令可能得不到正确执行,出现

debug模式无法进入/flash id无法读取现。为避免这种情况,可行的办法是在设备冷启动时令flash对处理器

不可见,考虑处理flash的CS#, OE#, RST#等引脚,在加电过程避免cpu加载flash中的混乱代码。

hugebird 发表于 2009-11-20 11:10:29

4个100欧的电阻不加,对刷RG100A影响大吗?
spanning 发表于 2009-11-20 01:13 https://www.chinadsl.net/images/common/back.gif


电阻是限流匹配用的,不加对设备接口不安全

supermouse 发表于 2009-11-20 16:29:38

不错!有空研究一下!

7262664 发表于 2009-11-22 08:59:30

大哥,有时能用有时又认不到flash是什么问提啊

zero5156 发表于 2009-11-22 20:56:05

强烈支持,LZ和各位大侠都是好样的

stoney 发表于 2009-11-22 21:38:54

不懂!学习!

supermouse 发表于 2009-11-26 21:25:31

增加了2个开关
页: 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45 46 47 48 49 50 51
查看完整版本: Broadcom路由DSL猫用的JTAG工具最新版