本帖最后由 undead 于 2012-10-30 22:04 编辑
看到有很多升级到4.53以上时,JLINK无法识别,Receive 0 bytes的问题,前段时间也在这上面困扰了一段时间,后来发现是山寨SN号被禁的原因,所以找了几个可以自定义SN的固件,现在贡献给大家,使用方法就是跟刷jlink固件一样的方法,如果你使用的是自定义ID的固件,刷完后,到Jlink-Commander里面输入Exec SetSN=xxxxxxxx (你自己定义的ID 必须为8位)。回车后显示OK就可以了,然后就可以使用4.5以上的jlink软件来升级了。
注意:如果你刷的是自定义ID的固件,刷完后必须设置SN后再升级固件,设置完SN前,即使它提示要求升级固件,也请不要升级。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
keil4.54自带的Jlink DLL版本是4.40,我目前的版本也是4.54,但是自带的jlink DLL版本是4.50j。现在我升级可修改sn,然后一路下来也是提示升级,一旦点击升级,则就不能识别了。楼主可否提供4.40的DLL呢?
问题现象:
我的mdk4.54,Jlink DLL4.50j,jlink v8,4.08l,固件 升级12345678的固件,总是提示升级,一旦升级就不能识别。
解决:
卸掉segger ,下载jlink v8,4.40的驱动,重新安装,并将C:Program FilesSEGGERJLinkARM_V440b目录下的JlinkARM.dll拷贝到C:KeilARMSegger目录下。在MDK中再次提示升级,点击是确定升级,完成,可以找到jlink设备。
再次感谢楼主给的解决方法提示!!!
好帖,要顶啊,
一周热门 更多>