本发明属于主板故障诊断,尤其涉及一种适用于ops电脑的主板侦测系统及方法。
背景技术:
1、ops(open pluggable specification,开放式可插拔规范)电脑是一种小型、便携式、可预装操作系统的电脑,可以直接插入显示器、键盘和鼠标使用;ops电脑通常被用于商务会议、课堂教学和公共娱乐场所等场景,ops电脑一般采用x86结构,因x86主板较为复杂,多为6至8层板,在产品调试或产品量产维护时,需要用到故障诊断工具,但行业内应用于x86主板的debug卡多以pcie(peripheral component interconnect express,高速串行计算机扩展)接口形式、espi(enhanced serial peripheral interface,全双工同步串行)总线或lpc(low pin count,低引脚数)总线进行通讯连接,然而,因ops电脑结构和形态的原因,在采用传统的debug卡对ops电脑进行侦测时,受ops电脑与显示大屏机壳限制,传统的debug卡无法在ops电脑与大屏组装后使用,例如在学校课堂,由于镶嵌在黑板内的ops电脑不便拆开,侦测起来较为不便,需拆开机器盖板,将debug卡插入pcie卡槽,才能进行联机debug以实现主板debug跑码,增加了产品的维护成本,花费时间较多,若让开发人员处于黑盒调试,还易导致ops电脑与大屏的兼容性问题存在隐患bug,而一旦ops大屏出现不开机、黑屏、宕机等故障时,则无法利用传统的debug卡进行跑码调试。
技术实现思路
1、本发明的目的在于提供一种适用于ops电脑的主板侦测系统及方法,旨在解决由于现有技术中传统debug卡与ops电脑之间侦测操作复杂,侦测不便的问题。
2、一方面,本发明提供一种适用于ops电脑的主板侦测系统,包括ops主板和usbdebug卡,所述ops主板包括usb端口、cpu、pch和两路开关切换芯片,所述ops主板通过usb端口与usb debug卡相连接;所述ops主板设置有bios固件,所述bios固件用于在ops主板开机阶段设置pch的gpp管脚为低电平或高电平,所述两路开关切换芯片用于根据低电平或高电平对应切换ops主板进入ops usb debug check模式或usb模式,所述ops usb debug check模式用于检测是否有usb debug卡接入,所述usb debug卡接入后开启主板侦测。
3、优选的,所述gpp管脚为gpp_c19管脚。
4、优选的,所述gpp_c19管脚的输出电平小于0.4v时为低电平;所述gpp_c19管脚的输出电平大于2.4v时为高电平。
5、优选的,所述两路开关切换芯片根据低电平切换ops主板进入ops usb debugcheck模式时,用于检测是否有所述usb debug卡接入的时间为2秒。
6、优选的,所述usb debug卡包括usb接口、解码模块、无线通讯模块和显示模块,所述usb接口用于与usb端口连接,所述解码模块用于解码ops主板的log日志信息,所述无线通讯模块用于使usb debug卡与移动终端无线连接,所述显示模块用于显示usb debug卡的侦测信息。
7、优选的,所述显示模块为oled模块。
8、优选的,所述无线通讯模块为蓝牙模块。
9、优选的,所述两路开关切换芯片的型号为sgm7227。
10、另一方面,本发明还提供一种适用于ops电脑的主板侦测方法,应用上述任一项所述的适用于ops电脑的主板侦测系统,所述方法包括下述步骤:
11、使所述ops主板上电开机,所述bios固件设置pch的gpp管脚为低电平后进入opsusb debug check模式,检测是否有所述usb debug卡接入:
12、在2秒内若检测到所述usb debug卡接入,则所述usb端口切换成debug模式,所述usb debug卡开启主板侦测,所述ops主板在开机阶段的log日志信息输出至usb debug卡上;
13、反之,在2秒内若未检测到所述usb debug卡接入,则所述usb端口进入usb模式,恢复usb功能。
14、优选的,所述方法还包括下述步骤:
15、所述usb debug卡接收log日志信息并解码后,将解码信息传输至显示模块和/或通过无线通讯模块传输至移动终端。
16、本发明的有益效果在于:区别于现有技术,本发明的适用于ops电脑的主板侦测系统包括ops主板和usb debug卡,ops主板包括usb端口、cpu、pch和两路开关切换芯片,ops主板通过usb端口与usb debug卡相连接;ops主板设置有bios固件,bios固件用于在ops主板开机阶段设置pch的gpp管脚为低电平或高电平,两路开关切换芯片用于根据低电平或高电平对应切换ops主板进入ops usb debug check模式或usb模式,ops usb debug check模式用于检测是否有usb debug卡接入,usb debug卡接入后开启主板侦测,通过usb端口即实现ops主板和usb debug卡的连接,进而实现usb debug卡对ops主板的自动侦测跑码操作,无需拆开机盖,较好的降低了产品维护成本,不易影响ops电脑在教学、会议等场所的应用,提高了在不同场所环境中对ops电脑的调试侦测效率,节省了时间成本。
1.一种适用于ops电脑的主板侦测系统,其特征在于,包括ops主板和usb debug卡,所述ops主板包括usb端口、cpu、pch和两路开关切换芯片,所述ops主板通过usb端口与usbdebug卡相连接;所述ops主板设置有bios固件,所述bios固件用于在ops主板开机阶段设置pch的gpp管脚为低电平或高电平,所述两路开关切换芯片用于根据低电平或高电平对应切换ops主板进入ops usb debug check模式或usb模式,所述ops usb debug check模式用于检测是否有usb debug卡接入,所述usb debug卡接入后开启主板侦测。
2.如权利要求1所述的适用于ops电脑的主板侦测系统,其特征在于,所述gpp管脚为gpp_c19管脚。
3.如权利要求2所述的适用于ops电脑的主板侦测系统,其特征在于,所述gpp_c19管脚的输出电平小于0.4v时为低电平;所述gpp_c19管脚的输出电平大于2.4v时为高电平。
4.如权利要求3所述的适用于ops电脑的主板侦测系统,其特征在于,所述两路开关切换芯片根据低电平切换ops主板进入ops usb debug check模式时,用于检测是否有所述usb debug卡接入的时间为2秒。
5.如权利要求1所述的适用于ops电脑的主板侦测系统,其特征在于,所述usb debug卡包括usb接口、解码模块、无线通讯模块和显示模块,所述usb接口用于与usb端口连接,所述解码模块用于解码ops主板的log日志信息,所述无线通讯模块用于使usb debug卡与移动终端无线连接,所述显示模块用于显示usb debug卡的侦测信息。
6.如权利要求5所述的适用于ops电脑的主板侦测系统,其特征在于,所述显示模块为oled模块。
7.如权利要求5所述的适用于ops电脑的主板侦测系统,其特征在于,所述无线通讯模块为蓝牙模块。
8.如权利要求1-7任一项所述的适用于ops电脑的主板侦测系统,其特征在于,所述两路开关切换芯片的型号为sgm7227。
9.一种适用于ops电脑的主板侦测方法,应用如权利要求1-8任一项所述的适用于ops电脑的主板侦测系统,其特征在于,所述方法包括下述步骤:
10.如权利要求9所述的适用于ops电脑的主板侦测方法,其特征在于,所述方法还包括下述步骤: