Trace32 SRST和TRST、system.attach 和 system.up的区别

news/2024/9/23 9:34:48/

 

目录

TRST-Resets the JTAG TAP controller and the CPU internal debug logic

SRST- Resets the CPU core and peripherals

SYStem.Mode Down

SYStem.Mode Nodebug

SYStem.Mode Prepare

SYStem.Mode Go

SYStem.Mode Attach

SYStem.Mode StandBy

SYStem.Mode Up


下图为Trace32工具为ARM debug设计的 JTAG pin 脚图:

 其中,TRST和SRST信号是可选的。

TRST-Resets the JTAG TAP controller and the CPU internal debug logic

Test Reset 信号用于JTAG Test Access Port (TAP)的异步重置。它将reset TAP的状态机,以及绝大部分ARM系列的debug相关寄存器。从调试器的视角,TRST信号从调试器输出至目标板。它是低电平有效。

SRST- Resets the CPU core and peripherals

System Reset,低电平有效,用于reset 目标系统。这个信号同样也可以用于调试器检测目标处理器是否处于reset状态。该信号可以是输入或者输出。

 

SYStem.Mode Down

禁用调试器,CPU的状态不会改变。

SYStem.Mode Nodebug

同down,禁用调试器,CPU的状态不会改变。

SYStem.Mode Prepare

reset 目标处理器,可以通过重置信号(reset line)或者CPU中特殊的reset寄存器来实现。之后,将提供对CoreSight DAP接口的直接访问。对于reset,reset line必须连接到调试器。

调试器将初始化一些debug 端口(JTAG,SWD,cJTAG)以及CoreSight DAP接口,但是并不连接到CPU。这种Mode可以用于一些不需要debug CPU或者绕过CPU的场景,调试器直接通过内存总线(memory bus),比如AXI,AHB或者APB等,直接通过CoreSight DAP的内存访问端口,比如:

  • 调试器绕过CPU,直接访问物理内存。如果改映射存在,内存应该在被访问前,被初始化。
  • 调试器访问外设,例如,在调试模式下,停止CPU之前配置寄存器。可能需要先对外设进行计时和供电,然后才能访问它们。
  • 第三方软件或一些特殊调试器使用 TRACE32 API通过 TRACE32 调试器硬件访问调试端口和 DAP。

SYStem.Mode Go

通过复位线复位目标,初始化调试端口(JTAG、SWD、cJTAG),并开始进程执行。对于重置,重置线必须连接到调试连接器

SYStem.Mode Attach

不会发生重置,CPU状态(正在运行或停止)不会更改。调试端口(JTAG,SWD,cJTAG)将被初始化。 执行此命令后,例如,可以使用 Break 命令停止用户进程。

SYStem.Mode StandBy

通过复位线使目标保持复位状态,并等待检测到电源。对于重置,重置线必须连接到调试连接器。 一旦检测到电源,调试器就会恢复尽可能多的调试寄存器(例如片上断点、矢量捕获事件、控制),并从复位中释放CPU以启动进程执行。 检测到 CPU 断电时,调试器会自动切换回待机模式。这允许调试电源周期,因为调试寄存器将在上电时恢复。 注意:通常只能在CPU运行时设置片上断点和矢量捕获事件。要设置软件断点,必须停止 CPU。

SYStem.Mode Up

通过复位线复位目标,初始化调试端口(JTAG、SWD、cJTAG),停止CPU,并进入调试模式,相关寄存器被恢复为默认值。 对于重置,重置线必须连接到调试连接器。 所有寄存器的当前状态都是从 CPU 读取的。

参考文章:

TRACE32® Download TRACE32® Help System (lauterbach.com)


http://www.ppmy.cn/news/89533.html

相关文章

面对职业焦虑,我们能做些什么?

面对职业焦虑,我们能做些什么?

大环境分析:AI 发展汹涌而上 近几年来,AI 领域的发展速度远远超出了我们的想象,而且从去年开始出现的生成式 AI 爆火之后,“让”无数岗位开启“失业模式”,比如设计、编辑等岗位。那么,作为码农的我们是否也…
阅读更多...
关键字volatile 和信号

关键字volatile 和信号

volatile是c语言中的一个关键字,在语言层面我们很难理解它,今天从信号角度我们来理解一下。 我们来看下面一段代码: 从代码表面看上去运行逻辑应该是,flag为0时候一直while循环,当有信号2产生进入到信号2的处理函数中…
阅读更多...
[RSA议题分析] Aikido Turning EDRs to malicious wipers using 0-day exploits

[RSA议题分析] Aikido Turning EDRs to malicious wipers using 0-day exploits

文章目录 简介议题分析wiperEDRWindows of Opportunity 总结 简介 本篇议题是由SafeBreach实验室的Or Yair带来的,主要通过利用EDR的删除恶意软件的能力和windows软连接与延迟删除文件的能力去制造一个可以在普通户权限下删除任意文件的恶意软件 - Aikido。这本质上…
阅读更多...
vue3中运用组件写成获取验证码,并实现手机可以接收到验证码事例

vue3中运用组件写成获取验证码,并实现手机可以接收到验证码事例

目录 1. 准备工作 2. 编写 Vue3 组件 3. 结论 当我们在开发 Web 应用时,经常会遇到需要获取手机验证码的情况。本文将介绍如何利用 Vue3 组件来实现获取验证码,并让用户的手机接收到验证码的功能。 1. 准备工作 首先,我们需要一个第三方…
阅读更多...
软件测试面试题——数据库知识

软件测试面试题——数据库知识

1、要查询每个商品的入库数量,可以使用以下SQL语句: SELECT 商品编号, SUM(入库数量) AS 入库数量 FROM Stock GROUP BY 商品编号;这将从Stock表中选择每个商品的入库数量,并使用SUM函数对入库数量进行求和。结果将按照商品编号进行分组&…
阅读更多...
对话AI创作助手,它的回答,惊艳到我了。

对话AI创作助手,它的回答,惊艳到我了。

1、与AI创作助手的对话 ChatGPT是一个开源的Python库,可以用于构建基于GPT模型的聊天机器人。它使用开放式AI技术,可以适应大量的训练数据,并且可以自动学习用户的对话方式。以下是从测试角度聊一聊ChatGPT的内容: 1. 测试ChatG…
阅读更多...
有没有高清录制视频软件?如何录制清晰的视频?

有没有高清录制视频软件?如何录制清晰的视频?

案例:录屏画质模糊影响观看怎么办? 【我把我在电脑上的操作录制了下来,录屏虽然可以看清楚操作的步骤,但是画质比较模糊,看起来很不舒服。有没有什么方法可以录制清晰画质的视频?】 当今数字化时代&#…
阅读更多...
html实现酷炫星空可视化大屏(附源码)

html实现酷炫星空可视化大屏(附源码)

文章目录 1.设计来源1.1 可视化架构1.2 可视化大屏界面 2.效果和源码2.1 动态效果2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/130884793 html实现酷炫星空可视化大屏(附源码) ,html大…
阅读更多...
最新文章

玻璃钢生产厂家怎么分辨玻璃钢雕塑跟铜雕像台湾玻璃钢广场雕塑厂家陕西猪猪侠玻璃钢雕塑制作广州铅色斜纹玻璃钢花盆赣州玻璃钢人物雕塑精美玻璃钢马雕塑订购冀州玻璃钢马雕塑郑州公园玻璃钢彩绘雕塑加工季节性商场美陈多少钱彭州玻璃钢马雕塑洛阳花朵玻璃钢仿铜雕塑玻璃钢雕塑模型视频天门现代玻璃钢雕塑江门透光玻璃钢雕塑造型玻璃钢花盆能否放在家里商场美陈ip方案新余景观玻璃钢雕塑厂家张家界玻璃钢卡通雕塑呈贡玻璃钢雕塑设计玻璃钢雕塑掉色吗保定玻璃钢仿铜雕塑厂家玻璃钢佛像雕塑哪家正规玻璃钢天猫雕塑工厂江西步行街玻璃钢雕塑多少钱宁德手糊法玻璃钢雕塑公司楚雄市玻璃钢雕塑供应商郑州锻铜玻璃钢彩绘雕塑定制二道玻璃钢花盆花器贵州户外玻璃钢雕塑定做价格绍兴玻璃钢圆环雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化