计算机系统技术方案

技术编号:10655219 阅读:178 留言:0更新日期:2014-11-19 16:39
一种计算机系统适于耦接于一存储装置或远程装置,存储装置或远程装置具有一第二固件,存储装置另具有一开机系统,计算机系统包括一具有第一固件的逻辑模块、一耦接存储装置的控制模块、一耦接控制模块与逻辑模块的管理模块、以及一中央处理单元。中央处理单元耦接于控制模块并运行该开机系统,中央处理单元于接收到一烧录命令后,将该第二固件经由控制模块、管理模块而烧录至逻辑模块。

【技术实现步骤摘要】
【专利摘要】一种计算机系统适于耦接于一存储装置或远程装置,存储装置或远程装置具有一第二固件,存储装置另具有一开机系统,计算机系统包括一具有第一固件的逻辑模块、一耦接存储装置的控制模块、一耦接控制模块与逻辑模块的管理模块、以及一中央处理单元。中央处理单元耦接于控制模块并运行该开机系统,中央处理单元于接收到一烧录命令后,将该第二固件经由控制模块、管理模块而烧录至逻辑模块。【专利说明】计算机系统
本专利技术涉及一种计算机系统,尤指一种可于装置运行或待机时烧录固件于其逻辑 模块的计算机系统。
技术介绍
随着科技的日新月异,计算机装置的复杂度日益增加,对于芯片的功能的需求也 越来越高,若是需要执行高复杂性的运算,除了购买最新技术的芯片外,亦可透过更新芯片 固件以达到目的。 然而,在芯片固件更新方面,尚有许多不便。举例来说,传统上,若是客户需要将芯 片更新固件,除了需要购买安装固件的工具外,还需安装人员携带计算机去客户端,先将客 户的计算机关机,或是将需更新固件的硬件予以停止运作,再将计算机与客户计算机联机 以烧录固件进去。若是客户端的计算机需要持续(不中断地)运作,传统更新方式并无法 应付此种状况以及客户的需求。且每更新固件一次,安装人员就必须去客户端以进行更新, 对安装人员也是种负担。
技术实现思路
鉴于以上的问题,本专利技术的目的为提供一种能在线或远程固件烧录的计算机系 统,藉由外部连接存储装置,将存储装置中的固件烧录至运作中的逻辑模块之中,让用户可 于逻辑模块运作下,执行逻辑模块的固件的更新。或是透过远程联机的方式将逻辑模块的 固件更新。 依据本专利技术一实施例,计算机系统适于耦接于一存储装置,存储装置具有一第二 固件与一开机系统,计算机系统包括一具有第一固件的逻辑模块、一耦接存储装置的控制 模块、一耦接控制模块与逻辑模块的管理模块、以及一中央处理单元。中央处理单元耦接于 控制模块并运行该开机系统,中央处理单元于接收到一烧录命令后,将该第二固件经由控 制模块、管理模块而烧录至逻辑模块。 依据本专利技术一实施例,该逻辑模块包括非易失性随机访问存储器与易失性随机访 问存储器,该第一固件存储于该非易失性随机访问存储器,在该计算机系统处于运行状态 时,该计算机系统运行该第一固件于该易失性随机访问存储器中,当该中央处理单元将该 第二固件烧录于该逻辑模块时,该逻辑模块将该第二固件在该非易失性随机访问存储器中 覆盖该第一固件且该计算机系统仍运行位在该易失性随机访问存储器的第一固件。 依据本专利技术一实施例,在位于该非易失性随机访问存储器的该第一固件被第二固 件覆盖后,该计算机系统重新运行时,该计算机系统运行该第二固件于该易失性随机访问 存储器中。 依据本专利技术一实施例,该逻辑模块为复杂可编程逻辑器件(complex programmable logic device, CPLD),该控制模块为南桥芯片(Platform Control Head, PCH),该管理模块为基板管理控制器(Baseboard Management Controller, BMC)。该 管理模块以通用目的输入输出讯号(General Purpose Input Output, GPIO)仿真该逻辑模 块的联合测试工作组讯号(JTAG, Joint Test Action Group),该控制模块通过该管理模块 来实现对该逻辑模块的读写操作。逻辑模块仿真管理模块的集成电路总线(IIC)端口,使 得该控制模块通过该管理模块来实现对该逻辑模块的读写操作。 依据本专利技术一实施例,控制模块与该管理模块藉由低引脚数总线(LPC bus,Low pin count bus)进行讯号传输。 依据本专利技术一实施例,计算机系统另包含一显示器,耦接于该控制模块并用于显 示该计算机系统的工作状态。 依据本专利技术的另一实施例,计算机系统适于耦接于一远程装置,远程装置具有一 第二固件,计算机系统包括具有第一固件的逻辑模块、耦接逻辑模块的管理模块、以及耦接 远程装置与管理模块的远程连接模块。远程装置于接收到一烧录命令后,将第二固件经由 远程连接模块及该管理模块而烧录至逻辑模块。 依据本专利技术的一实施例,该逻辑模块包括非易失性随机访问存储器与易失性随机 访问存储器,该第一固件存储于该非易失性随机访问存储器,在该计算机系统处于非运行 状态时,该远程装置于接收到该烧录命令后,该远程装置经由该远程连接模块及该管理模 块而令该逻辑模块将该第二固件覆盖位于该非易失性随机访问存储器的该第一固件。 依据本专利技术的一实施例,该逻辑模块包括非易失性随机访问存储器与易失性随机 访问存储器,该第一固件存储于该非易失性随机访问存储器,在该计算机系统处于运行状 态时,该计算机系统运行该第一固件于该易失性随机访问存储器中,当该远程装置经由该 远程连接模块及该管理模块而令该逻辑模块将该第二固件覆盖位于该非易失性随机访问 存储器的该第一固件时,该计算机系统仍运行位在该易失性随机访问存储器的第一固件。 当在位于该非易失性随机访问存储器的该第一固件被第二固件覆盖后,该计算机系统重新 运行时,该计算机系统运行该第二固件于该易失性随机访问存储器中。 依据本专利技术的一实施例,计算机系统另包含一控制模块、一中央处理单元与一显 示器,该控制模块耦接于该管理模块、该中央处理单元、与该显示器,该显示器用于显示该 计算机系统的工作状态,该控制模块为南桥芯片(Platform Control Head,PCH)。 依据本专利技术的一实施例,计算机系统另包含一待开机电源(Standby power)模块、 以及一供电电源模块。待开机电源模块耦接该管理模块、该远程连接模块以及该逻辑模块, 该待开机电源模块用于传输电能至该管理模块、该远程连接模块以及该逻辑模块,使该管 理模块、该远程连接模块以及该逻辑模块保持运作状态。供电电源模块耦接该控制模块,当 致能该供电电源模块时,该供电电源模块提供电能以致能该控制模块。 综上所述,本专利技术计算机系统的中央处理单元(CPU)透过控制模块(PCH)从存储 模块(USB)取得存储装置(USB Drive)内的第二固件,并经由管理模块(BMC)仿真与逻辑 模块(CPLD)所连接的端口,将第二固件烧录于逻辑模块的非易失性随机访问存储器,由于 逻辑模块运作位于易失性随机访问存储器的第一固件,故此烧录动作并不会影响逻辑模块 的运作。让用户可于逻辑模块持续运作下,也可执行逻辑模块的固件的更新。或者本专利技术 也可透过远程连接模块,将远程的计算机装置所输出的第二固件,经由远程连接模块及管 理模块烧录至逻辑模块的非易失性随机访问存储器。 以上关于本
技术实现思路
的说明及以下的实施方式的说明用于示范与解释本专利技术的 精神与原理,并且提供本专利技术的权利要求范围更进一步的解释。 【专利附图】【附图说明】 图1为依据本专利技术一实施例的计算机系统的功能方块示意图。 图2为依据本专利技术另一实施例的计算机系统的功能方块示意图。 组件标号说明: 10, 50 计算机系统 12, 52 逻辑模块 14, 54 管理模块 16, 56 控制模块 本文档来自技高网
...

【技术保护点】
一种计算机系统,适于耦接一存储装置,该存储装置存储有一开机系统与一第二固件,该计算机系统包括:一逻辑模块,具有一第一固件;一控制模块,耦接该存储装置;一管理模块,耦接该控制模块以及该逻辑模块;以及一中央处理单元,耦接于该控制模块并运行该开机系统,该中央处理单元于接收到一烧录命令后,将该第二固件经由该控制模块、该管理模块而烧录至该逻辑模块。

【技术特征摘要】

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

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

1