[發明專利]基于顯卡的顯示器軟件更新方法及系統有效
| 申請號: | 201410391101.6 | 申請日: | 2014-08-11 |
| 公開(公告)號: | CN104133712A | 公開(公告)日: | 2014-11-05 |
| 發明(設計)人: | 譚志盛;向江 | 申請(專利權)人: | 深圳市巨潮科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F3/14 |
| 代理公司: | 深圳市科吉華烽知識產權事務所(普通合伙) 44248 | 代理人: | 羅志偉 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 顯卡 顯示器 軟件 更新 方法 系統 | ||
技術領域
本發明涉及顯示器軟件更新方法,尤其涉及一種基于顯卡的顯示器軟件更新方法及系統。
背景技術
工控、專業顯示器由于其特殊用途,比如(軌道,ATM(自動柜員機),ATC,醫療)等領域,其安裝方式以及結構組成比較復雜,尤其是軌道和ATM領域,顯示器往往作為整個系統的顯示終端,而非類似消費顯示器作為獨立模塊提供信息的顯示功能。并且這類顯示器都不允許留有專門的外接軟件更新端口。
為獲得更好的用戶體驗,或者修復已知錯誤,都要求對顯示器軟件進行升級。常規做法需要將顯示器從系統結構中拆解,然后將顯示器拆解,找到主板上對應的用于軟件升級的通信接口,并連接額外的更新工具(基于并口或者串口的硬件工具?+?PC端軟件)對其進行升級。
升級操作可能會在客戶現場執行,也可能會返回工廠執行。
上述顯示器軟件更新方法具有以下缺陷:
1、由于顯示器屬于整個系統中的顯示部件,并且多不允許留有額外的升級接口,實施升級必須拆開顯示器,拆解顯示器就存在造成顯示器硬件損壞的可能性。
2、現有升級方法需將顯示器從系統中拆解,再將顯示器拆解,找到對應升級端口才能進行升級。拆解過程及其復雜,會耗費大量的時間。
3、采用常規方法,由于其復雜性,要求進行該維護工作的工程師為專業人員,并且客戶也會要求客服工程師到現場進行操作,更增加產品的維護成本。
4、若按照常規方法在客戶現場無法進行升級操作,必然導致高昂的運輸成本,并會給工廠的生產計劃帶來一定的影響;
5、若要進行批量更新,按照常規升級方法不僅造成時間上的成本增加,還會使物料的成本上升,因為很多物料屬于消耗品,拆解之后必須更換成全新的物料,比如螺釘等。
發明內容
為了解決現有技術中的問題,本發明提供了一種不需要進行復雜操作,甚至都不需要對顯示器進行拆解的基于顯卡的顯示器軟件更新方法及系統。
本發明提供了一種基于顯卡的顯示器軟件更新方法,包括以下步驟:
S1、將顯示器與主機連接;
S2、主機調用顯卡驅動程序,并與之通訊,遍歷所有與當前主機相連的顯示器,并建立映射關系;
S3、主機驗證當前所連接的顯示器是否與主機的升級程序相匹配,若不匹配,則結束,若匹配,則進行下一步;
S4、主機獲取當前所連接顯示器的軟件版本;
S5、選擇將要被更新的軟件更新文件;
S6、選擇需要執行更新的顯示器;
S7、執行更新。
作為本發明的進一步改進,步驟S2通過主機的顯示器遍歷及校驗模塊直接和系統顯示卡物理層通信,查詢當前已與主機顯示卡連接的顯示器數量,建立映射表,獲取顯示器信息。
作為本發明的進一步改進,步驟S2查詢當前已與主機顯示卡連接的顯示器數量,建立映射表,獲取顯示器的型號、制造商、版本信息。
作為本發明的進一步改進,步驟S5為:用戶手動選擇將要被更新的軟件更新文件和程序加載文件,提取軟件更新文件和程序加載文件的起始地址,計算軟件更新文件和程序加載文件的大小,對軟件更新文件和程序加載文件的數據進行封包。
作為本發明的進一步改進,步驟S5還包括:當用戶加載需更新的軟件更新文件時,調用主機的數據處理模塊對數據進行以下處理:提取軟件更新文件的開始地址,計算軟件更新文件的數據長度,對軟件更新文件的數據進行封裝。
作為本發明的進一步改進,步驟S6還包括:主機的程序升級模塊將數據處理模塊處理好的數據通過其第一數據發送單元發送給所選擇的顯示器,并對顯示器回傳的校驗結果進行判斷,如果校驗結果正確,則繼續發送數據,如果校驗結果不正確,則結束。
作為本發明的進一步改進,步驟S6還包括:顯示器的顯示器端處理模塊接收主機傳過來的數據,進行解包,然后校驗數據的正確性,并把校驗結果通過顯示器端處理模塊內的第二數據發送單元發送給主機的數據接收及判定單元。
作為本發明的進一步改進,如果步驟S7更新不成功,則進行以下步驟:
S8、進入強制更新模式,將另外一臺不需要更新的顯示器作為操作過程中的信息輸出設備;
S9、重啟需要更新的顯示器;
S10、主機分析顯示器返回信息,并由此判斷顯示器是否已經進入強制模式;
S11、選擇軟件更新文件并執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市巨潮科技有限公司,未經深圳市巨潮科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410391101.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:異常掉電數據恢復的方法
- 下一篇:基于Android系統的攝像頭安全切換方法





