【技术实现步骤摘要】
本专利技术涉及多核全系统,特别是涉及一种基于多核系统的串口调试方法、系统、计算机设备和存储介质。
技术介绍
1、多核处理器是指在一个物理芯片上集成了多个处理器核心,可以同时执行多个线程,从而提高计算机的处理能力。目前,多核全系统调试一般不再通过jtag调试器对多核系统进行调试,而是使用uart串口输入命令方式。
2、在现有多核系统中,其多核系统调试方法通常采用如下的方案:core0通过调用uart串口驱动接收调试命令并执行相应的调试程序,同时将接收的调试命令发送到core1/core2等其它core对应的命令fifo中,core1/core2处理各自命令fifo中的调试命令。然而,如果core0由于运行程序的某种异常原因跑飞,多核系统不能够接收串口命令,而导致串口调试功能将不再可用,软件开发人员便不能够继续进行全系统业务问题跟踪定位,从而影响全系统的开发效率。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种基于多核系统的串口调试方法、系统、计算机设备和存储介质。
...【技术保护点】
1.一种基于多核系统的串口调试方法,所述方法包括:
2.根据权利要求1所述的基于多核系统的串口调试方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的基于多核系统的串口调试方法,其特征在于,所述CORE1监控CORE0是否处于ACTIVE状态的步骤还包括:
4.根据权利要求2所述的基于多核系统的串口调试方法,其特征在于,所述CORE2监控CORE1是否处于ACTIVE状态还包括:
5.一种基于多核系统的串口调试系统,其特征在于,所述系统包括:
6.根据权利要求5所述的基于多核系统的串口调试系统,其特征
...【技术特征摘要】
1.一种基于多核系统的串口调试方法,所述方法包括:
2.根据权利要求1所述的基于多核系统的串口调试方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的基于多核系统的串口调试方法,其特征在于,所述core1监控core0是否处于active状态的步骤还包括:
4.根据权利要求2所述的基于多核系统的串口调试方法,其特征在于,所述core2监控core1是否处于active状态还包括:
5.一种基于多核系统的串口调试系统,其特征在于,所述系统包括:
6.根据权利要求5所述的基于多核系统的串口调试系统,...
【专利技术属性】
技术研发人员:徐攀,臧鑫,杨洋,
申请(专利权)人:苏州忆联信息系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。