[發明專利]一種用于系統升級的控制方法及裝置在審
| 申請號: | 201611152824.6 | 申請日: | 2016-12-14 |
| 公開(公告)號: | CN106658192A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 盧耀穩 | 申請(專利權)人: | 廣州視源電子科技股份有限公司 |
| 主分類號: | H04N21/443 | 分類號: | H04N21/443;H04N21/458;G06F9/445 |
| 代理公司: | 北京品源專利代理有限公司11332 | 代理人: | 孟金喆,胡彬 |
| 地址: | 510530 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 系統升級 控制 方法 裝置 | ||
技術領域
本發明實施例涉及計算機控制領域,尤其涉及一種用于系統升級的控制方法及裝置。
背景技術
在電視機生產或調試的過程中,不可避免地需要對電視中的軟件進行升級,因此,如何提高升級操作效率是一個亟待解決的重要課題。
目前普遍采用的升級控制方法為:當電視機上插入U盤后,需要在OSD(on-screen display,屏幕菜單式調節方式)菜單中選擇升級條目,然后系統開始檢查U盤中的文件,從而開始重啟系統并完成系統升級。其中,OSD菜單一般是按電視機上的菜單鍵后,屏幕彈出的顯示器各項調節項目信息的矩形菜單,可通過該菜單對顯示器各項工作指標,包括色彩、模式、幾何形狀等進行調整,從而達到最佳的使用狀態。另一種升級控制方法為:當電視機上插入U盤后,通過給電視機重新上電即進入硬件驅動層Mboot自動檢測升級文件,從而完成系統升級。
現有用于升級的控制方法,因在插入U盤后需要有人工參與控制才能進行系統升級,從而導致升級效率低下。
發明內容
本發明實施例提供一種用于系統升級的控制方法及裝置,以實現智能化控制升級,減少冗余操作,提高升級效率。
第一方面,本發明實施例提供了一種用于系統升級的控制方法,包括:
系統運行時,如果檢測到連接有外置設備,則確認所述外置設備中是否存在系統升級軟件;
如果所述外置設備中存在系統升級軟件,則確認所述外置設備中是否存在升級標識文件,所述升級標識文件包括升級標識;
如果所述外置設備中存在升級標識文件且所述升級標識有效,則重啟系統并運行所述系統升級軟件。
進一步地,還包括:
如果所述外置設備中不存在升級標識文件,則繼續運行系統;或者,
如果所述外置設備中存在升級標識文件且所述升級標識無效,則繼續運行系統。
進一步地,所述升級標識文件為txt文件,所述升級標識有效為所述升級標識為1,所述升級標識無效為所述升級標識為0。
進一步地,所述重啟系統并運行所述系統升級軟件包括:
調用reboot指令;
根據所述reboot指令重啟系統;
在重啟系統時,運行所述系統升級軟件。
進一步地,所述重啟系統并運行系統升級軟件還包括:
在調用reboot指令之前,刪除所述外置設備中的所述升級標識文件。
第二方面,本發明實施例還提供了一種用于系統升級的控制裝置,該裝置包括:
系統升級軟件確認模塊,用于在系統運行時,如果檢測到連接有外置設備,則確認所述外置設備中是否存在系統升級軟件;
升級標識文件確認模塊,用于如果所述外置設備中存在系統升級軟件,則確認所述外置設備中是否存在升級標識文件,所述升級標識文件包括升級標識;
系統重啟升級模塊,用于如果所述外置設備中存在升級標識文件且所述升級標識有效,則重啟系統并運行所述系統升級軟件。
進一步地,還包括:
系統第一運行模塊,用于如果所述外置設備中不存在升級標識文件,則繼續運行系統;或者,
系統第二運行模塊,用于如果所述外置設備中存在升級標識文件且所述升級標識無效,則繼續運行系統。
進一步地,所述升級標識文件為txt文件,所述升級標識有效為所述升級標識為1,所述升級標識無效為所述升級標識為0。
進一步地,所述系統重啟升級模塊包括:
指令調用子模塊,用于調用reboot指令;
系統重啟子模塊,用于根據所述reboot指令重啟系統;
系統升級子模塊,用于在重啟系統時,運行所述系統升級軟件。
進一步地,所述系統重啟升級模塊還包括:
文件刪除子模塊,用于在調用reboot指令之前,刪除所述外置設備中的所述升級標識文件。
本發明實施例相對于現有技術中在插入U盤后需要有人工參與控制才能進行系統升級的方案,通過檢測外置設備中是否存在升級標識文件,進而確定升級標識文件中的升級標識是否有效,根據升級標識的有效性判斷系統是否立即進行升級,從而實現了智能化控制升級,減少了冗余操作,提高了升級效率。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
圖1是本發明實施例一提供的一種用于升級的控制方法的流程圖;
圖2是本發明實施例二提供的一種用于升級的控制方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司,未經廣州視源電子科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611152824.6/2.html,轉載請聲明來源鉆瓜專利網。





