注册 登录
查看: 2731|回复: 6

山外DAP仿真器——K60解锁和稳定性测试

[复制链接]
发表于 2017-9-27 18:55:26 | 显示全部楼层 |阅读模式

【DAP K60 解锁方法】

1、按着单片机的复位键不要放手
2、打开山外DAP助手,点击打开
3、如果识别到单片机IDCODE码,就点击复位暂停。随后,切换到 IAR,使用 IAR 擦除flash。
            (如果提示内存不能访问,也直接切换到到IAR擦除。最好先单片机断电,按着复位键上电,IAR点击擦除,2秒左右松开复位键。)
      如果识别不到,重新拔插DAP,单片机长按复位键并重新上电,再打开山外DAP助手,重新点击打开。   
QQ截图20170927185555.jpg


如果一直提示内存不能访问,那么长按复位键,进入IAR擦除,2秒左右松开复位键。(这2秒是大概的,也可能是5秒,多试试)
内存不能访问,就是芯片被锁了,拒绝外部调试器进行调试。因此需要复位,并擦除,从而获取芯片的控制器。

IAR擦除步骤,在IAR编译器里面,按如下步骤操作:Project>Download>Erase Memory>Erase (不是Erase  All,),然后下载程序试试。


【卡死在start:需要按一下复位键】
由于IAR的控制端bug问题,如果卡死在start里,大概3~5秒没反应,就按一下复位键,神助攻一下。

QQ截图20171127014819.jpg




【异常情况:选错芯片型号】
用过某些盗版的link的同学,很多都知道如果选错芯片型号,例如把FN程序下载进DN,芯片是会锁住的。

虽然link有专门的解锁软件,但实际上解起来非常麻烦,经常出现解锁不了的情况。

山外DAP,我们实测使用IAR 7.4 ,故意选错芯片型号,把FN的程序下载到DN单片机上:


由于芯片型号不同,因此程序下载自然出错(link 也是出现这样的错误的)
1.jpg

2.jpg


然后,我们选回正确的型号,重新下载。芯片直接顺序下载完成,没锁住的情况发送。反复多试几次也是如此。
改成用 某link下载器,只要下载一次就会马上锁住,需要解锁后才能继续下载。



【异常情况:IAR 卡死】
测试时,试过不小心碰到USB口,然后接着下载,IAR会卡死,然后退出。

这是由于USB口松了后,驱动异常,导致IAR卡死的。

此时,如果使用山外DAP工具,扫描一下DAP设备,会显示找不到DAP设备。

这个时候,只需要重新拔插一下DAP的USB口,重新上电即可。











本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2017-10-1 11:11:28 | 显示全部楼层
感觉功能挺好的,很多山外独家搞的功能,其他DAP都不具备。
回复 支持 反对

使用道具 举报

发表于 2017-10-1 11:12:14 | 显示全部楼层
过几天老师让准备搞下一届的采购,到时试试这个DAP
回复 支持 反对

使用道具 举报

发表于 2017-12-12 15:27:21 | 显示全部楼层
又学到了经验
回复 支持 反对

使用道具 举报

发表于 2017-12-20 21:16:40 | 显示全部楼层
学到了
回复 支持 反对

使用道具 举报

发表于 2018-1-23 14:17:22 | 显示全部楼层
很棒


回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
山外哥,我用DAP下载程序出现 the flash program reported an error,请问怎么解决啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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