|
以前把keil MDK3.8升到5 后一直还没用,今天(21: 00)使用JLINK时就会弹出一个提示,然后立即软件被关了(电脑WIN7系统),我英文不太好,还没整明白就自动关了。
于是我打开J-FlashARM用JLINK来连接板是正常的,所以我初步断定是我的MDK5没有装好,于是又仔细的看了下资料重装了一下MDK5以及兼容的东东,和JLINK驱动。结果还是弹出,然后迅速被关闭。
于是截屏,发现弹出的信息里有一句“ the connected emulator is a j-link clone ” 去!我的JLINK是克隆的?店家上面明明写的是正版!于是网上找了一下说正版的要1千多,我的才80多,这心情悲喜交加啊!
还是在网上找资料,有人说用SEGGER安装目录下的JLinkARM.dll替换掉MDK安装目录下的./ARM/Segger/JLinkARM.dll,立马照做,结果替换后MDK提示打开JL2CM3.dll出现问题。尝试了两次确定这个方法不行。
又回到网上,终于找到了前辈们的足迹了,和我遇到的问题一模一样。照做:先找到J-LINKV8固件升级指南仔细看了两遍后开始行动,结果在最后一步SAM-PROGv2.4的WRITEFLASH不能执行。我打开sam-bav2.9来连接也不行,到找到了设备管理里发现问题前辈们的JLINK插上后电脑显示的是串行通行总线atm6124.sysATMEL AT91XXX Test Board 而我的显示的是一个串口,去! 按理说电脑不会出错啊。难到是因为克隆的问题!不死心啊,又回到网上发现也有人显示的是GPS的,于是判断电脑识别错误。我更新电脑硬件驱动,提示已更新到最新。我来点狠的直接把驱动删除了,想到网上下atm6124驱动,试了还是显示串口。( 23:03 )算了明天带到公司用XP系统试一下,于是带着失望睡了......
(次日8: 00)起床,……..到公司,开电脑,装InstallAT91-ISP v1.13.exe, 重启, 插JLINK,显示“atm6124.sysATMEL AT91XXX Test Board” 惊喜!迅速打开软件,载入程序,点击WRITE FLASH,红灯闪烁,完成! !!确定是WIN7识别错误。窃喜!!
|
|