计算器系统及其上电方法与更新方法技术方案

技术编号:11122985 阅读:99 留言:0更新日期:2015-03-11 12:07
一种计算器系统及其上电与更新方法,计算器系统包含电源供应单元、电源转换单元、包含有第一与第二批次逻辑单元的逻辑模块、储存单元与处理模块。上电方法为逻辑模块在第一批次逻辑单元供电正常后将有效的电源控制信号输出至电源转换单元而触发将工作电源输出至第二批次逻辑单元。更新方法为处理模块接收更新指令对逻辑模块进行更新,出错时逻辑模块输出无效的电源控制信号而触发停止输出工作电源,使处理模块调用储存单元储存的固件更新信息对逻辑模块更新,使逻辑模块输出有效的电源控制信号而触发将工作电源输出至第二批次逻辑单元。

【技术实现步骤摘要】

本专利技术涉及一种,尤指一种两阶段上电与更新的。
技术介绍
随着科技日新月异的进步,网络的发达已使各种电子装置充斥着人们的生活,而建构网络所需的设备为如服务器的计算器系统,一般而言,现有的计算器系统需要进行固件更新,以使计算器系统可维持较佳的运作效能。 然而,受限于电源供应电路的设计,当启动计算器系统时普遍会全面供电,致使使用者在使用时容易产生漏电,且在对计算器系统进行更新的过程中,若临时断电会致使更新不成功而导致计算器系统无法顺利开机,因此现有的计算器系统仍具有改善的空间。
技术实现思路
有鉴于计算器系统受限于电源供应电路的设计,使得计算器普遍具有在上电时会有漏电且在更新不成功时会无法顺利开机的问题。缘此,本专利技术主要为提供一种,其主要藉由两段式供电与更新,进而解决现有技术的问题。 基于上述目的,本专利技术所采用的主要技术手段为提供一种计算器系统,包含一电源供应单元、一电源转换单元、至少一逻辑模块、一储存单元以及一处理模块,电源供应单元用于接收一系统电源并产生一第一工作电源,电源转换单元电性连接于电源供应单元,接收第一工作电源,并依据一电源控制信号输出一第二工作电源。逻辑模块电性连接于电源供应单元与电源转换单元,包含至少一第一批次逻辑单元以及至少一第二批次逻辑单元,第一批次逻辑单元由第一工作电源提供工作电源,第二批次逻辑单元由第二工作电源提供工作电源。储存单元电性连接于逻辑模块,并储存有至少一原默认固件更新信息,处理模块电性连接于逻辑模块与储存单元,用于依据一更新指令对逻辑模块的固件进行更新。 其中,逻辑模块在第一批次逻辑单元供电正常后输出有效的电源控制信号,电源转换单元接收有效的电源控制信号后输出第二工作电源,第二批次逻辑单元接收第二工作电源后逻辑模块的整个供电进入正常状态。其中,处理模块接收到更新指令时,将一应用固件信号传送至逻辑模块进行更新,在更新出错时,逻辑模块输出无效的电源控制信号,电源转换单元接收无效的电源控制信号后停止输出第二工作电源,则逻辑模块的供电出现异常无法工作,然后处理模块自动调用储存单元储存的原默认固件更新信息对逻辑模块进行固件更新,逻辑模块输出有效的电源控制信号,电源转换单元接收有效的电源控制信号后输出第二工作电源,第二批次逻辑单元接收第二工作电源后逻辑模块的整个供电进入正常状态。 其中,上述计算器系统的附属技术手段的较佳实施例中,处理模块为一基板管理控制器(Baseboard Management Controller ;BMC),储存单兀为一串行外设接口(SerialPeripheral Interface ;SPI)只读存储器(Read-Only Memory ;ROM),逻辑模块为一复杂可编程逻辑器件(Complex Programmable Logic Device ;CPLD)。 另外,本专利技术所采用的主要技术手段还提供一种计算器系统的上电方法,其用于上电上述的计算器系统,计算器系统的上电方法为先判断逻辑模块的第一批次逻辑单元是否供电正常,而在判断结果为是时,逻辑模块输出有效的电源控制信号;接着电源转换单元接收有效的电源控制信号,藉以输出第二工作电源,最后第二批次逻辑单元接收第二工作电源,藉以使逻辑模块的整个供电进入正常状态。 其中,上述计算器系统的上电方法的附属技术手段的较佳实施例中,在第一批次逻辑单元供电异常时,触发发送出一警示信号,藉以通知用户。 此外,本专利技术所采用的主要技术手段还提供一种计算器系统的更新方法,其用于更新上述的计算器系统,计算器系统的更新方法先使处理模块接收到更新指令,藉以将应用固件信号传送至逻辑模块进行更新;接着在判断出更新出错时,逻辑模块输出无效的电源控制信号;然后电源转换单元接收无效的电源控制信号后停止输出第二工作电源;接着处理模块自动调用储存单元储存的原默认固件更新信息对逻辑模块进行固件更新;然后逻辑模块将有效的电源控制信号输出至电源转换单元,藉以使电源转换单元输出第二工作电源;最后第二批次逻辑单元接收第二工作电源后逻辑模块的整个供电进入正常状态。 藉由本专利技术所采用的的主要技术手段后,由于是采用两阶段的上电,因此不会一次全面上电而造成漏电,且也由于是两阶段的更新,因此,在第一阶段更新出错时即可触发利用默认的固件信息进行更新而不会造成无法开机的问题,因而可有效提升使用者使用上的方便性。 本专利技术所采用的具体实施例,将藉由以下的实施例及图式作进一步的说明。 【附图说明】 图1为显示本专利技术较佳实施例的计算器系统的方块示意图; 图2为显示本专利技术较佳实施例的计算器系统的上电方法的流程示意图;以及 图3为显示本专利技术较佳实施例的计算器系统的更新方法的流程示意图。 组件标号说明: I计算器系统 11电源供应单元 12电源转换单元 13逻辑模块 131第一批次逻辑单元 132第二批次逻辑单元 14储存单元 141原默认固件更新信息 15处理模块 SI系统电源 S2第一工作电源 S3电源控制信号 S4第二工作电源 S5更新指令 S6应用固件信号 【具体实施方式】 由于本专利技术所提供的,其组合实施方式不胜枚举,故在此不再一一赘述,仅各列举一较佳实施例加以具体说明。 请参阅图1,图1为显示本专利技术较佳实施例的计算器系统的方块示意图。如图1所示,本专利技术较佳实施例的计算器系统I包含一电源供应单元11、一电源转换单元12、至少一逻辑模块13、一储存单元14以及一处理模块15。 电源供应单元11为一电源供应单元(Power Supply Unit ;PSU),并可电性连接于现有的市电系统。电源转换单元12电性连接于电源供应单元11,其可由电阻、晶体管(如M0S)以及电容所组成,但不限于此,其他实施例中可由具有电源转换能力的转换器替代。 逻辑模块13为一复杂可编程逻辑器件(Complex Programmable Logic Device ;CPLD),并包含至少一第一批次逻辑单元131 (图中仅绘示一个)以及至少一第二批次逻辑单元132 (图中仅绘示一个),其中,第一批次逻辑单元131与第二批次逻辑单元132分别为复杂可编程逻辑器件内所组成的各个电路组件,例如多任务器、逻辑闸等电路组件都可组成第一批次逻辑单元131与第二批次逻辑单元132,具体来说,现有的逻辑模块13 —般会包含有多个批次逻辑单元(如bank I至bank 8),本专利技术较佳实施例中仅列举其中两个,特此叙明。 储存单元14电性连接于逻辑模块13,并为一串行外设接口(Serial PeripheralInterface ;SPI)只读存储器(Read-Only Memory ;R0M),但在其他实施例中不限于此,可以其他具有储存能力的内存取代。另外,储存单元14储存有一原默认固件更新信息141,此原默认固件更新信息141为出厂时预先设定的固件更新信息,也就是最原始的固件更新版本。 处理模块15电性连接于逻辑模块13与储存单元14,并为一基板管理控制器(Baseboard Management Controller ;BMC),但在其他实施例中可以其他具有处理能力的处理器替代。 电源供应单元11用于接本文档来自技高网...

【技术保护点】
一种计算器系统,其特征为,该系统包含:一电源供应单元,其用于接收一系统电源并产生一第一工作电源;一电源转换单元,其电性连接于该电源供应单元,接收该第一工作电源,并依据一电源控制信号输出一第二工作电源;至少一逻辑模块,其电性连接于该电源供应单元与该电源转换单元,包含至少一第一批次逻辑单元以及至少一第二批次逻辑单元,该第一批次逻辑单元由该第一工作电源提供工作电源,该第二批次逻辑单元由该第二工作电源提供工作电源;一储存单元,其电性连接于该逻辑模块,并储存有至少一原默认固件更新信息;以及一处理模块,其电性连接于该逻辑模块与该储存单元,用于依据一更新指令对该逻辑模块的固件进行更新;其中,该逻辑模块在该第一批次逻辑单元供电正常后输出有效的该电源控制信号,该电源转换单元接收有效的该电源控制信号后输出该第二工作电源,该第二批次逻辑单元接收该第二工作电源后该逻辑模块的整个供电进入正常状态;其中,该处理模块接收到该更新指令时,将一应用固件信号传送至该逻辑模块进行更新,在更新出错时,该逻辑模块输出无效的该电源控制信号,该电源转换单元接收无效的该电源控制信号后停止输出该第二工作电源,则该逻辑模块的供电出现异常无法工作,然后该处理模块自动调用该储存单元储存的该原默认固件更新信息对该逻辑模块进行固件更新,该逻辑模块输出有效的该电源控制信号,该电源转换单元接收有效的该电源控制信号后输出该第二工作电源,该第二批次逻辑单元接收该第二工作电源后该逻辑模块的整个供电进入正常状态。...

【技术特征摘要】
1.一种计算器系统,其特征为,该系统包含: 一电源供应单元,其用于接收一系统电源并产生一第一工作电源; 一电源转换单元,其电性连接于该电源供应单元,接收该第一工作电源,并依据一电源控制信号输出一第二工作电源; 至少一逻辑模块,其电性连接于该电源供应单元与该电源转换单元,包含至少一第一批次逻辑单元以及至少一第二批次逻辑单元,该第一批次逻辑单元由该第一工作电源提供工作电源,该第二批次逻辑单元由该第二工作电源提供工作电源; 一储存单元,其电性连接于该逻辑模块,并储存有至少一原默认固件更新信息;以及一处理模块,其电性连接于该逻辑模块与该储存单元,用于依据一更新指令对该逻辑模块的固件进行更新; 其中,该逻辑模块在该第一批次逻辑单元供电正常后输出有效的该电源控制信号,该电源转换单元接收有效的该电源控制信号后输出该第二工作电源,该第二批次逻辑单元接收该第二工作电源后该逻辑模块的整个供电进入正常状态; 其中,该处理模块接收到该更新指令时,将一应用固件信号传送至该逻辑模块进行更新,在更新出错时,该逻辑模块输出无效的该电源控制信号,该电源转换单元接收无效的该电源控制信号后停止输出该第二工作电源,则该逻辑模块的供电出现异常无法工作,然后该处理模块自动调用该储存单元储存的该原默认固件更新信息对该逻辑模块进行固件更新,该逻辑模块输出有效的该电源控制信号,该电源转换单元接收有效的该电源控制信号后输出该第二工作电源,该第二批次逻辑单元接收该第二工作电源后该逻辑模块的整个供电进入正常状态。2.如权利要求1所述的计算器系统,其特征为,该处理模块为一基板管理控制器(Baseboard Management Controller ;BMC)。3.如权利要求1所述的计算器系统,其特征为,该储存单元为一串...

【专利技术属性】
技术研发人员:韩应贤
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海;31

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

1