为什么!!!我点完帖子分类之后内容全没了!!!算了,再打一遍好了......倒是简练了很多...
前几天重装的系统,Jlink识别为翻版,趁着没忘把过程写下来留作备忘。现系统为 win7 64bit 专业版
1. 覆盖 X:KeilARMSegger 下的两个文件 JL2CM3.dll,JLinkARM.dll,之后Keil就不会提醒再升级
2. 拆机,短接Erase,上电,等20秒以上(网上说法不一,我大概过了一分钟),下电,去除短路。至此AT91SAM7S64程序清除
3. 短接TST,上电,等20秒以上(网上说法不一,我大概过了一分钟),下电,去除短路。至此AT91SAM7S64加载驱动程序,win7识别为串口。
4. 安装烧写软件,见附件
5. 按照附件PDF中的操作,里面写的很全,还有截图。
6. 写入SN号,如果烧写的是ID自定义的固件,使用 X:KeilARMSegger 下JLink.exe,输入Exec SetSN=XXXXXXXX 回车,XXXXXXXX为你自己想要的SN,SN必须是8个数字。
注意:
1. 烧写过程比较挑USB口,用HUB烧写失败(但正常使用Jlink使用HUB没有问题)。
2. 如果第5步在烧写过程中出现错误,可使用程序进程显示框上面的Scripts框中,下拉选择Erase那项,点右边执行清空后再下载即可成功。
至此Jlink刷写成功。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
解决方法,用软件刷机时候,最后提示是否写入锁定位时选否,即不锁死芯片,之后按V4.40默认升级即可。
而且在擦除固件时候出现了一些bug,先短路擦除引脚再上电无法擦出,改为先上电后短路即可。
另外消除MDK提示升级,需用安装Jlink驱动对应文件替换MDK中Segger下文件;上面提供下载的替换文件为JTAG V4.08版对应文件。
另外楼主位不能继续编辑吗...
一周热门 更多>