设为首页收藏本站
查看: 17574|回复: 2

用MDK4.70升级ULINK2固件后,在MDK4.70之前的版本无法识别到ULINK2

[复制链接]

2

主题

4

回帖

35

积分

超级版主

积分
35
蓝精灵 发表于 2013-7-4 16:17:45 | 显示全部楼层 |阅读模式
新购了一套ULINK2,开始用的MDK4.70,第一次使用ULINK2时提示更新固件,更新后ULINK2在MDK4.70可以使用。有的同事用的是MDK4.60,,连接ULIN2后却无法识别,请告知原因,以及解决方法。
回复

使用道具 举报

2

主题

4

回帖

35

积分

超级版主

积分
35
 楼主| 蓝精灵 发表于 2013-7-4 16:39:36 | 显示全部楼层
这个问题是由ULINK2本身的引导模式引起的。
在这里介绍一下这个功能:
这个功能允许配置ulink2的引导模式(CMSIS-DAP模式 或ULINK模式);
启动ULINK2   v 2.00版本的固件,默认的引导模式是CMSIS-DAP模式;
如果v 2.00版本的ULINK2固件需要结合mdk-arm 4.70以前的版本操作,那么ulink2的引导模式需要配置成ulink模式;
这个功能的实现要借助一个工具UL2_Configure.exe,这个工具位于..\Keil\ARM\ULINK\Utilities安装路径下;

首先从命令行进入该目录,并运行该工具:
UL2_Configure.exe 〚SN〛{B0|B1}

此处:SN代表ULINK2的序列号,位于ULINK2的背面。也可以通过Options for Target - Debug - Settings - Debug.对话框中的ULINK USB-JTAG/SW Adapter来确认。必须指定是否有更多的ULINK2被连接,否则序列号是随机的;
      B0 代表切换到ULINK引导模式;
      B1 代表切换到CMSIS-DAP引导模式;

例如:
    UL2_Configure B0

表示引导连接的ULINK2为ULINK 固件模式

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-12-23 10:23 , Processed in 0.195264 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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