找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3366|回复: 6

准备拿ls2刷uboot-2009.6+kernel-2.6.30.5了,求教Linkstation2的 JTAG线该怎么接

[复制链接]
发表于 2010-5-8 21:10 | 显示全部楼层 |阅读模式
因为玩uboot-2009.6风险实在太高,动手之前得准备好心脏起搏器以备不测,所以事先准备了 Wiggler-JTAG,ls2上焊了JTAG头。接法是这样:

LS2 CN9 --> Wiggler 20pin
         1   --> 3   (nTRST)
         3   --> 5   (TDI)
         5   --> 13 (TDO)
         7   --> 7   (TCK)
         9   --> 9   (TMS)
         2   --> 4   (GND)
         14 --> 2   (VCC)
   
结果接上后openwince-jtag怎么都detect不到flash的信息,urJTAG报告说TDO始终为0。自己量了一下与Wiggler的Vcc相连的CN9的pin14竟然只有1.62v,于是把pin14接到板上串口的vcc,把电压拉高到3.3v,结果还是一样没戏。有玩过ls2-jtag的哥们给瞅一眼接的有啥问题没有,第一次玩JTAG,实在是没辙了。


BTW: 接法参考了下面这两组pinout定义


ls2上的14pin CN9 JTAG口定义
Signal     Pin  Notes
nTRST     1         must be pulled high if not controlled by the JTAG cable. Tie pin 14 to pin 1 with a 1K resistor.
TDI               3         -
TDO               5         Series Resistor R64 not installed - Installed 330 ohm resistor
TCK               9         -
TMS               7         -
Ground  2          -
Power   14         Series resistor R181 and decoupling capacitor C35 not installed. - Bridged R181, didn't install C35.

并口Wiggler-JTAG的20pin定义
Usual pin-out for 20-pin JTAG header (sometimes used forARM)                                       
  1   - Vddh (+3.3v)
  2   - Vddh (+3.3v)
  3   - nTRST
  4   - Vss (ground)
  5   - TDI
  6   - Vss (ground)
  7   - TMS
  8   - Vss (ground)
  9   - TCK
  10 - Vss (ground)
  11 - -------
  12 - Vss (ground)
  13 - TDO
  14 - Vss (ground)
  15 - nRST
  16 - Vss (ground)
  17 - --------
  18 - Vss (ground)
  19 - --------
  20 - Vss (ground)


墙外的参考链接
http://sites.google.com/site/shi ... s/unbrick-with-jtag
发表于 2010-5-8 21:27 | 显示全部楼层
没那么严重哦,还心脏起搏器,我之前也刷过,一切OK 呵呵
http://wifizoo.3322.org/post/106.asp
 楼主| 发表于 2010-5-8 23:21 | 显示全部楼层
谢谢楼上的回复,你的博文写得很不错,我动手之前就已经拜读过了。不同的是文中提到的uboot-1.1.4尚能先做ramtest,成功了再刷机,而shihsung的uboot-2009.6可就没那么多保险了,dd一锤子买卖,没搞定就铁定砖了,只能等JTAG来救了。还有uboot-2009.6似乎不支持用power-button作为mini-concole,貌似还得手工合并代码,最危险的是打算尝试自己动手改uboot玩。弄到这个地步估计想不砖就很难了。所以该准备得还是必须得准备啊。
发表于 2010-5-9 23:45 | 显示全部楼层
拜读不敢当,有个参考作用我就很高兴啦,其实我原意是当个记事本记下来,以后再做的同样事情就不用再东找西找,省时省心。uboot个人感觉无所谓最新哦,可以引导系统外加net console就可以了。
我用tftp刷redboot,从不校验,还没有出错过,读取uboot到内存比tftp上传出错几率更小哦
 楼主| 发表于 2010-5-11 00:19 | 显示全部楼层
旧版的uboot貌似boot2.6.30.5会有问题,暂且只能用uboot-2009.06,这个已经有白鼠报告了。再有是因为自己要改uboot的代码,于是不得不做准备了。期待又搞过的兄弟能帮一把啊。
发表于 2010-7-9 15:09 | 显示全部楼层

RE: 准备拿ls2刷uboot-2009.6+kernel-2.6.30.5了,求教Linkstation2的 JTAG线该怎么接

lz 你的7和9搞错了吧。

应该是

本帖子中包含更多资源

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

×
 楼主| 发表于 2010-7-9 21:52 | 显示全部楼层
Sorry,笔误了,应该是
LS2 CN9 --> Wiggler 20pin
         1   --> 3   (nTRST)
         3   --> 5   (TDI)
         5   --> 13 (TDO)
         7   --> 7   (TMS)
         9   --> 9   (TCK)
         2   --> 4   (GND)
         14 --> 2   (VCC)

事实上我也就是这么接的,但就是无法识别。谢谢楼上的把偶沉没多年的文物贴挖出来了。继续等。。。


lz 你的7和9搞错了吧。

应该是32428
roy0810 发表于 2010-7-9 15:09
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-27 20:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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