找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2256|回复: 1

h218n j link jtag 修复

[复制链接]
发表于 2013-4-29 09:49 | 显示全部楼层 |阅读模式
本帖最后由 liyu9 于 2013-4-29 09:53 编辑

计算机没有并口,就找了个 j link ,发现brjtag 可以使用 jlink,网上找到 jlink 的管脚定义
http://www.waveshare.net/txt/J-Link_Interface.htm
用线连上 TDI,TDO,TMS,TCK ,GND,另外要将3.3V的VCC和jlink的第一针脚相连,从TTL串口那处排针取,不连的话可能会出现识别不了cpu。

上电之后 迅速执行
brjtag -erase:wholeflash /cable:2 /fc:120   
/cable:2 是使用 j link 的参数,/fc:120 是flash的 参数 可以使用 brjtag /showflashlist 查看。
把cfe.bin放到brjatg.exe所在的目录下,擦除flash之后执行
brjtag -flash:cfe /cable:2 /fc:120

如果碰到程序卡在 clearing watch dog 上,是因为cpu没有进入调试模式,断电重启,快速执行命令,好像是在上电后在很短的一段时间内使用brjatg 执行命令 才能让cpu进入调试模式,另外貌似有上电后让spi flash 16脚接GND的方法也可以让cpu进入调试模式,不过我没试过。

开始写入flash 基本就没问题了,不过速度相当的慢 ,我写的那一次大概4Bytes/s吧,太慢了,后来试了很多参数,速度改善不明显 ,除了加/dma后 速度大概提升一倍,但是从brjtag得到的信息来看 是显示NoDMA的,所以用 /dma之后不知道数据是否正确写进flash了,而且时间估计也要5个小时左右。


经历了漫长的等待之后,接近10h,你没看错,是10小时,128KB的CFE  128*1024  字节,1s才写4字节,自然慢了。具体原因不清楚。好在还是修复成功了。我写flash是睡觉之前刷的,第二天起来看结果。成功了之后断电重启就可以了。

从网上了解到用并口的据说会快些,20分钟左右吧。

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-29 15:05 | 显示全部楼层
这么慢啊,电脑并口上的大概900秒左右。我听别人说usb的jtag可以达到80秒,不知道是不是真的,或者你设置有问题。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-30 09:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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