System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及技术固件升级技术,更具体的说,是涉及一种固件更新方法及显示设备。
技术介绍
1、当前很多场景中存在菊花链形式串接的多台显示器,这些显示器之间通常仅有一条用于传送图像信号的线路连接。当需要对这些显示器进行固件升级时,需要对每个显示器连接usb数据线,通过usb数据线将升级数据传送到显示器内部,以完成固件升级。然而上述实现针对显示器众多的场景将非常繁琐费时。
技术实现思路
1、有鉴于此,本申请提供如下技术方案:
2、一种固件更新方法,应用于第一显示设备,所述方法包括:
3、响应于通过与第二显示设备之间的视频接口获得主机设备提供的目标固件更新包,基于所述目标固件更新包建立与目标部件之间的目标路径,以使得所述目标部件基于所述目标路径完成固件更新操作;
4、其中,所述目标部件属于或不属于所述第一显示设备;
5、所述第二显示设备通过第一接口与所述主机设备直接串联,所述第一接口与所述视频接口相同或不同;或,
6、所述第二显示设备通过至少一第三显示设备与所述主机设备串联连接。
7、可选的,其中,基于所述目标固件更新包建立与目标部件之间的目标路径,包括:
8、基于所述目标固件更新包从所述第一显示设备或第四显示设备的功能部件中确定目标部件,所述第四显示设备是与所述第一显示设备串联连接的设备;
9、通过对应的控制电路控制接通所述视频接口到所述目标部件之间的数据传输路径。
10、可选的,其
11、获得所述目标固件更新包的属性信息,将所述第一显示设备或第四显示设备的功能部件中与所述属性信息匹配的部件确定为目标部件;
12、在获得来自所述主机设备或所述第二显示设备的目标更新指令的情况下,基于所述目标更新指令所携带的标识信息从所述第一显示设备或第四显示设备的功能部件中确定目标部件,所述目标更新指令至少包括使得所述第一显示设备获得所述目标固件更新包的指令;
13、获得所述目标固件更新包的加密信息,将所述第一显示设备或第四显示设备的功能部件中与所述加密信息匹配的部件确定为目标部件;
14、获得所述目标固件更新包的描述信息,将所述第一显示设备或第四显示设备的功能部件中与所述描述信息匹配的部件确定为目标部件。
15、可选的,其中,通过对应的控制电路控制接通所述视频接口到所述目标部件之间的数据传输路径,包括:
16、获得第一显示设备的部件配置信息,基于所述部件配置信息和所述目标固件更新包生成目标控制信号,以使得目标控制电路响应所述目标控制信号建立第一显示设备的第一功能部件到所述目标部件之间的数据传输路径,所述第一功能部件是与所述视频接口连接的部件。
17、可选的,其中,通过对应的控制电路控制接通所述视频接口到所述目标部件之间的数据传输路径,包括以下之一:
18、在所述目标部件为与所述视频接口连接的第一功能部件的情况下,由所述第一功能部件将所述目标固件更新包直接烧录至与其连通的第一存储部件内;
19、在所述目标部件为与所述视频接口连接的第一功能部件的情况下,通过与其第一存储部件之间的第一控制电路导通二者之间的第一数据传输路径,以通过所述第一数据传输路径将所述目标固件更新包烧录至所述第一存储部件内;
20、在所述目标部件为所述第一显示设备的第二功能部件的情况下,通过第一功能部件与所述第二功能部件之间的第二控制电路导通二者之间的第二数据传输路径,以通过所述第二数据传输路径将所述目标固件更新包传输给所述第二功能部件;
21、在所述目标部件为所述第一显示设备或第四显示设备的第三功能部件的情况下,通过第一功能部件与第二功能部件之间的第二控制电路、以及第二功能部件和所述第三功能部件之间的第三控制电路导通所述第一功能部件与所述第三功能部件之间的第三数据传输路径,以通过所述第三数据传输路径将所述目标固件更新包传输给所述第三功能部件。
22、可选的,在所述目标部件不是与所述视频接口连接的第一功能部件的情况下,使得所述目标部件基于所述目标路径完成固件更新操作,包括以下至少之一:
23、将所述目标固件更新包存放至第一功能部件的第一存储部件,并基于所述第一功能部件与所述目标部件之间的交互信号将所述目标固件更新包通过所述目标路径烧录至所述目标部件;
24、将所述目标固件更新包基于所述目标路径直接传输给所述目标部件,以使其完成所述固件更新操作。
25、可选的,还包括:
26、获得目标部件的运行状态,基于所述运行状态将所述目标固件更新包存放在所述第一功能部件的第一存储部件或存放在所述第一显示设备的第二功能部件的第二存储部件,所述第二功能部件属于或不属于所述目标部件。
27、可选的,还包括以下至少之一:
28、在所述目标部件完成对应的固件更新操作后,将所述目标路径还原为所述第一显示设备的功能部件之间的默认信号路径;
29、在所述目标部件完成对应的固件更新操作后,将所述目标固件更新包从所在的存储部件中清除或转移至备份存储区域。
30、本申请还公开了一种显示设备,其作为第一显示设备的情况下,包括:
31、视频接口,用于与第二显示设备串联连接,以通过所述第二显示设备获得主机设备提供的目标固件更新包;
32、第一功能部件,与所述视频接口连接,能够基于所述目标固件更新包建立与目标部件之间的目标路径,以使得所述目标部件基于所述目标路径完成固件更新操作;
33、其中,所述目标部件属于或不属于所述第一显示设备;
34、所述第二显示设备通过第一接口与所述主机设备直接串联,所述第一接口与所述视频接口相同或不同;或,
35、所述第二显示设备通过至少一第三显示设备与所述主机设备串联连接。
36、可选的,其中,还包括:
37、控制电路,设置在所述第一功能部件与第一显示设备的其他功能部件之间;
38、所述第一功能部件还能够基于所述目标固件更新包从所述其他功能部件中确定目标部件;
39、所述控制电路能够响应所述第一功能部件和/或所述目标部件发出的目标信号建立所述第一功能部件和所述目标部件之间的数据传输路径,以通过所述数据传输路径将所述目标固件更新包传输给所述目标部件。
40、一种计算机装置,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现前述方法的步骤。
41、一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现前述方法的步骤。
42、一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现前述方法的步骤。
本文档来自技高网...【技术保护点】
1.一种固件更新方法,应用于第一显示设备,所述方法包括:
2.根据权利要求1所述的方法,其中,基于所述目标固件更新包建立与目标部件之间的目标路径,包括:
3.根据权利要求2所述的方法,其中,基于所述目标固件更新包从所述第一显示设备或第四显示设备的功能部件中确定目标部件,包括以下至少之一:
4.根据权利要求2所述的方法,其中,通过对应的控制电路控制接通所述视频接口到所述目标部件之间的数据传输路径,包括:
5.根据权利要求2或4所述的方法,其中,通过对应的控制电路控制接通所述视频接口到所述目标部件之间的数据传输路径,包括以下之一:
6.根据权利要求1所述的方法,在所述目标部件不是与所述视频接口连接的第一功能部件的情况下,使得所述目标部件基于所述目标路径完成固件更新操作,包括以下至少之一:
7.根据权利要求6所述的方法,还包括:
8.根据权利要求1或6所述的方法,还包括以下至少之一:
9.一种显示设备,其作为第一显示设备的情况下,包括:
10.根据权利要求9所述的显示设备,其中,
...【技术特征摘要】
1.一种固件更新方法,应用于第一显示设备,所述方法包括:
2.根据权利要求1所述的方法,其中,基于所述目标固件更新包建立与目标部件之间的目标路径,包括:
3.根据权利要求2所述的方法,其中,基于所述目标固件更新包从所述第一显示设备或第四显示设备的功能部件中确定目标部件,包括以下至少之一:
4.根据权利要求2所述的方法,其中,通过对应的控制电路控制接通所述视频接口到所述目标部件之间的数据传输路径,包括:
5.根据权利要求2或4所述的方法,其中,通过对应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。