Jlink烧写出错 : Unable to halt arm core

发布者:angelbaby最新更新时间:2023-06-27 关键字:Jlink  halt  arm  core 手机看文章 扫描二维码
随时随地手机看文章

环境:TQ2440开发板,J-link

通过J-link向TQ2440开发板的Nor Flash烧写程序,执行烧写时出错:Unable to halt arm core…详情如下图所示:

image

解决办法:

1、打开Jlink Commander,输入r回车, 输入h回车,此时显示PC值为0x00

image

2、打开JFlash, 连接目标板,显示成功后,选择擦除芯片.

image

重新烧写,成功!

上述解决方案参考自:http://bbs.ednchina.com/BLOG_ARTICLE_2064817.HTM

 

事后思考:

那么在Jlink Commander中输入的两个命令“r”和“h”是什么意思呢?

我们可以输入“?”来查看帮助,具体如下图所示:

image


关键字:Jlink  halt  arm  core 引用地址:Jlink烧写出错 : Unable to halt arm core

上一篇:ARM的ADS汇编器和GCC汇编器
下一篇:GCC中的内嵌汇编语言

推荐阅读最新更新时间:2024-11-11 12:22

采用Keil4为ARM7 (LPC2103)创建工程 及J-link调试
采用Keil4为ARM7创建工程,采用J-LINK调试,具体步骤如下: 在菜单里的Project里选择New uVision project...,选择正确的路径并命名保存; 在弹出来的对话框中选择CPU,NXP(founded by philips)- LPC2103; 在弹出的对话框按“yes”复制LPC2100启动文件到工程; 在Project里面选择Option for Target'Target 1'...,Target里面的IROM1要配置正确(0x0 0x8000),一般采用默认值就可以了;Output选择里面的Name of Executable的命名不能用点号;Debug里面的选择
[单片机]
高效的C编程之:条件执行
4.3条件执行 ARM指令都是可以条件执行的。在代码中使用条件执行指令可以减小代码密度并提高程序执行效率。典型的条件执行语句用在比较指令之后,形成程序的分支跳转结构。下面的例子显示了条件执行指令的典型用法。 CMPx,#0 MOVGEy,#1 MOVLTy,#0 但当代码中连续的条件执行指令超过4条时,就会影响程序的执行速度。所以编译器在编译程序时,限制条件指令连续出现的次数。 ARM编译器常把C语言中的if…else结构编译成条件执行指令,但子程序调用一般是不能条件执行的。所以在编程时尽可以地使用简单的if…else结构完成程序的分支操作,而避免使用过多的子程序调用。 下面的例子显
[单片机]
基于ARM9内核的软硬件平台设计
嵌入式应用系统设计包括硬件平台和软件平台两部分。前者是以嵌入式微控制器/微处理器为核心的硬件系统;后者则是围绕嵌入式操作系统构建的软件系统。两者在设计上是密不可分的,并且需要在设计之间进行权衡优化,根据实际应用进行外扩和裁剪。 基于ARM926EJS内核的LPC3180内部集成了丰富的外设资源,为嵌入式系统构建提供了很大的设计空间。本文结合笔者开发LPC3180嵌入式平台的实际经验,将具体介绍该系统的实现、结构组成和实验结果。 1LPC3180芯片特性介绍 LPC3180 是Philips公司新推出的一款ARM9微控制器。它采用90nm工艺技术,片内集成ARM9EJS处理器内核,具有高计算性能、低功耗的特性,这使得在很
[单片机]
基于<font color='red'>ARM</font>9内核的软硬件平台设计
车联网车载T-BOX系统解决方案_汽车TBOX 嵌入式arm应用-飞凌嵌入式
车联网,是智能交通的重要分支之一,是物联网在汽车行业和交通系统领域的典型应用,在广义上同属物联网这一国家级新兴战略产业。车联网技术是与新能源汽车、自动驾驶、轻量化并行的未来汽车主要技术之一,现车联网已成为我国物联网产业规划中的重要融合推广和示范应用平台。 车联网系统包含四部分:主机、车载T-BOX、手机APP及后台系统。主机主要用于的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控制。 车载 T-BOX 简介 Telematics(远程信息处理) BOX,简称车载T-BOX。 当用户通过手机端APP发送控制命令后,后台会发出监控请求指令到车载T-box,车辆在获
[嵌入式]
车联网车载T-BOX系统解决方案_汽车TBOX 嵌入式<font color='red'>arm</font>应用-飞凌嵌入式
基于ARM7的微弱信号采集系统设计与实现
对于绝大多数数据采集系统而言,其采集对象一般都为大信号,即有用信号的幅值远远大于噪声,然而在一些特殊的场合,采集到的信号往往很微弱,并且常常被随机噪声所淹没。这种情况下,仅仅采用放大器和滤渡器无法有效的检测出微弱有用信号。本系统硬件电路针对溶解氧传感器输出的微弱低频电流信号,利用仪表放大器有效抑制共模噪声,通过 ARM处理器 的数字相关算法优化,保证采集系统的精度要求。 由于确定信号在不同时刻取值具有很强的相关性,而噪声一般都是随机信号,不同时刻其相关性较差。相关检测技术就是基于信号与噪声统计学的特点,充分利用它们的相关性,从而实现微弱信号的提取和降噪的目的。针对被淹没在噪声中的信号,采用数字相关检测算法可以排除噪声。 本
[单片机]
基于<font color='red'>ARM</font>7的微弱信号采集系统设计与实现
借助周易平台,Arm中国打通AIoT落地的最后一公里
在2018年第五届世界互联网大会上,Arm中国全新人工智能平台“周易”首次公开亮相,并获得第五届世界互联网大会“世界互联网领先科技成果”。 半年时间过去,客户对周易平台有了进一步了解,无论IP还是软件框架都获得了厂商的认可。在此前提下,近日,Arm中国生态发展副总裁、OPEN AI LAB创始人兼CEO金勇斌及Arm中国产品经理高锦炜解读了周易平台的更多细节。 金勇斌介绍道,周易平台是Arm中国自主开发的平台,包括人工智能处理器AIPU以及AIPU SDK,以及和中国生态合作伙伴共同开发的Tengine人工智能软件框架,适配Arm CPU、Mali GPU和第三方AI处理单元,实现人工智能算力优化。“由于是Arm中国自主开
[嵌入式]
借助周易平台,<font color='red'>Arm</font>中国打通AIoT落地的最后一公里
ARM9与ARM7的比较及优化
目前越来越多的嵌入式系统设计开始采用ARM9处理器。理解ARM9与ARM7的差别,以及如何针对ARM9进行系统优化,成为了一个令人关注的话题。本文通过对ARM9处理器的特点介绍,介绍针对ARM9处理器进行系统优化的一些有效方法。     随着更多应用在嵌入式系统中的实现,嵌入式系统设计向着更高级、更复杂的方向发展。作为32位结构体系中的翘楚,ARM在各种应用领域里得到了极其广泛的应用,成为目前国内电子设计领域里面的焦点之一(2005年一项针对国内嵌入式系统开发者的调查表明,有63%的工程师把ARM作为32位CPU的首选)。过去几年里,绝大部分ARM系统都是基于ARM7处理器,最近一年里,基于ARM9处理器的产品越来越多,研
[单片机]
<font color='red'>ARM</font>9与<font color='red'>ARM</font>7的比较及优化
ARM嵌入式系统应用中的问题总结分析
引言 由于各种新型微处理器的出现和应用的不断深化,嵌入式系统在后PC时代得到了空前的发展。随着时间的推移和技术的进步,在工业控制和新兴的手持式应用等领域,用户体验成为产品成功的关键因素之一,越来越多的产品需要良好的用户界面、互联功能以及较强的数据处理能力,这对嵌入式处理器硬件、软件、教学等提出了新的要求。 1嵌入式处理器与硬件 在处理器方面,目前大量的中、低端嵌入式应用,主要使用8/16位单片机。在国内,由于历史的原因,主要是以MCS51核为主的许多不同型号单片机,主要厂商有Atmel、Philips、Winbond、宏晶等。还有一些近几年发展较快的新型单片机,如PIC、AVR、MSP430系列等。这些单片机各有特点,
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved