[發明專利]一種對一卡通讀卡裝置進行升級的系統及方法有效
| 申請號: | 201310722748.8 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN103713923B | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 周晨飛;張明宇 | 申請(專利權)人: | 深圳中科訊聯科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06K7/00 |
| 代理公司: | 深圳市科進知識產權代理事務所(普通合伙)44316 | 代理人: | 宋鷹武,沈祖鋒 |
| 地址: | 518055 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 一卡通 裝置 進行 升級 系統 方法 | ||
1.一種對一卡通讀卡裝置進行升級的系統,包括讀卡模塊,其特征在于:還包括升級指令發送裝置和讀卡模塊升級裝置,所述讀卡模塊升級裝置靠近讀卡模塊并與所述升級指令發送裝置相連接,所述讀卡模塊升級裝置用于存儲待升級程序數據,所述升級指令發送裝置用于發送升級指令,所述讀卡模塊升級裝置收到升級指令后通知所述讀卡模塊進入無線升級模式,并將所述待升級程序數據傳輸至所述讀卡模塊,所述讀卡模塊根據無線升級指令啟動無線升級,接收程序數據并完成升級;
所述讀卡模塊升級裝置包括程序存儲單元、第一加載程序單元和第一常數單元,所述程序存儲單元用于存放待升級的程序數據,所述第一加載程序單元用于計算待升級的程序數據大小,對程序數據進行分包,并與所述讀卡模塊進行無線數據交互;所述第一常數單元用于存放待升級的程序數據對應的版本號及相關參數;
所述第一加載程序單元與所述讀卡模塊進行無線數據交互的交互方式為:向所述讀卡模塊發送無線升級指令使讀卡模塊啟動無線升級,并向所述讀卡模塊發送內存擦除指令,在接收到所述讀卡模塊返回的擦除成功應答后,將程序數據分包傳輸至讀卡模塊,并接收讀卡模塊返回的應答信息,如果接收到讀卡模塊返回的升級成功應答,則向升級指令發送裝置發送升級成功信息;如果接收到讀卡模塊返回的出錯應答,則根據出錯應答進行重傳或補傳;
所述讀卡模塊包括第二加載程序單元、應用程序單元、備份程序單元和第二常數單元,所述第二加載程序單元用于切換讀卡模塊的程序運行模式,并接收讀卡模塊升級裝置傳輸的程序數據,所述應用程序單元用于在普通應用模式時進行正常程序運行,所述備份單元用于存放接收到的程序數據,所述第二常數單元用于保存程序數據的系列參數;
所述讀卡模塊的程序運行模式包括無線升級模式及普通應用模式,所述第二加載程序單元切換讀卡模塊的程序運行模式具體為:根據無線升級指令使讀卡模塊切換至無線升級模式,接收讀卡模塊升級裝置發送的內存擦除指令,擦除所述備份程序單元中的內存數據,并繼續接收所述讀卡模塊升級裝置傳輸的程序數據,將接收到的程序數據寫入備份程序單元,并對接收到的程序數據進行校驗,如果校驗通過,將所述備份程序單元中的程序數據拷貝到應用程序單元中,完成讀卡模塊程序升級,所述讀卡模塊切換至普通應用模式。
2.根據權利要求1所述的對一卡通讀卡裝置進行升級的系統,其特征在于,所述讀卡模塊為射頻讀卡模塊,包括點陣天線、安全主控芯片和射頻芯片,所述安全主控芯片用于執行距離控制算法并控制所述讀卡模塊升級裝置的通信傳輸距離;所述讀卡模塊升級裝置為另一個與所述讀卡模塊具有相對應的頻點以及通信地址、且可實現短距離無線通信的射頻讀卡模塊;所述升級指令發送裝置為PC裝置,所述讀卡模塊升級裝置與PC裝置通過串口進行相連。
3.一種對一卡通讀卡裝置進行升級的方法,其特征在于,所述方法包括以下步驟:
S1、讀卡模塊升級裝置接收升級指令發送裝置發送的升級指令,并向讀卡模塊發送無線升級指令;在所述步驟S1之前還包括:通過讀卡模塊升級裝置存儲待升級的程序數據,計算待升級程序數據大小,并對程序數據進行分包;
S2、讀卡模塊接收無線升級指令并啟動無線升級;
S3、讀卡模塊升級裝置將程序數據傳輸至讀卡模塊,讀卡模塊接收程序數據并完成升級;
在所述步驟S3中,所述通過讀卡模塊升級裝置將程序數據傳輸至讀卡模塊具體包括:通過讀卡模塊升級裝置發送內存擦除指令,讀卡模塊擦除備份程序單元中的內存數據后向讀卡模塊升級裝置返回擦除成功應答,讀卡模塊升級裝置將程序數據分包傳輸至讀卡模塊;通過讀卡模塊接收程序數據,并將接收到的程序數據寫入備份程序單元中進行存儲;所述讀卡模塊接收程序數據并完成升級進一步包括:當接收到寫有末包標識的程序數據包后,對接收到的程序數據進行校驗,如果校驗沒有通過,退出無線升級模式,并向讀卡模塊升級裝置返回對應的出錯應答,所述讀卡模塊升級裝置根據出錯應答進行重傳或補傳;如果校驗通過,擦除應用程序單元中的內存數據,并將備份程序單元中的程序數據拷貝到應用程序單元中,完成讀卡模塊程序升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中科訊聯科技有限公司,未經深圳中科訊聯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310722748.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多節汽車衡秤體連接結構
- 下一篇:變電站電纜溝水位監測報警系統





