加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

服务器系统及其检测方法与流程

发布时间:2022-10-25 14:32:32 所属栏目:系统 来源:未知
导读:
本发明是有关于一种服务器,特别是指一种服务器系统及其检测方法。
背景技术:
近年来,在服务器系统中,复杂可编程逻辑元件(complexprogrammablelogicdevice,cpld)广泛应用且扮演重要的角

服务器系统及其检测方法与流程

本发明是有关于一种服务器,特别是指一种服务器系统及其检测方法。

背景技术:

近年来,在服务器系统中,复杂可编程逻辑元件(complexprogrammablelogicdevice,cpld)广泛应用且扮演重要的角色,一般来说,于服务器系统开机上电时,复杂可编程逻辑元件执行内部程序指令(cpldcode),而进行上电启动与控制主板与硬件元件,当复杂可编程逻辑元件执行完成程序指令后,才会进行后续开机动作。

所以服务器系统出厂前会先经过检测,如果该复杂可编程逻辑元件执行程序指令过程中,执行到程序指令中的某一段程序而无法完成执行时,代表该段程序中对应主板或硬件元件的状态或信号有问题,复杂可编程逻辑元件会停止动作且导致服务器系统当机(hangup),而让检测人员进行问题确认与维修,以确保服务器系统的质量稳定性。一般来说服务器系统开机上电程序繁多,而服务器系统开机上电过程中出现错误时,服务器系统中主板或硬件元件无法顺利上电,会导致无法顺利开机,然而检测人员无法知道服务器系统是在开机上电的哪一个阶段出现错误,因此检测人员必须以手工量测方式逐一检测上电程序中每一程序中主板或硬件元件的电压/电流/波形等数据,才能确认是上电程序中哪个程序出现问题,而进行后续处理动作,造成检测人员需费时费力地逐一量测其相关状态信号后,才能确认实际问题的困扰,非常耗费时间,极需探讨改善。

技术实现要素:

本发明要解决的技术问题是提供一种省时且提高检测效率的服务器系统检测方法。

为解决上述技术问题,本发明服务器系统检测方法,应用于一侦测模块检测一服务器系统。该服务器系统包含一主板、一处理单元、多个硬件单元、一可逻辑编程单元,及一切换控制器。该侦测模块包括一连结该切换控制器的译码器,及一代码符号显示器。该服务器系统检测方法包含一步骤(a)、一步骤(b)、一步骤(c)、一步骤(d),及一步骤(e)。

于该步骤(a)中,该服务器系统被开机上电时,该切换控制器连结至该可逻辑编程单元且使该可逻辑编程单元连结至该译码器,该可逻辑编程单元执行一上电时序指令的多段操作程序且控制上电该主板、该处理单元与所述硬件单元。

于该步骤(b)中,该可逻辑编程单元将依序执行到的每一段操作程序所产生的一操作代码依序传至该译码器,该译码器依序将所述操作代码译码而使该代码符号显示器依序显示出对应的代码符号。

于该步骤(c)中,于该可逻辑编程单元执行该上电时序指令过程中,该可逻辑编程单元持续判断所执行的该上电时序指令是否执行中断。

甜妹子的!胸器服务_服务器系统_胸器熟女贴身服务

于该步骤(d)中,若该步骤(c)判断为否,当该可逻辑编程单元执行完成该上电时序指令的所述操作程序后,控制该切换控制器切换连结至该处理单元,而使该处理单元连结至该译码器。

于该步骤(e)中,该处理单元执行一基本输入输出指令的多段处理程序且将依序执行到的每一段处理程序而产生的一处理代码依序传至该译码器,而该译码器依序将所述处理代码译码且使该代码符号显示器依序显示出对应的代码符号。

本发明要解决的另一个技术问题在于提供一种省时且提高检测效率的服务器系统

为解决上述技术问题,本发明服务器系统,配合一侦测模块检测应用。该侦测模块包含一侦测板、一设置于该侦测板上的译码器,及一设置于该侦测板上且连结该译码器的代码符号显示器。

服务器系统包含一主板、一设置于该主板上的处理单元、多个设置于该主板上且受该处理单元控制的硬件单元、一设置于该主板上的可逻辑编程单元,及一连结该可逻辑编程单元与该侦测模块的译码器的切换控制器。该切换控制器可受该可逻辑编程单元控制地切换连结至该处理单元,而使该处理单元连结至该译码器。

服务器系统被开机上电时,该切换控制器连结至该可逻辑编程单元且使该可逻辑编程单元连结至该译码器,该可逻辑编程单元执行一上电时序指令的多段操作程序且控制上电该主板、该处理单元与所述硬件单元,该可逻辑编程单元将依序执行到的每一段操作程序所产生的一操作代码依序传至该译码器。该译码器依序将所述操作代码译码而使该代码符号显示器依序显示出对应的代码符号,而当该可逻辑编程单元执行该上电时序指令中断时,此时,该代码符号显示器显示出该可逻辑编程单元当下所执行到的操作程序而产生的操作代码所对应的代码符号。当该可逻辑编程单元执行完该上电时序指令的所述操作程序且控制该切换控制器切换连结至该处理单元,而使该处理单元连结至该译码器,而该处理单元执行一基本输入输出指令的多段处理程序且将依序执行到的每一段处理程序而产生的一处理代码依序传至该译码器,并该译码器依序将所述处理代码译码而使该代码符号显示器依序显示出对应的代码符号。

相较于现有技术,本发明服务器系统检测方法,藉由该切换控制器连结至该可逻辑编程单元且使该可逻辑编程单元连结至该译码器,并配合该译码器依序将所述操作代码译码而使该代码符号显示器依序显示出对应的代码符号的设计,当该可逻辑编程单元执行该上电时序指令过程中断时,该代码符号显示器显示出该可逻辑编程单元当下所执行到的操作程序而产生的操作代码所对应的代码符号,便于使用者透过该代码符号显示器所显示的代码符号得知该可逻辑编程单元是执行到该上电时序指令中的哪一段操作程序的过程出现问题,而可快速进行后续调整维修作业,有效节省时间与提高检测效率。

【附图说明】

图1为一方块图,说明本发明服务器系统的实施例。

图2为一流程图,说明本发明服务器系统检测方法的实施例。

【具体实施方式】

请参阅图1与图2所示,本发明提供一种服务器系统,配合一侦测模块5检测应用,该侦测模块5包含一侦测板51、一设置于该侦测板51上的译码器52,及一设置于该侦测板51上且连结该译码器52的代码符号显示器53。该服务器系统包含一主板1、一设置于该主板1上的处理单元2、多个设置于该主板1上且受该处理单元2控制的硬件单元(图未示)、一设置于该主板1上的可逻辑编程单元3、一设置于该主板1上且连结该可逻辑编程单元3与该侦测模块5的译码器52的切换控制器4,及一连接该主板1的侦测模块5。该切换控制器4可受该可逻辑编程单元3控制地切换连结至该处理单元2,而使该处理单元2连结至该译码器52。

服务器系统被开机上电时,该切换控制器4连结至该可逻辑编程单元3且使该可逻辑编程单元3连结至该译码器52,该可逻辑编程单元3执行一上电时序指令的多段操作程序且控制上电该主板1、该处理单元2与所述硬件单元。该可逻辑编程单元3将依序执行到的每一段操作程序所产生的一操作代码依序传至该译码器52。该译码器52依序将所述操作代码译码而使该代码符号显示器53依序显示出对应的代码符号,而当该可逻辑编程单元3停止执行该上电时序指令,此时,该代码符号显示器53显示出该可逻辑编程单元3当下所执行到的操作程序而产生的操作代码所对应的代码符号。于本实施例中,该切换控制器4预设位置是连结至该可逻辑编程单元3而使该可逻辑编程单元3连结至该译码器52,所以就是说该服务器系统每次开机上电时,该可逻辑编程单元3是连结至该译码器52。而该上电时序指令的所述操作程序为该可逻辑编程单元3(complexprogrammablelogicdevice,cpld)内部的程序码态样(cpldcode),所以该可逻辑编程单元3执行该上电时序指令是依序执行所述操作程序,并配合透过该代码符号显示器53依序显示出对应的代码符号,也就是说本实施例中,该可逻辑编程单元3依序执行每一段操作程序时会产生其对应的操作代码,而藉由该代码符号显示器53依序显示出每一操作代码对应的代码符号,但不以此为限。

详细来说,就是该服务器系统开机上电时,该可逻辑编程单元3会依序执行该上电时序指令中的每一段操作程序(cpldcode),且当该可逻辑编程单元3执行到的每一段操作程序会产生其对应的操作代码并透过该译码器52依序将所述操作代码译码而使该代码符号显示器53依序显示出对应的代码符号。而当该可逻辑编程单元3执行该上电时序指令中断时,也就是该可逻辑编程单元3在执行该上电时序指令过程出现错误导致执行中断,代表目前执行该上电时序指令的某一段操作程序无法成功完成,而该可逻辑编程单元3会停止执行该上电时序指令。所以当可逻辑编程单元3在执行该上电时序指令中某一段操作程序出现错误时,会停止执行后续其他段的操作程序的动作,此时,该代码符号显示器53所显示代码符号就是该可逻辑编程单元3当下无法成功执行完成的操作程序所产生的操作代码对应的代码符号。藉此,使用者只要透过该代码符号显示器53所显示的代码符号就可得知该可逻辑编程单元3是执行到该上电时序指令中的哪一段操作程序时出现问题,而可快速进行后续调整维修作业,有效节省时间与提高检测效率。

接着来说,当该可逻辑编程单元3执行完该上电时序指令的所述操作程序且控制该切换控制器4切换连结至该处理单元2,而使该处理单元2连结至该译码器52,而该处理单元2执行一基本输入输出指令的多段处理程序且将依序执行到的每一段处理程序而产生的一处理代码依序传至该译码器52,并该译码器52依序将所述处理代码译码而使该代码符号显示器53依序显示出对应的代码符号。于本实施例中,该基本输入输出指令(bios)是储存于一连结该处理单元2的一存储器21内,且该基本输入输出指令(bios)的所述处理程序为程序码态样(bioscode),所以该处理单元2(cpu)执行该基本输入输出指令是依序执行所述处理程序,且该处理单元2依序执行每一段处理程序时会产生其对应的处理代码,而透过该代码符号显示器53依序显示出每一处理代码对应的代码符号。换句话说,该可逻辑编程单元3执行完该上电时序指令的所述操作程序,且该可逻辑编程单元3控制该切换控制器4切换连结至该处理单元2并使该处理单元2连结至该译码器52,而接着该处理单元2执行该基本输入输出指令的所述处理程序且依序将所述处理代码传至该译码器52,并该译码器52依序将所述处理代码译码而使该代码符号显示器53依序显示出对应的代码符号,若该处理单元2在执行该基本输入输出指令过程出现错误,代表目前执行该基本输入输出指令的某一段处理程序无法成功执行完成,而该处理单元2会停止执行该基本输入输出指令,此时,该代码符号显示器53所显示代码符号就是该处理单元2当下无法成功执行完成的处理程序对应的处理代码的代码符号,而让使用者可快速得知该处理单元2是执行到该基本输入输出指令中的哪一段处理程序出现问题,有效节省时间。

于本实施例中,该代码符号显示器53为七段显示器的态样,但不以此为限,另外要特别说明的是,该代码符号显示器53具有二代码符号显示灯531,及二状态指示灯532。于该切换控制器4连结至该可逻辑编程单元3且使该可逻辑编程单元3连结至该译码器52时,该代码符号显示器53的所述状态指示灯532发光;于该切换控制器4切换连结至该处理单元2并使该处理单元2连结至该译码器52,该代码符号显示器53的所述状态指示灯532不会发光,所以使用者判断该代码符号显示器53的所述状态指示灯532是否亮起发光就可知道是在该可逻辑编程单元3执行该上电时序指令(cpldcode)阶段或该处理单元2执行该基本输入输出指令(bioscode)阶段出现问题,进而透过所述代码符号显示灯531所显示的代码符号而得知是执行到该上电时序指令(cpldcode)哪一段操作程序或该基本输入输出指令(bioscode)中的哪一段处理程序出现问题,而进行后续调整维修作业,省时省力且提高检测效率。再者,藉由该切换控制器4可连结至该可逻辑编程单元3且使该可逻辑编程单元3连结至该译码器52与可切换连结至该处理单元2且使该处理单元2连结至该译码器52的设计服务器系统,而能配合该译码器52透过该代码符号显示器53依序显示出对应的代码符号的应用,除了有效改善以往上电时序测试过程中3需以手工量测方式与逐一检测的繁琐动作,而且该可逻辑编程单元3与该处理单元2透过该切换控制器4切换连结的设计,不需另外将该可逻辑编程单元3与该处理单元2分别进行实体线路连结至该侦测模块5的译码器52,而且透过该代码符号显示器53的所述代码符号显示灯531与所述状态指示灯532的配合应用,而可便于使用者判断是在该可逻辑编程单元3执行该上电时序指令阶段或该处理单元2执行该基本输入输出指令阶段,不需针对不同测试阶段准备不同的侦测模块5,只要利用同一个侦测模块5即可。

参阅图1与图2,本发明服务器系统检测方法,应用于如上所述的侦测模块5检测该服务器系统。该服务器系统检测方法包含一步骤(a)、一步骤(b)、一步骤(c)、一步骤(d)、一步骤(e),及一步骤(f)。

首先,于该步骤(a)中,该服务器系统被开机上电时,该切换控制器4连结至该可逻辑编程单元3且使该可逻辑编程单元3连结至该译码器52,该可逻辑编程单元3执行一上电时序指令的多段操作程序且控制上电该主板1、该处理单元2与所述硬件单元。简单来说,就是该服务器系统开机上电时,该可逻辑编程单元3会依序执行该上电时序指令中的每一段操作程序(cpldcode)。于本实施例中,该上电时序指令的所述操作程序为该可逻辑编程单元3(cpld)内部的程序码态样(cpldcode),该切换控制器4预设位置是连结至该可逻辑编程单元3而使该可逻辑编程单元3连结至该译码器52,所以就是说该服务器系统每次开机上电时,该可逻辑编程单元3是透过该切换控制器4而连结至该译码器52。而该可逻辑编程单元3具有一控制接脚31,该切换控制器4具有一连结该控制接脚31的接收接脚41,于该服务器系统开机上电时,该可逻辑编程单元3传送一亮灯信号由该控制接脚31经该切换控制器4的接收接脚41而至该译码器52,且该译码器52将该亮灯信号译码而使该代码符号显示器53的所述状态指示灯532发光。于本实施例中,该控制接脚31是以(gerneralpurposei/o,gpio)的传输方式与该接收接脚41进行沟通,而该亮灯信号是使该译码器52将所述状态指示灯532对应的脚位的电压位准(pinvoltagelevel)拉高的方式而使所述状态指示灯532发光,但不以此为限。

接着,于该步骤(b)中,该可逻辑编程单元3将依序执行到的每一段操作程序所产生对应的操作代码依序传至该译码器52,该译码器52依序将所述操作代码译码而使该代码符号显示器53依序显示出对应的代码符号。本实施例中,该可逻辑编程单元3执行该上电时序指令是依序执行所述操作程序,并配合透过该代码符号显示器53依序显示出对应的代码符号,本实施例中,每一段操作程序(cpldcode)具有一输出代码程序,该可逻辑编程单元3依序执行到每一段操作程序的输出代码程序时会产生对应的操作代码且依序传至该译码器52,而藉由该译码器52依序译码且于该代码符号显示器53依序显示出每一操作代码对应的代码符号,但不以此为限。也就是说,其实每一段操作程序(cpldcode)有其对应的操作代码,所以每一段操作程序(cpldcode)的该输出代码程序被该可逻辑编程单元3执行到时,会产生对应每一段操作程序的操作代码。本实施例中,透过该可逻辑编程单元3内建有所述操作程序(cpldcode)且每一段操作程序具有对应的输出代码程序的设计,而让该可逻辑编程单元3执行到每一段操作程序的输出代码程序会产生对应的操作代码,并配合该译码器52进行译码而于该代码符号显示器53依序显示出每一段对应操作程序对应的代码符号。

再来,于该步骤(c)中,于该可逻辑编程单元3执行该上电时序指令过程中,该可逻辑编程单元3持续判断所执行的该上电时序指令是否执行中断。且于该步骤(f)中,若该步骤(c)判断为是,该可逻辑编程单元3停止执行该上电时序指令,此时,该代码符号显示器53显示出该可逻辑编程单元3当下所执行到的操作程序对应的操作代码的代码符号。换句话说,当该可逻辑编程单元3执行中断该上电时序指令时,也就是该可逻辑编程单元3在执行该上电时序指令过程出现错误,代表目前执行该上电时序指令的某一段操作程序无法成功完成执行,此时,该可逻辑编程单元3判断所执行的该上电时序指令是执行中断的情况。另外,由于该可逻辑编程单元3依序执行所述操作程序,且配合透过该代码符号显示器53依序显示出对应的所述操作代码的代码符号,所以当可逻辑编程单元3在执行该上电时序指令中某一段操作程序出现错误会停止执行后续其他段的操作程序的动作,此时,该代码符号显示器53所显示代码符号就是该可逻辑编程单元3当下无法成功完成执行的操作程序所产生的操作代码所对应的代码符号,而让使用者可快速得知该可逻辑编程单元3是执行到该上电时序指令中的哪一段操作程序出现问题,有效节省时间。

接着,于该步骤(d)中,若该步骤(c)判断为否,当该可逻辑编程单元3执行完成该上电时序指令的所述操作程序后,控制该切换控制器4切换连结至该处理单元2,而使该处理单元2连结至该译码器52。最后,于该步骤(e)中,该处理单元2执行该基本输入输出指令的多段处理程序且将依序执行到的每一段处理程序对应的处理代码依序传至该译码器52,而该译码器52依序将所述处理代码译码且使该代码符号显示器53依序显示出对应的代码符号。于本实施例中,该可逻辑编程单元3控制该切换控制器4切换连结至该处理单元2是透过该控制接脚31以gpio的方式与该切换控制器4的接收接脚41进行沟通与控制且使该切换控制器4切换连结至该处理单元2,而让该处理单元2连结至该译码器52,此时,该可逻辑编程单元3透过该控制接脚31同步传送一暗灯信号经该切换控制器4的接收接脚41而至该译码器52,且该译码器52将该暗灯信号译码而使该代码符号显示器53的所述状态指示灯532不发光,但不以此为限。而该暗灯信号是使该译码器52将所述状态指示灯532对应的脚位的电压位准(pinvoltagelevel)拉低的方式而使所述状态指示灯532不发光,但不以此为限而该基本输入输出指令的所述处理程序为程序码态样(bioscode),所以该处理单元2(cpu)执行该基本输入输出指令时是依序执行所述处理程序,并配合透过该代码符号显示器53依序显示出其对应的代码符号。也就是说,该可逻辑编程单元3执行完该上电时序指令的所述操作程序,且该可逻辑编程单元3控制该切换控制器4切换连结至该处理单元2并使该处理单元2连结至该译码器52,而接着该处理单元2执行该基本输入输出指令的所述处理程序且依序将所述处理代码传至该译码器52,并该译码器52依序译码而使该代码符号显示器53依序显示出对应的代码符号。另外附带一提,若该处理单元2在执行该基本输入输出指令过程出现错误,代表目前执行该基本输入输出指令的某一段处理程序无法成功完成执行,而该处理单元2会停止执行该基本输入输出指令,此时,该代码符号显示器53所显示代码符号就是该处理单元2当下无法成功执行完成的处理程序对应的处理代码的代码符号,而让使用者可得知该处理单元2是执行到该基本输入输出指令中的哪一段处理程序出现问题,有效节省时间。

综上所述,本发明服务器系统及其检测方法,藉由该切换控制器4连结至该可逻辑编程单元3且使该可逻辑编程单元3连结至该译码器52,并配合该译码器52依序将所述操作代码译码而使该代码符号显示器53依序显示出对应的代码符号的设计。当该可逻辑编程单元3执行该上电时序指令中断时,该代码符号显示器53会显示出该可逻辑编程单元3当下所执行到的操作程序所产生的操作代码所对应的代码符号,而可得知该可逻辑编程单元3是执行到该上电时序指令中的哪一段操作程序的过程出现问题,并快速进行后续处理作业,省时且提高效率,所以确实能达成本发明的目的。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围的内。因此,本发明的保护范围应以权利要求的保护范围为准。

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!