[發明專利]一種工業照相機遠程升級的方法及照相機無效
| 申請號: | 201310076425.6 | 申請日: | 2013-03-11 |
| 公開(公告)號: | CN103106095A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | 王艷;王智華;王愛兵;郭宏國;張克宇;李立 | 申請(專利權)人: | 深圳華用科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市智科友專利商標事務所 44241 | 代理人: | 孫子才 |
| 地址: | 518000 廣東省深圳市羅湖區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工業 照相機 遠程 升級 方法 | ||
1.一種工業照相機遠程升級的方法,其特征在于:工業計算機通過千兆以太網與工業照相機連接,利用千兆以太網將升級數據包發往工業照相機,工業照相機的工作由出廠配置代碼控制,在正確接收升級包以后,對flash內的固件進行完全替換。
2.根據權利要求1所述的工業照相機遠程升級的方法,其特征在于:
在工業計算機一端包括如下步驟:
A1、確認待升級的工業照相機退出應用程序,進入出廠配置代碼控制狀態;
A2、將工業照相機的固件升級程序打包分別通過千兆以太網發送到工業照相機的步驟,該步驟中每發送一個數據包需要收到工業照相機返回的正確接收前一個數據包的回復,否則,重發該數據包,直到所有的數據包成功發送到工業照相機;
在工業照相機一端進行以下步驟;
B1、引導出廠配置代碼,并向工業計算機發送進入出廠配置代碼控制狀態信號;
B2、接收由工業計算機發送的固件升級程序的數據包,每接收到一個數據包,檢測該數據包是否正確,若正確,則向工業計算機發送接收數據包正確的信號,直到正確接收所有的數據包;
B3、將接收到的所有的數據包拷貝到flash內。
3.根據權利要求2所述的工業照相機遠程升級的方法,其特征在于:所述的數據包包括14個字節的802.3MAC包頭、3個字節的802.2LLC、5個字節的802.2SNAP包頭、38~1492字節的數據以及4個字節的CRC校驗碼;
所述的數據部分具體格式如下:
flag?+?type?+?legth?+?addr?+?data?+?sum
其中:
Flag標示該包為系統配置數據升級包;
Type標示數據升級包的具體類型:
????????0x00?--?記錄描述信息;
????????0x01,?0x02,?0x03?--?記錄存儲的數據,這三者的區別在于地址(addr)的長度不同,0x01為2byte,0x02為3byte,以及0x03為4byte;
????????0x07,?0x08,?0x09?--?確定程序的開始地址;
這三者的區別也在于地址(addr)的長度不同,0x09為2byte,0x08為3byte,以及0x07為4byte;
length標示數據的長度;
addr標示數據寫入的起始地址;
data標示升級程序數據;
Sum標示校驗和,由<addr>和<data>的數據累加然后每bit取反獲得。
4.一種可遠程升級的照相機,包括對照相機工作進行控制的FPGA芯片和處理器,存儲有FPGA的配置程序需要外置的非易失性存儲器;其特征在于:所述的非易失性存儲器至少包括存儲有出廠配置的默認配置程序分區和用戶配置程序分區;在所述的FPGA芯片中還包括千兆以太網控制器和非易失性存儲器讀寫控制器。
5.根據權利要求4所述的可遠程升級的照相機,其特征在于:所述的非易失性存儲器包括32個扇區,其中,0-7扇區存儲出廠配置程序,8-21扇區存儲用戶程序,22-31扇區存儲照相機的其它信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳華用科技有限公司,未經深圳華用科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310076425.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光電復合被復線
- 下一篇:一種嵌位電壓產生電路





