发明名称 |
嵌入式系统的定位分析方法和嵌入式系统 |
摘要 |
发明实施例涉及嵌入式系统的定位分析方法和嵌入式系统。嵌入式系统包括处理器和处理器ETM,以及总线和与总线电连接的总线ETM,处理器ETM与总线ETM电连接,方法包括:为处理器ETM配置处理器触发条件;在处理器ETM检测到满足其对应的处理器触发条件的事件时,处理器ETM被触发以完成采集处理器操作,被触发的处理器ETM向未被触发的总线ETM发送消息,消息用于触发总线ETM完成采集总线操作;存储采集到的处理器操作和采集到的总线操作两者,以用于系统定位分析。通过对处理器和总线进行联合跟踪,针对系统中发生的异常,增加可用于分析异常产生原因的信息量,有利于提高故障分析和解决的效率。 |
申请公布号 |
CN103631739A |
申请公布日期 |
2014.03.12 |
申请号 |
CN201210309314.0 |
申请日期 |
2012.08.28 |
申请人 |
华为技术有限公司 |
发明人 |
苏健 |
分类号 |
G06F13/36(2006.01)I;G06F11/30(2006.01)I |
主分类号 |
G06F13/36(2006.01)I |
代理机构 |
北京龙双利达知识产权代理有限公司 11329 |
代理人 |
毛威;张亮 |
主权项 |
一种嵌入式系统的定位分析方法,其特征在于,所述嵌入式系统包括处理器和与所述处理器电连接的处理器嵌入式跟踪模块ETM,以及总线和与所述总线电连接的总线ETM,所述处理器ETM与所述总线ETM电连接,所述方法包括:为所述处理器ETM配置处理器触发条件;在所述处理器ETM检测到满足其对应的所述处理器触发条件的事件时,所述处理器ETM被触发以完成采集处理器操作,被触发的所述处理器ETM向未被触发的所述总线ETM发送消息,所述消息用于触发所述总线ETM完成采集总线操作;存储采集到的所述处理器操作和采集到的所述总线操作两者,以用于系统定位分析。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |