[发明专利]音频系统升级方法、装置有效
| 申请号: | 201710209382.2 | 申请日: | 2017-03-31 | 
| 公开(公告)号: | CN107015829B | 公开(公告)日: | 2021-03-23 | 
| 发明(设计)人: | 彭学锋 | 申请(专利权)人: | OPPO广东移动通信有限公司 | 
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 | 
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 | 
| 地址: | 523860 广东*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 音频 系统升级 方法 装置 | ||
1.一种音频系统升级方法,所述音频系统包括具有音频播放功能的主设备和至少一个从设备,所述音频系统通过独立于所述音频系统的终端进行升级控制,其特征在于,所述方法包括:
所述主设备接收所述终端发送的升级指令,并根据所述升级指令从所述终端处获取用于对主设备和从设备进行升级的升级文件;
所述主设备判断所述主设备是否与所述从设备连接;
若所述主设备与所述从设备连接,则所述主设备向所述从设备发送升级控制指令,以使得所述从设备根据所述升级控制指令处于待升级状态;
所述主设备根据预设划分规则将所述升级文件划分成多个升级子文件;
所述主设备依次读取多个所述升级子文件,每读取一个所述升级子文件,根据主设备分区信息表将读取的升级子文件写入至主设备内存中以对所述主设备升级,同时把所述读取的升级子文件发送至所述从设备,使得所述从设备在待升级状态下根据从设备分区信息表将所述读取的升级子文件写入从设备内存中以对所述从设备升级。
2.根据权利要求1所述的音频系统升级方法,其特征在于,所述根据主设备分区信息表将读取的升级子文件写入至主设备内存中包括:
每次根据所述主设备分区信息表将读取的升级子文件写入至主设备内存中之后,所述主设备判断已写入的升级子文件与所述读取的升级子文件是否相同;
若所述已写入的升级子文件与所述读取的升级子文件相同,则所述主设备读取下一个升级子文件并根据所述主设备分区信息表将读取的下一个升级子文件写入至所述主设备内存中;或者
若所述已写入的升级子文件与所述读取的升级子文件不相同,所述主设备擦除所述已写入的升级子文件,并重新写入所述读取的升级子文件。
3.根据权利要求1或2中任意一种所述的音频系统升级方法,其特征在于,在所述把所述读取的升级子文件发送至所述从设备之前,还包括:
每读取一个所述升级子文件,所述主设备计算读取的升级子文件的哈希校验值,其中,所述哈希校验值用于所述从设备验证接收到所述读取的升级子文件的完整性;
所述把所述读取的升级子文件发送至所述从设备,包括:
所述主设备将所述哈希校验值和所述读取的升级子文件发送至所述从设备。
4.根据权利要求3所述的音频系统升级方法,其特征在于,所述主设备将所述哈希校验值和所述读取的升级子文件发送至所述从设备之后,还包括:
所述主设备判断是否接收到所述从设备反馈的重新传输数据请求,其中所述重新传输数据请求为所述从设备根据所述哈希校验值校验接收到的所述读取的升级子文件不完整后生成的请求信息;
若接收到所述重新传输数据请求,则所述主设备重新传输所述哈希校验值和所述读取的升级子文件至所述从设备。
5.根据权利要求1所述的音频系统升级方法,其特征在于,所述每读取一个所述升级子文件,根据主设备分区信息表将读取的升级子文件写入至主设备内存中以对所述主设备升级,还包括:
在读取最后一个升级子文件时,所述主设备发送所述最后一个升级子文件和升级子文件传输完毕信息至所述从设备;
所述主设备判断是否接收到所述从设备根据所述升级子文件传输完毕信息反馈的完成升级的确认信息;
若接收到所述确认信息,则所述主设备向所述从设备发送重启控制指令,使得所述从设备根据所述重启控制指令进行重启操作以完成所述从设备的升级,以及重启所述主设备以完成所述主设备的升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710209382.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种食品检测用双路低本底α/β测量仪
 - 下一篇:一种地窖式强震动观测室
 





