月度归档:2010年08月

tp 460 h-jtag 成功认出CPU 与 flash 备份与擦写成功 写入失败

一天的工夫,备份原厂固件不行,有问题 在460上备份其它flash里的固件好像是没什么 问题 ,因为现在无法写入,所以不知道备出的怎么样呢,反正是可以认flash了,又是一次进步。上脚本

 

FLASH SECTION:
MACRONIX
MX29LV800XB
MEMORY SECTION:
8-BIT X 1-CHIP
0xFFC00000
0x0
XTAL SECTION:
NULL
TCK SECTION:
0
0
SCRIPT SECTION:
Setmem+32-Bit+0x90008008+0x00000000
Setmem+32-Bit+0x9000800C+0xFFFFFFFF
Setmem+32-Bit+0x8000C008+0x00000000
Setmem+32-Bit+0x80006000+0x20780000
Setmem+32-Bit+0x80006014+0x00004233
Setmem+32-Bit+0x80006018+0x09502845
Setmem+32-Bit+0x80006008+0x20FFFF20
Setmem+32-Bit+0x80006004+0xFFFC4285
Setmem+32-Bit+0x80006010+0x00FE42B5
PGMOPTION SECTION:
存在hfc后缀,或直接下载下边的的文件
成功上图

TP LINK R460 jtag 正确接法 线序 主板v1.0 标签v3.1 系统内为v3.0

CPU           主板焊盘              定义

45                    7                      TMS

46                    5                      TDI

47                    9                      TCK

49                    13                    TDO

就是一般情况下3,5,7,9分别为TDI,TDO,TMS,TCK,现在TP做了手脚,把原来的3接到了5,把5接到了13,按我上边说的接,用h-jtag 0,92版本或以上,就可以成功读出CPU信息

SDRAM 8位并联成16位 (目前没成功)

原来的内存颗粒为EM638165TS-7,8M 16位

我要用两片GM72V66841CT7J来代替,这个是8位8M的,我用两片

现在的问题是我要如何接线用两片8位的,代替一片16位的

 

我用下边的方法没成功,不知道是为什么,求高手解答

我用叠焊,用一个8位的颗粒焊在原来的焊盘上,第二层的把除了数据线和DQM以外的线与第一层连在了一起.用第二层的数据线分别连第一层的4,7,10,13,51,48,45,42,进行补位,用第二层的QDM飞线到第一层的15代替LDQM.

对应关系

第一层    第二层

4                5

7                8

10             11

13              2

51              50

48              47

45              44

42              53

15              39                这个是代替LDQM

 

8位颗粒只有一个DQM,不分LDQM和UDQM,我这么接对吗?

我用这个方法代替原路由器的16位8M的内存(路由不认8位,只认16位)

可是路由无法启动,是TP 460的,正常M2闪,改完后M1 M2全不亮,插网线对应的口亮灯,ping不通,请大家教教我吧。

发现了个问题,我现在用的是32M的HY57V561620BT-H代替的,原来内存是143的,我用133的能用,8位那个是100的,可能也是出问题的地方,改天换个试试,有结果了会再发贴的.

发下这几个颗粒的PDF

GM72V66841CT

EM638165TS-7

HY57V561620B(L_S)T(Rev1.4)

TPLINK 普联 410 460 jtag ttl 定义 (这个接法有问题,以解决见文中链接)

TP410 460 jtag 与 ttl 的定义

我用自制的jtag线用h-jtag 0.92连接不成功,总觉得这个定义有点问题,好像少了条线到CPU,等我发现了问题出在哪里再说,这个图先留着.

jtag线制作见:http://www.kumouse.com/?p=636

正确接法见:http://www.kumose.com/?p=650

fedora13 安装 SpoonWep2 心得

今天在fedora13下破解wep,懒得总是复制MAC了,想能不能在fedora上也安装上SpoonWep2呢,找了半天也没有rpm的包.后来发现直接把deb的包解出来,把文件直接复制到系统对应目录就可以运行了,很简单嘛:) .后来又发现问题了.在shell中运行,找不到网出现这个错误 /usr/local/bin/wifispoonfeeder/spoonwep/tmp/wscapture-01.txt 在网上找找了,发现在出现这个错误时,再打开一个shell运行ln -s /usr/local/bin/wifispoonfeeder/spoonwep/tmp/wscapture-01.csv /usr/local/bin/wifispoonfeeder/spoonwep/tmp/wscapture-01.txt 命令就可以解决了,但是每次搜网都要运行一次.

spoonwep-2-1-i686.pkg.tar