【技术实现步骤摘要】
基于Capsule Update方式更新retimer固件的方法及装置
[0001]本申请涉及retimer固件
,具体涉及一种基于Capsule Update方式更新retimer固件的方法及装置。
技术介绍
[0002]目前,retimer固件(重定时器固件)系统下更新用工具进行更新,需要手动执行,执行时间需要15分钟左右,由于更新时间较长,有中断的可能性,容易造成失败,导致一系列问题,产生客诉以及需要后续的维修,主要用于研发和测试,有相应的技术要求和条件限制,对于终端用户可执行性低,故而无法给到终端用户。
[0003]因此,有必要提供一种更新retimer固件的方法,能够简化和自动化retimer固件的更新,有利于降低更新时间和更新失败的概率,适用于终端用户。
技术实现思路
[0004]本申请的目的在于提供一种基于Capsule Update方式更新retimer固件的方法、装置、电子设备及计算机可读存储介质,能够解决上述至少一技术问题。
[0005]为实现上述目的,本申请提供了一 ...
【技术保护点】
【技术特征摘要】
1.一种基于Capsule Update方式更新retimer固件的方法,其特征在于,包括:BIOS确定当前安装的retimer固件的版本是否为最新版本;如果确定结果为否,则所述BIOS通知EC更新retimer固件;所述EC收到通知后停止retimer对应的串行传输总线上的所有动作;所述BIOS将retimer固件的更新数据写给所述EC;所述EC将收到的所述更新数据写给PD控制器并发送更新命令;所述PD控制器根据所述更新命令把所述更新数据给所述retimer进行固件更新。2.如权利要求1所述的更新retimer固件的方法,其特征在于,在所述BIOS将retimer固件的更新数据写给所述EC之前,还包括:使所述retimer上电,使能所述串行传输总线访问所述SPI ROM,禁用MPU,使能页写入,以及擦除所述SPI ROM;在所述PD控制器根据所述更新命令把所述更新数据给所述retimer进行固件更新之后,还包括:禁用页写入以及使能MPU。3.如权利要求2所述的更新retimer固件的方法,其特征在于,在所述禁用页写入以及使能MPU之前,还包括:校验retimer固件是否更新正确;如果校验结果为更新正确,则执行禁用页写入以及使能MPU;如果校验结果为更新失败,则提示更新失败并结束更新行为。4.如权利要求1所述的更新retimer固件的方法,其特征在于,在所述PD控制器根据所述更新命令把所述更新数据给所述retimer进行固件更新之后,还包括:确定更新后的retimer固件版本。5.如权利要求1所述的更新retimer固件的方法,其特征在于,在所述BIOS确定当前安装的retimer固件的版本为最新版本时,结束更新行为。6.一种基于Capsule Update方式更新reti...
【专利技术属性】
技术研发人员:李虹,
申请(专利权)人:广东虹勤通讯技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。