基于显示端口界面的多流传输模式的固件升级方法及固件升级系统与流程

文档序号:35043667发布日期:2023-08-06 00:33阅读:27来源:国知局
基于显示端口界面的多流传输模式的固件升级方法及固件升级系统与流程

本发明涉及一种固件升级方法及固件升级系统,特别是涉及一种基于显示端口界面的多流传输模式的固件升级方法及固件升级系统。


背景技术:

1、固件升级是指通过专门的升级程序,将硬件中的工作程序或原始程序码进行改进,使其得到相容性、性能或功能上的提高。它是从设备底层进行升级,因此更直接、更有效,性能提高也更可观。这种升级可将设备的性能不断提高,将其潜力不断发挥出来。

2、现有技术升级显示器固件时,一种使用特殊的硬件转接板从电脑装置传输固件数据到与显示器连接的界面,或者利用电脑的视频传输界面把新固件传输至显示器,来实现固件升级,固件升级过程中设备不能正常工作,而且一次只能升级一台显示装置。对于需要管理大量显示装置的使用者来说操作很不方便。


技术实现思路

1、本发明所要解决的技术问题在于,针对现有技术的不足提供一种基于显示端口界面的多流传输模式的固件升级方法及固件升级系统。

2、为了解决上述的技术问题,本发明所采用的其中一技术方案是提供一种基于显示端口(displayport,dp)界面的多流传输(multi-stream transport,mst)模式的固件升级方法,其适用于串接为一菊花链拓扑的多个显示器及一主机,该固件升级方法包括:配置该主机的一通信模块,通过一主机dp界面的一dp辅助通道获取这些显示器的多组固件信息,并选择这些显示器中的一目标显示器进行固件升级;执行一固件升级程序,包括:配置该主机的一主控固件升级模块传送一开始升级命令及一固件升级数据至该目标显示器;配置这些显示器中的每一个以:通过一接收端电路从一显示器dp界面接收该开始升级命令及该固件升级数据;配置一多数据流处理模块判断该开始升级命令及该固件升级数据是否到达该目标显示器;响应于判断该开始升级命令及该固件升级数据尚未到达该目标显示器,该多数据流处理模块通过传送端电路传给该菊花链拓扑中的下一个该显示器;及响应于判断该开始升级命令及该固件升级数据到达该目标显示器,配置一显示器固件升级模块依据该开始升级命令执行一固件升级准备程序,并将该固件升级数据写入该目标显示器的一固件储存装置中;配置该主机的该主控固件升级模块传送一获取固件升级结果请求至一目标显示器;以及配置这些显示器中的每一个以:通过该接收端电路接收该获取固件升级结果请求;配置该多数据流处理模块判断该获取固件升级结果请求是否到达该目标显示器;响应于判断该获取固件升级结果请求尚未到达该目标显示器,通过传送端电路传给下一个该显示器;及响应于判断该获取固件升级结果请求到达该目标显示器,通过该显示器固件升级模块检查该固件储存装置中的一固件数据,并向该主机传送一升级结果消息。

3、为了解决上述的技术问题,本发明所采用的另外一技术方案是提供一种基于显示端口(displayport,dp)界面的多流传输(multi-stream transport,mst)模式的固件升级系统,其包括多个显示器及一主机。这些显示器各包括接收端电路、多数据流处理模块、显示器固件升级模块及固件储存装置。接收端电路连接一显示器dp界面。多数据流处理模块,连接该接收端电路。显示器固件升级模块,连接该多数据流处理模块。固件储存装置,用于储存固件。主机与这些显示器串接为菊花链拓扑,该主机包括通信模块及主控固件升级模块。通信模块连接一主机dp界面,经配置以通过一dp辅助通道获取这些显示器的多组固件信息。主控固件升级模块,经配置以选择这些显示器中的一目标显示器进行固件升级。其中,该主机及这些显示器经配置以执行一固件升级程序,包括:配置该主控固件升级模块传送一开始升级命令及一固件升级数据至该目标显示器;配置这些显示器中的每一个以:通过该接收端电路接收该开始升级命令及该固件升级数据;配置该多数据流处理模块判断该开始升级命令及该固件升级数据是否到达该目标显示器;响应于判断该开始升级命令及该固件升级数据尚未到达该目标显示器,该多数据流处理模块通过传送端电路传给该菊花链拓扑中的下一个该显示器;及响应于判断该开始升级命令及该固件升级数据到达该目标显示器,配置一显示器固件升级模块依据该开始升级命令执行一固件升级准备程序,并将该固件升级数据写入该目标显示器的一固件储存装置中;配置该主控固件升级模块传送一获取固件升级结果请求至一目标显示器;以及配置这些显示器中的每一个以:通过该接收端电路接收该获取固件升级结果请求;配置该多数据流处理模块判断该获取固件升级结果请求是否到达该目标显示器;响应于判断该获取固件升级结果请求尚未到达该目标显示器,通过传送端电路传给下一个该显示器;及响应于判断该获取固件升级结果请求到达该目标显示器,通过该显示器固件升级模块检查该固件储存装置中的一固件数据,并向该主机传送一升级结果消息。

4、本发明的其中一有益效果在于,本发明所提供的固件升级方法及固件升级系统,基于dp标准下的mst功能,通过dp界面的辅助通道的边带消息(sideband message)或者主要通道的次数据封包(secondary data packet,sdp),对dp界面的mst链路上的任意一台显示器进行固件升级,或者对链路上所有显示器进行同时固件升级。因此,能降低固件升级成本,提高固件升级效率。

5、为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,但所提供的附图仅用于提供参考与说明,并非用来对本发明加以限制。



技术特征:

1.一种基于显示端口界面的多流传输模式的固件升级方法,其适用于串接为一菊花链拓扑的多个显示器及一主机,所述固件升级方法包括:

2.根据权利要求1所述的固件升级方法,其特征在于,还包括配置所述主机将所述开始升级命令及所述固件升级数据各包括在一边带消息中,且通过所述显示端口辅助通道传送所述边带消息,其包括一消息标头及一消息体。

3.根据权利要求2所述的固件升级方法,其特征在于,判断所述开始升级命令及所述固件升级数据是否到达所述目标显示器的步骤还包括配置所述多数据流处理模块以:

4.根据权利要求3所述的固件升级方法,其特征在于,还包括:

5.根据权利要求4所述的固件升级方法,其特征在于,还包括:

6.根据权利要求1所述的固件升级方法,其特征在于,还包括配置所述主机以:

7.根据权利要求6所述的固件升级方法,其特征在于,判断所述开始升级命令及所述固件升级数据是否到达所述目标显示器的步骤还包括配置所述多数据流处理模块以:

8.根据权利要求6所述的固件升级方法,其特征在于,所述显示器固件升级模块包括一固件升级电路及一固件存储器,且固件升级方法还包括:

9.根据权利要求8所述的固件升级方法,其特征在于,还包括:

10.一种基于显示端口界面的多流传输模式的固件升级系统,其包括:


技术总结
本发明公开一种基于显示端口界面的多流传输模式的固件升级方法及固件升级系统。固件升级方法适用于串接为菊花链拓扑的多个显示器及主机,且包括:配置主机通过显示端口辅助通道获取多个显示器的固件信息,并选择目标显示器进行固件升级;以及执行固件升级程序,包括:配置主机传送开始升级命令及固件升级数据至目标显示器;配置每一个显示器以:接收开始升级命令及固件升级数据,判断是否到达目标显示器,若否,则传给下一个显示器,若是,则依据开始升级命令执行固件升级准备程序,并将固件升级数据写入目标显示器的固件储存装置中。

技术研发人员:倪文娟,周浩,徐涛
受保护的技术使用者:瑞昱半导体股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1