用以供更新基本输入输出系统的桥接模块及其更新方法

文档序号:9524153阅读:408来源:国知局
用以供更新基本输入输出系统的桥接模块及其更新方法
【技术领域】
[0001]本发明有关于一种用以供更新基本输入输出系统的桥接模块及其更新方法,尤指一种将具有通用串行总线连接端口与串行外围接口总线连接端口的桥接模块连接于通信装置与电子装置之间以更新电子装置的用以供更新基本输入输出系统的桥接模块及其更新方法。
【背景技术】
[0002]一般而言,电脑开机时,基本输入输出系统(Basic Input/Output System, B1S,以下简称B1S)便初始化硬件并检测硬件功能,并同时引导操作系统执行,然而,随着科技的蓬勃发展,不管是软件、固件还是硬件,其更新的速度亦愈来愈快,其中,以B1S的更新来说,现有技术提出了多种更新方式。
[0003]举例来说,大陆专利公开号第103455350号揭露了「一种B1S更新的方法」,请参阅图1,图1显示现有技术的B1S更新方法的流程示意图,如图1所示,大陆专利公开号第103455350号所提供的更新方法为先执行步骤SlOl主板接通电源,接着执行步骤S102启动基板管理控制器(Baseboard Management Controller, BMC,以下简称 BMC)的 Iinux 系统,接着执行步骤S103加载刷新工具及B1S文件,最后再执行步骤S104完成B1S文件更新。
[0004]由以上专利文件所揭露的现有技术可知,普遍需使用BMC电路来对B1S进行更新,然而,也由于需要使用BMC电路,因此实际上针对如电脑的电子装置上的主机板都需要将BMC电路纳入考量,因而会增加生产成本。此外,由现有技术可知,如电脑的电子装置都需要在开机下才可进行更新,因此使得作业人员在执行更新时需要多一道开机步骤才可进行更新,因而花费较多的时间。

【发明内容】

[0005]有鉴于现有更新B1S的方法中,普遍具有需要将BMC纳入考量而造成制造成本提高的问题,以及需要在开机模式才可进行更新而造成耗费较多时间的问题。
[0006]缘此,本发明主要提供一种用以供更新基本输入输出系统(Basic Input/Output System, B1S,以下简称B1S)的桥接模块及其更新方法,主要将具有通用串行总线(Universal Series Bus, USB,以下简称USB)连接端口与串行外围接口总线(SerialPeripheral Interface Bus, SPI,以下简称SPI)连接端口的桥接模块桥接于通信装置与电子装置之间,以达到省去BMC以及可在开机模式下更新的目的。
[0007]基于上述目的,本发明所采用的主要技术手段提供一种用以供更新基本输入输出系统的桥接模块,用以电性连接于一通信装置以及一电子装置,据以供通信装置更新电子装置,通信装置设有至少一 B1S更新文件,并包含一第一 USB连接端口,电子装置包含一主机板、一第一 SPI连接端口以及一 B1S芯片,第一 SPI连接端口电性连接于主机板,B1S芯片设置于主机板,并电性连接于第一 SPI连接端口,B1S芯片设有至少一 B1S旧有文件,用以供更新基本输入输出系统的桥接模块包含一第二 USB连接端口、一处理单元以及一第二 SPI连接端口。第二 USB连接端口用以电性连接于通信装置的第一 USB连接端口,处理单元电性连接于第二 USB连接端口,第二 SPI连接端口电性连接于处理单元。
[0008]其中,在电子装置处于一关机模式、第一 USB连接端口电性连接于第二 USB连接端口、第一 SPI连接端口电性连接于第二 SPI连接端口且通信装置被触发运行一更新程序时,通信装置经由第一 USB连接端口传送出一电力信号,并经由第一 USB连接端口,以一 USB封包格式传送出一包含B1S更新文件的一第一更新信号;而处理单元经由第二USB连接端口接收并传送出电力信号,并经由第二 USB连接端口接收第一更新信号,藉以将第一更新信号的USB封包格式转译为一 SPI封包格式,据以产生并传送出一第二更新信号;B10S芯片经由第一 SPI连接端口接收电力信号与第二更新信号,藉以使B1S更新文件取代B1S旧有文件,据以更新B1S芯片。
[0009]此外,本发明所采用的主要技术手段更提供一种利用上述的用以供更新基本输入输出系统的桥接模块的基本输入输出系统的更新方法,用以在电子装置处于关机模式下更新该电子装置,其主要先使第一 USB连接端口电性连接于第二 USB连接端口,并使第一SPI连接端口电性连接于第二 SPI连接端口 ;接着触发通信装置运行更新程序,据以选择出B1S更新文件;再来通信装置依据选择出的B1S更新文件,经由第一 USB连接端口与第二USB连接端口,以USB封包格式将第一更新信号传送至用以供更新基本输入输出系统的桥接模块,并将电力信号传送至用以供更新基本输入输出系统的桥接模块;接着用以供更新基本输入输出系统的桥接模块接收电力信号,并将USB封包格式转译为SPI封包格式,据以将第一更新信号转译为第二更新信号;最后用以供更新基本输入输出系统的桥接模块经由第一 SPI连接端口与第二 SPI连接端口,将电力信号传送至B1S芯片,并将第二更新信号传送至B1S芯片,藉以使B1S更新文件取代B1S旧有文件,据以更新B1S芯片。
[0010]其中,上述用以供更新基本输入输出系统的桥接模块及其更新方法的附属技术手段的较佳实施例中,通信装置为一手机与一平板电脑中的一者,电子装置为一台式电脑,且电子装置更包含一电源模块,电源模块电性连接于该主机板,用以供应一电力至B1S芯片。
[0011 ] 本发明所采用的用以供更新基本输入输出系统的桥接模块及其更新方法的主要技术手段,由于是通过桥接模块取代BMC电路,因此主机板不需再将BMC电路纳入考量,进而可降低制造成本,此外,也由于桥接模块可将通信装置的电力传送至电子装置,因此电子装置即使在关机模式下,通信装置仍可对电子装置的B1S进行更新,因而可减少作业人员更新的时间。
[0012]本发明所采用的具体实施例,将藉由以下的实施例及附图作进一步的说明。
【附图说明】
[0013]图1为显示现有技术的B1S更新方法的流程示意图;
[0014]图2为显示本发明较佳实施例的用以供更新基本输入输出系统的桥接模块的方块不意图;以及
[0015]图3为显示本发明较佳实施例的基本输入输出系统的更新方法的流程示意图。
[0016]其中,附图标记说明如下:
[0017]I用以供更新基本输入输出系统的桥接模块
[0018]11 第二 USB 连接端口
[0019]12处理单元
[0020]13 第二 SPI 连接端口
[0021]2通信装置
[0022]21储存单元
[0023]211 B1S 更新文件
[0024]212更新程序
[0025]22处理单元
[0026]23 第一 USB 连接端口
[0027]3电子装置
[0028]31主机板
[0029]32 第一 SPI 连接端口
[0030]33 B1S 芯片
[0031]331处理单元
[0032]332储存模块
[0033]3321 B1S 旧有文件
[0034]34电源模块
[0035]SI电力信号
[0036]S2第一更新信号
[0037]S3第二更新信号
【具体实施方式】
[0038]由于本发明所提供的用以供更新基本输入输出系统的桥接模块及其更新方法,其组合实施方式不胜枚举,故在此不再一一赘述,仅列举一较佳实施例来加以具体说明。
[0039]请参阅图2,图2为显示本发明较佳实施例的用以供更新基本输入输出系统的桥接模块的方块示意图。如图2所示,本发明所提供的用以供更新基本输入输出系统的桥接模块I为用以电性连接于一通信装置2以及一电子装置3,据以供通信装置2更新电子装置3,通信装置2为一手机与一平板电脑中的一者,但在其他实施例中,可为其他具有无线或有线通信传输功能的装置,因此并不限于此,而本发明较佳实施例中,通信装置2以手机为佳。
[0040]通信装置2包含一储存单元21、一处理单元22以及一第一通用串行总线(Universal Series Bus, USB,以下简称USB)连接端口 23,其中,储存单元21设有至少一基本输入输出系统(Basic Input/Output System, B1S,以下简称B1S)更新文件211,此B1S更新文件211可藉由云端下载而得,或是利用有线传输自其他装置而得,且储存单元21可为现有的存储器,此为现有技术,因此不再赘述。
[0041]处理单元22电性连接于储存单元21,处理单元22可为现有的中央处理器或是其他具有处理功能的功能电路。第一 USB连接端口 23电性连接于处理单元22,且第一 USB连接端口 23可为支持USB1.1、USB2.0、USB3.0的接口,其视实务上的设计而定。
[0042]电子装置3为一台式电脑,但在其他实施例中并不限于此,而电子装置3包含一主机板31、一第一串行外围接口接口总线(Serial Peripheral Interface Bus, SPI,以下简称SPI)连接端口 32、一 B1S芯片33以及一电源模块34,主机板31即为现有的主机母板,而第一 SPI连接端口 32电性连接于主机板31,具体来说,第一 SPI连接端口 32可设置于主机板31上,或是经由传输线而电性连接于主机板31,其视实务上的需求而设计。B1S芯片33可具有处理单元331与储存模块332,处理单元331与储存模块332彼此电性连接,其中,处理单元331可为一般的处理器,而储存模块332可为现有的存储器(如ROM、闪存等)。电源模块34为现有的可提供电力的电源,其电性连接于主机板31,以供应电力至B1S芯片33ο
[0043]B1S芯片33设置于主机板31,并电性连接于第一 SPI连接端口 32 (可经由有线的方式来电性连接),B1S芯片33设有至少一 B1S旧有文件3321,精确地来说,B1S旧有文件3321储存于储存模块332中,而此B1S旧有文件3321定义为原先电子装置3内所储存有的文件,其可能为损坏的文件或是旧版的文件。
[0044]用以供更新基本输入输出系统的桥接模块I包含一第二 USB连接端口 11、一处理单元12以及一第二 SPI连接端口 13。第二 USB连接端口 11用以电性连接于通信装置2的第一 USB连接端口 23,且第二 USB连接端口 11同样可为支持USB1.1、USB2.0、USB3.0的接口。处理单元12则可为现有的处理器,因此不再赘述,且处理单元12电性连接于第二 USB连接端口
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1