这几天要调试一个ARM9芯片,要用到UINK2,但是我的keil是V4.73,同事用V4.12。ULINK插上后,

提示升级,但是一直升级失败。无奈只能手动升级固件。软件为:Flash Magic。

但是波特率,网上有的配置为9600,有的为38400,我配置的38400。配置如下:

1、LPC2148->P0.14接GND(开机进入ISP模式);

2、连接TXD/RXD/GND(3.3V的TTL电平)。

3、点Start.......

4、成功后,断开P0.14和GND;

升级到V2.0以后的版本后,在kei v4.70以后版本没问题,低版本有问题,需要手动修改ULINK2的启动模式:

MDK升级到v4.7后遇到了ulink2调试中无法查看参数值的问题(http://blog.csdn.net/ropai/article/details/12704371)。
      为了调试需要,只能回退到MDK v4.54了,但v4.7的MDK把ulink2的固件升级到了v2.0x,这个版本的固件的ulink2默认是无法在v4.54的MDK中识别的。(因为v2.0固件把ulink2的引导模式改成了CMSIS-DAP)。但也只需要把ulink2的引导模式切换到ulink模式,即可以在v4.70之前的MDK中使用。
       修改方法:
      使用MDK v4.7的安装目录(..\Keil\ARM\ULINK\Utilities)下的UL2_Configure.exe
    1.命令行进入“..\keil\arm\Ulink\Utilities”目录,如果是win7/8尽量以管理员权限运行命令行。
    2.执行 UL2_Configure.exe xxxxxx B0
      其中xxxxx为ulink2的SN号(可以不需要),B0表示切换到ulink2模式,B1表示切换到CMSIS-DAP模式。
      SN获取方法:正版ulink2看背面就行了,和谐版的就看Options for Target - Debug - Settings - Debug.对话框中的ULINK USB-JTAG/SW Adapter处吧.

恢复好ulink2引导模式后,就可以在MDK4.54了中使用了。

调试模式下的 Command窗口可以正常查看运行中相关变量的值了

ULINK: No ULINK Device Found


Information in this knowledgebase article applies to:

  • MDK-ARM V4.70 and later versions
  • MDK-ARM V5 -- All versions

QUESTION

I just updated my MDK-ARM to V4.70 (or later version), and ULINK2 downloads and debugs OK using that version. But I also have an older version of MDK on my PC and now I can no longer download using ULINK2 with the older version. How can I correct this?

ANSWER

You need to reconfigure your ULINK2 adapter. To do this:

  1. Connect your ULINK2 to your PC. Do not connect it to a target board.
  2. Open a DOS command window.
  3. Assuming you installed MDK V470 (or later version) at C:\Keil, run the following case sensitive command:
  4. C:\Keil\ARM\ULINK\Utilities\UL2_Configure.exe B0
    

    If you installed V470 (or later version) in another location, replace C:\Keil with your installation path.
    Note: The last two characters are "B[zero]" NOT "B[capital O]"

  5. You should see:

    Disconnecting from ULINK ...........
    Connecting ULINK Loader....................................
    Updating configuration ...
    Configuration Updated!
    Disconnecting ULINK Loader ..........
    

Now ULINK2 should work with V4.70 (and later versions) and your older version.

ULINK的手动刷新固件相关推荐

  1. js 刷新页面但是不闪烁_前端开发还在手动刷新页面?手把手教你搭建一个自动刷新工具...

    作为一名前端,开发web页面是我们的本职工作.在完成一个页面开发的过程中,保存代码然后手动刷新页面查看效果,这样的动作需要重复无数次,虽然一次这样的动作可能只要花费几秒钟的时间,但是次数多了也挺浪费时 ...

  2. win7删除桌面文件后手动刷新才会消失的解决方法

    如题,win7在删除桌面文件时不会自动消失,只有等到你手动刷新了才会消失.这不影响系统正常运行,但日常使用中可能会造成用户的困扰,引起这个问题大部份都是有以下两个原因: 一.显卡驱动未正确安装. 二. ...

  3. Spring Cloud【Finchley】实战-06使用/actuator/bus-refresh端点手动刷新配置 + 使用Spring Cloud Bus自动更新配置

    文章目录 概述 特别注意版本信息 使用@RefreshScope + /actuator/bus-refresh端点手动刷新配置 Step1. 添加依赖 Step2. 配置RabbitMQ信息 Ste ...

  4. Vue页面手动刷新,导航栏激活项还原到初始状态问题解决方案

    场景描述:在页面中存在顶部导航和左侧导航,左侧导航和右侧内容区使用了命名视图实现,点击左侧导航的链接时,右侧内容区相应显示不同组件内容.问题:在当前链接手动刷新浏览器(例如:浏览器地址为/enterp ...

  5. SpringCloud Config手动刷新及自动刷新

    1.Config手动刷新 a.使用@RefreshScope注解 import org.springframework.beans.factory.annotation.Value; import o ...

  6. 前端项目发版后用户需要手动刷新页面获取的解决方案

    背景 我们的项目是后台管理系统,框架是Vue,构建工具是Webpack. 问题 每一次修改代码后打包发布到生产环境后,用户需要手动刷新才能获取到最新的代码. 原因 Webpack打包之后会根据文件内容 ...

  7. nginx 部署前端项目,不缓存html文件,项目发版后,不用手动刷新页面

    nginx 部署前端项目,不缓存html文件,项目发版后,不用手动刷新页面 location / {expires 1h;root /home/test/vue/dist/;index index.h ...

  8. HPE服务器使用SPP刷新固件方法

    原文来自:HPE服务器使用SPP刷新固件方法 获取spp最新包 这个到HPE官网去下载,或者在本站下载. SPP202105 打开ilo远程 这个建议使用java,或者.NET 去连接,或者使用ILO ...

  9. idea手动刷新git分支

    关于idea找不到新建的git分支解决方案 idea手动刷新git分支 首先新建一个分支 依次点击:vcs->git->pull 点击旁边红框里的刷新按钮 勾选->pull 找到刚建 ...

最新文章

  1. tinyhttpd-0.1.0_hacking
  2. linux ubuntu下ffmpeg的安装
  3. Java:清空文件内容
  4. Tensorflow2.0(Keras)转换TFlite
  5. linux loop device
  6. d类功放芯片_应用于无滤波级D类音频功放的新型死区时间控制系统
  7. SpringBoot防止重复请求,重复表单提交超级简单的注解实现
  8. java多线程通信方法
  9. 解决virtualbox 虚拟机不能ping通win7
  10. 裁剪并获取固定大小的图片
  11. 不学网php线下培训视频教程
  12. Spring Cloud从入门到精通(四):熔断器 Hystrix
  13. RT-Thread学习笔记——事件集
  14. 本周最新文献速递20211219
  15. 三网融合方案通过 一台机器打电话看电视上网
  16. 双机互联(交叉线方法)
  17. 简单创意思维导图绘制教程分享
  18. 追求神乎其技的程式设计之道(八)
  19. 卡尔曼滤波 - 状态空间模型中的状态方程
  20. 一文搞懂什么是QPS PV 关于并发的面试

热门文章

  1. STM32使用硬件SPI驱动RC522门禁模块
  2. MySQL导入几十G数据后创建索引时提示空间不足(Errcode: 28 - No space left on device)
  3. Win11首个预览版来了!附升级方法
  4. raid的种类和区别
  5. 磁盘、内存、闪存、缓存等物理存储介质的区别
  6. 地图编辑器开发(五)
  7. VS生成DLL没有生成LIB文件的解决方法
  8. win 2003蓝屏 stop:oxoooooo7b和oxoooooooa一些蓝屏错误
  9. android 跳转Facebook和Instagram
  10. ChatGPT自动化