一种多板卡的集中调试方法及系统技术方案

技术编号:15541441 阅读:117 留言:0更新日期:2017-06-05 10:50
本发明专利技术实施例公开了一种多板卡的集中调试方法及系统,本发明专利技术实施例通过集中方式监控从控板的MCU最小系统,且采用CPLD作为异步通讯模块进行主控板与从控板之间的异步通讯,性能可靠,并在系统开发过程中发现其中某从控板最小系统工作异常时,可以快速切换从控板的MCU调试串口进行调试串口信息的打印监控。本发明专利技术实施例还公开了一种调试电脑。

Centralized debugging method and system for multi board

The embodiment of the invention discloses a system and a centralized debugging method of multiple boards, the embodiment of the invention through the centralized monitor from the MCU minimum system board, and using CPLD as the asynchronous communication module of the main control board and the control board between asynchronous communication, reliable performance, and is found in the process of system development from a control board of the minimum system exception, you can quickly switch from the control board MCU serial debugging print monitoring serial debugging information. The embodiment of the invention also discloses a debugging computer.

【技术实现步骤摘要】
一种多板卡的集中调试方法及系统
本专利技术涉及图像硬件处理器调试领域,尤其涉及一种多板卡的集中调试方法及系统。
技术介绍
无源背板式图像硬件处理器系统,具备多个槽位、多种板卡类型的复杂系统。性能优越的图像硬件处理器系统有主控板、交叉板、图像采集板、图像处理板、回显板、音频板等(除了交叉板、主控板外,其他板卡简称为单板)。各个单板上有一个独立运行的MCU最小系统,与主控板通讯接收主控板的配置信息命令,给单板的业务模块下发配置信息,同时监控单板的工作状态并且上传至主控板,再由顶层软件监控系统的工作。以上信息说明了图像硬件处理器的大致工作方式,在一个复杂的处理器系统上,多达几十张板卡协同工作。在产品开发过程中、运行过程中,监控各个单板的MCU最小系统的工作状态有着重大的作用。一般的MCU芯片可以从调试串口进行查看其工作状态,因此获得串口的打印信息可以了解到该MCU的工作状态。对于图像硬件处理器设备,我们不能把每张单板的调试串口引导接口面板中来,因此我们在产品开发或者运行过程中不能逐个单板获取MCU的调试串口打印情况。在开发过程中或者系统现场运行中,设备上面多张板卡无法每张板卡都连接串口线缆到调试电脑上,另外,即使做好特殊的面板引线出来,多个串口线难以集总到一台调试电脑上。因此,提供一种串口可以切换到每一张单板上面的模块电路来实现这种方式是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术实施例提供了一种多板卡的集中调试方法及系统,采用CPLD异步通讯,性能可靠,且在系统开发过程中发现其中某从控板最小系统工作异常,可以快速切换进行调试串口信息的打印监控。本专利技术实施例提供了一种多板卡的集中调试方法,包括:S1:通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在所述各个从控板通过异步通讯模块将所述异常从控板槽位号与所述各个从控板的槽位号进行对比后,确认异常从控板;S2:在所述异常从控板通过异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上后,通过所述主控板获取到所述异常从控板的MCU打印信息,并根据所述MCU打印信息确认所述异常从控板的异常问题。优选地,所述步骤S1之前包括:获取确认从控板工作异常的信息后,获取异常从控板槽位号;根据所述从控板工作异常的信息和所述异常从控板槽位号判断是否为从控板的最小系统运行异常,若是,执行S1,若不是,通过主控板对从控板进行问题排查。优选地,所述异步通讯模块为CPLD。优选地,所述异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上具体为:所述异步通讯模块发送控制信号给MUX器件,所述MUX器件通过信号转接将所述异常从控板的MCU调试串口切换至调试总线上。优选地,本专利技术实施例还提供了一种调试电脑,包括:发送单元,用于通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在所述各个从控板通过异步通讯模块将所述异常从控板槽位号与所述各个从控板的槽位号进行对比后,确认异常从控板;确认单元,用于在所述异常从控板通过异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上后,通过所述主控板获取到所述异常从控板的MCU打印信息,并根据所述MCU打印信息确认所述异常从控板的异常问题。优选地,本专利技术实施例提供的一种调试电脑,还包括:获取单元,用于获取确认从控板工作异常的信息后,获取异常从控板槽位号。优选地,本专利技术实施例提供的一种调试电脑,还包括:判断单元,用于根据所述从控板工作异常的信息和所述异常从控板槽位号判断是否为从控板的最小系统运行异常,若是,触发发送单元,若不是,通过主控板对从控板进行问题排查。优选地,本专利技术实施例还提供了一种多板卡的集中调试系统,包括:如以上所述的调试电脑、主控板和从控板;所述调试电脑与所述主控板连接;所述主控板与所述从控板异步通讯连接。优选地,所述从控板包括:异步通讯模块、MCU和MUX器件;所述异步通讯模块和所述MUX器件连接;所述MUX器件和所述MCU连接。优选地,所述主控板与所述从控板还通过调试总线连接。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例提供了一种多板卡的集中调试方法及系统,其中,该多板卡的集中调试方法包括:通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在所述各个从控板通过异步通讯模块将所述异常从控板槽位号与所述各个从控板的槽位号进行对比后,确认异常从控板;S2:在所述异常从控板通过异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上后,通过所述主控板获取到所述异常从控板的MCU打印信息,并根据所述MCU打印信息确认所述异常从控板的异常问题。本专利技术实施例通过集中方式监控从控板的MCU最小系统,且采用CPLD作为异步通讯模块进行主控板与从控板之间的异步通讯,性能可靠,并在系统开发过程中发现其中某从控板最小系统工作异常时,可以快速切换从控板的MCU调试串口进行调试串口信息的打印监控。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种多板卡的集中调试方法的流程示意图;图2为本专利技术实施例提供的一种多板卡的集中调试方法的另一流程示意图;图3为本专利技术实施例提供的一种调试电脑的结构示意图;图4为本专利技术实施例提供的一种多板卡的集中调试系统的结构示意图;图5为从控板内部调试接法示意图。具体实施方式本专利技术实施例提供了一种多板卡的集中调试方法及系统,采用CPLD异步通讯,性能可靠,且在系统开发过程中发现其中某从控板最小系统工作异常,可以快速切换进行调试串口信息的打印监控。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例提供的一种多板卡的集中调试方法的一个实施例,包括:101、通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在各个从控板通过异步通讯模块将异常从控板槽位号与各个从控板的槽位号进行对比后,确认异常从控板;调试电脑通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在各个从控板通过异步通讯模块将异常从控板槽位号与各个从控板的槽位号进行对比后,确认异常从控板。102、在异常从控板通过异步通讯模块将异常从控板的MCU调试串口切换至调试总线上后,通过主控板获取到异常从控板的MCU打印信息,并根据MCU打印信息确认异常从控板的异常问题。在异常从控板通过异步通讯模块将异常从控板的MCU调试串口切换至调试总线上后,调试电脑通过主控板获取到异常从控板的MCU打印信息,并根据MCU打印信息确认异常从控板的异常问题。请参阅图2,本专利技术实施例提供的一种多板卡的集中调试方法的另一个实施例,包括:201、获取确认从控板工作异常的信息后,获取异常从控板槽本文档来自技高网...
一种多板卡的集中调试方法及系统

【技术保护点】
一种多板卡的集中调试方法,其特征在于,包括:S1:通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在所述各个从控板通过异步通讯模块将所述异常从控板槽位号与所述各个从控板的槽位号进行对比后,确认异常从控板;S2:在所述异常从控板通过异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上后,通过所述主控板获取到所述异常从控板的MCU打印信息,并根据所述MCU打印信息确认所述异常从控板的异常问题。

【技术特征摘要】
1.一种多板卡的集中调试方法,其特征在于,包括:S1:通过主控板的异步通讯模块将异常从控板槽位号发送至各个从控板,在所述各个从控板通过异步通讯模块将所述异常从控板槽位号与所述各个从控板的槽位号进行对比后,确认异常从控板;S2:在所述异常从控板通过异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上后,通过所述主控板获取到所述异常从控板的MCU打印信息,并根据所述MCU打印信息确认所述异常从控板的异常问题。2.根据权利要求1所述的多板卡的集中调试方法,其特征在于,所述步骤S1之前包括:获取确认从控板工作异常的信息后,获取异常从控板槽位号;根据所述从控板工作异常的信息和所述异常从控板槽位号判断是否为从控板的最小系统运行异常,若是,执行S1,若不是,通过主控板对从控板进行问题排查。3.根据权利要求2所述的多板卡的集中调试方法,其特征在于,所述异步通讯模块为CPLD。4.根据权利要求1所述的多板卡的集中调试方法,其特征在于,所述异步通讯模块将所述异常从控板的MCU调试串口切换至调试总线上具体为:所述异步通讯模块发送控制信号给MUX器件,所述MUX器件通过信号转接将所述异常从控板的MCU调试串口切换至调试总线上。5.一种调试电脑,其特征在于,包括:发送单元,用于通过主控板的异步通讯模块将异常从控板...

【专利技术属性】
技术研发人员:陈景创
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1