【技术实现步骤摘要】
基于显示端口界面的多流传输模式的固件升级方法及固件升级系统
[0001]本专利技术涉及一种固件升级方法及固件升级系统,特别是涉及一种基于显示端口界面的多流传输模式的固件升级方法及固件升级系统。
技术介绍
[0002]固件升级是指通过专门的升级程序,将硬件中的工作程序或原始程序码进行改进,使其得到相容性、性能或功能上的提高。它是从设备底层进行升级,因此更直接、更有效,性能提高也更可观。这种升级可将设备的性能不断提高,将其潜力不断发挥出来。
[0003]现有技术升级显示器固件时,一种使用特殊的硬件转接板从电脑装置传输固件数据到与显示器连接的界面,或者利用电脑的视频传输界面把新固件传输至显示器,来实现固件升级,固件升级过程中设备不能正常工作,而且一次只能升级一台显示装置。对于需要管理大量显示装置的使用者来说操作很不方便。
技术实现思路
[0004]本专利技术所要解决的技术问题在于,针对现有技术的不足提供一种基于显示端口界面的多流传输模式的固件升级方法及固件升级系统。
[0005]为了解决上述的技术问题,本专利技术所采用的其中一技术方案是提供一种基于显示端口(DisplayPort,DP)界面的多流传输(Multi
‑
Stream Transport,MST)模式的固件升级方法,其适用于串接为一菊花链拓扑的多个显示器及一主机,该固件升级方法包括:配置该主机的一通信模块,通过一主机DP界面的一DP辅助通道获取这些显示器的多组固件信息,并选择这些显示器中的一目标显示器进行固件升级
【技术保护点】
【技术特征摘要】
1.一种基于显示端口界面的多流传输模式的固件升级方法,其适用于串接为一菊花链拓扑的多个显示器及一主机,所述固件升级方法包括:配置所述主机的一通信模块,通过一主机显示端口界面的一显示端口辅助通道获取所述多个显示器的多组固件信息,并选择所述多个显示器中的一目标显示器进行固件升级;执行一固件升级程序,包括:配置所述主机的一主控固件升级模块传送一开始升级命令及一固件升级数据至所述目标显示器;配置所述多个显示器中的每一个以:通过一接收端电路从一显示器显示端口界面接收所述开始升级命令及所述固件升级数据;配置一多数据流处理模块判断所述开始升级命令及所述固件升级数据是否到达所述目标显示器;响应于判断所述开始升级命令及所述固件升级数据尚未到达所述目标显示器,所述多数据流处理模块通过传送端电路传给所述菊花链拓扑中的下一个所述显示器;及响应于判断所述开始升级命令及所述固件升级数据到达所述目标显示器,配置一显示器固件升级模块依据所述开始升级命令执行一固件升级准备程序,并以所述固件升级数据写入所述目标显示器的一固件储存装置中;配置所述主机的所述主控固件升级模块传送一获取固件升级结果请求至一目标显示器;以及配置所述多个显示器中的每一个以:通过所述接收端电路接收所述获取固件升级结果请求;配置所述多数据流处理模块判断所述获取固件升级结果请求是否到达所述目标显示器;响应于判断所述获取固件升级结果请求尚未到达所述目标显示器,通过传送端电路传给下一个所述显示器;及响应于判断所述获取固件升级结果请求到达所述目标显示器,通过所述显示器固件升级模块检查所述固件储存装置中的一固件数据,并向所述主机传送一升级结果消息。2.根据权利要求1所述的固件升级方法,其特征在于,还包括配置所述主机将所述开始升级命令及所述固件升级数据各包括在一边带消息中,且通过所述显示端口辅助通道传送所述边带消息,其包括一消息标头及一消息体。3.根据权利要求2所述的固件升级方法,其特征在于,判断所述开始升级命令及所述固件升级数据是否到达所述目标显示器的步骤还包括配置所述多数据流处理模块以:解析所述消息标头以得到一总链接计数及一剩余链接计数,并判断所述剩余链接计数是否为预定数值;响应于判断所述剩余链接计数并非为预定数值,则判断所述边带消息尚未到达所述目标显示器,将所述剩余链接计数减去1并重组为所述边带消息;以及响应于判断所述剩余链接计数为预定数值,则判断所述边带消息到达所述目标显示器。4.根据权利要求3所述的固件升级方法,其特征在于,还包括:
响应于判断所述边带消息到达所述目标显示器,配置所述多数据流处理模块解析所述消息体以得到一写入识别码,并依据所述写入识别码将对应的一数据片段传送至所述显示器固件升级模块;配置所述显示器固件升级模块根据所述数据片段判断所述数据片段是对应所述开始升级命令或所述固件升级数据,以决定依据所述开始升级命令执行一固件升级准备程序,或将所述固件升级数据写入所述目标显示器的所述固件储存装置中。5.根据权利要求4所述的固件升级方法,其特征在于,还包括:响应于所选择的所述目标显示器需要包括所有的所述多个显示器,配置所述主机将一特定字段插入所述消息体中,并以所述菊花链拓扑中的最后一个所述显示器作为所述目标显示器;配置所述多数据流处理模块以解析所述消息体,在得到所述特定字段时,直接将所述写入识别码对应的所述数据片段传送至所述显示器固件升级模块。6.根据权利要求1所述的固件升级方法,其特征在于,还包括配置所述主机以:将所述开始升级命令包括在一边带消息中,并通过所述显示端口辅助通道传送至所述目标显示器,所述边带消息包括一消息标头及一消息体;以及将所述固件升级数据封装在一次数据封包中,并通过一显示端口主要通道传送给所述目标显示器。7.根据权利要求6所述的固件升级方法,其特征在于,判断所述开始升级命令及所述固件升级数据是否到达所述目标显示器的...
【专利技术属性】
技术研发人员:倪文娟,周浩,徐涛,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。