[發明專利]更新數據傳輸方法、主機設備和固件寫入系統有效
| 申請號: | 200710138245.0 | 申請日: | 2007-07-31 |
| 公開(公告)號: | CN101118530A | 公開(公告)日: | 2008-02-06 |
| 發明(設計)人: | 中川雅幸;高本明男 | 申請(專利權)人: | 精工愛普生株式會社 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F9/445 |
| 代理公司: | 中科專利商標代理有限責任公司 | 代理人: | 汪惠民 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 更新 數據傳輸 方法 主機 設備 寫入 系統 | ||
1.一種由主機設備使用的更新數據傳輸方法,將用于更新外圍設備中所存儲的固件的更新數據發送到外圍設備,所述更新數據傳輸方法包括步驟:
(a)依次讀取第一格式的源記錄,所述第一格式的源記錄包括源目標數據和源管理數據;
(b)將所述源記錄轉換為第二格式的目的記錄,所述第二格式的目的記錄包括目的目標數據和目的管理數據;以及
(c)向所述外圍設備發送所述目的記錄;
所述步驟(b)包括步驟:
(b1)產生將所述源目標數據連接為預定長度后的目標數據塊;
(b2)在執行所述步驟(b1)時,檢測所述源目標數據中是否有在所述目的管理數據的長度以上的空值數據塊,當存在所述空值數據塊時,產生以緊接所述空值數據塊之前的數據結束的目標數據塊、和從緊接所述空值數據塊之后的數據開始的目標數據塊,使得所述目標數據塊內不包含所述空值數據塊;以及
(b3)產生與所述步驟(b1)和(b2)中產生的目標數據塊對應的管理數據,并產生所述目的記錄,所述目的記錄將所述目標數據塊作為所述目的目標數據,將所產生的與所述步驟(b1)和(b2)中產生的目標數據塊對應的管理數據作為所述目的管理數據。
2.根據權利要求1所述的更新數據傳輸方法,其中:
所述第一格式是ASCII編碼格式,所述第二格式是二進制格式;
所述更新數據傳輸方法在所述步驟(a)之后所述步驟(b)之前,還包括步驟:
(d)將所述源記錄轉換為二進制格式的源記錄。
3.根據權利要求1所述的更新數據傳輸方法,其中:所述第一和第二格式是ASCII編碼格式;
所述步驟(b)還包括步驟:
(b4)將通過所述步驟(b3)產生的所述目的記錄轉換為二進制格式的目的記錄。
4.根據權利要求1至3之一所述的更新數據傳輸方法,其中所述預定長度設置成用于存儲所述外圍設備固件的閃存的數據重寫單元的長度以下。
5.根據權利要求1至3之一所述的更新數據傳輸方法,其中根據所述外圍設備所連接的接口的類型來設置所述預定長度。
6.根據權利要求1至3之一所述的更新數據傳輸方法,在所述步驟(a)之前,還包括步驟:
(e)測量所述主機設備與所述外圍設備之間的通信速度,并且根據所測量的通信速度來設置所述預定長度。
7.一種主機設備,將用于更新外圍設備中所存儲的固件的更新數據發送到外圍設備,所述主機設備包括:
控制單元,用于依次讀取包括源目標數據和源管理數據的第一格式的源記錄,將所讀取的所述源記錄轉換為包括目的目標數據和目的管理數據的第二格式的目的記錄,向所述外圍設備發送轉換后的所述目的記錄;
所述控制單元包括:
數據連接單元,用于產生將所述源目標數據連接為預定長度后的目標數據塊;空值數據檢測單元,用于檢測所述源目標數據中是否有在所述目的管理數據的長度以上的空值數據塊;
以及
記錄產生單元,用于產生與由所述數據連接單元產生的目標數據塊對應的管理數據,并產生所述目的記錄,所述目的記錄將所述目標數據塊作為所述目的目標數據,將所產生的與由所述數據連接單元產生的目標數據塊對應的管理數據作為所述目的管理數據;
所述數據連接單元,當由所述空值數據檢測單元檢測到所述空值數據塊時,產生以緊接所述空值數據塊之前的數據結束的目標數據塊、和從緊接所述空值數據塊之后的數據開始的目標數據塊,使得所述目標數據塊內不包含所述空值數據塊。
8.根據權利要求7所述的主機設備,其中:
所述第一格式是ASCII編碼格式,所述第二格式是二進制格式;以及
所述控制單元還包括:數據轉換單元,用于將所述源記錄轉換為二進制格式的源記錄。
9.根據權利要求7所述的主機設備,其中:
所述第一和第二格式是ASCII編碼格式;以及
所述控制單元還包括:數據轉換單元,用于將由所述記錄產生單元產生的所述目的記錄轉換為二進制格式的目的記錄。
10.根據權利要求7至9之一所述的主機設備,其中所述預定長度設置成用于存儲所述外圍設備固件的閃存的數據重寫單元的長度以下。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于精工愛普生株式會社,未經精工愛普生株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710138245.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:凝汽器喉部微型柔性試驗裝置
- 下一篇:一種內存芯片級封裝導線架





