[發明專利]音頻系統升級方法、裝置有效
| 申請號: | 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.szxzyx.cn/pat/books/201710209382.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種食品檢測用雙路低本底α/β測量儀
- 下一篇:一種地窖式強震動觀測室





