e-Writer32 使用手冊 版本 : V1.00 日期 : 2015-06-17 e-Writer32 使用手冊 目录 第一章 燒錄器簡介與安裝 ............................................................................................3 安裝 ........................................................................................................................................ 3 系統需求 ............................................................................................................................. 3 包裝內容 ............................................................................................................................. 4 硬體安裝 ............................................................................................................................. 4 軟體安裝 ............................................................................................................................. 4 硬體配備 ................................................................................................................................ 8 第二章 立即上手 ............................................................................................................9 燒錄前的準備工作 ................................................................................................................ 9 Case. 1 – 如何燒錄一顆 MCU .............................................................................................. 9 Case. 2 – 如何自動燒錄 ...................................................................................................... 11 Case. 3 – 如何燒錄序號或其它自訂資料 .......................................................................... 13 Case. 4 – 如何離線燒錄 ...................................................................................................... 15 Case. 5 – 如何讀取 IC 上的資料 ( 不需開啟燒錄檔 ) ....................................................... 15 Case. 6 – 如何連上 PC 更新燒錄器韌體 (Firmware) ........................................................ 18 Case. 7 – 如何註冊及啟用燒錄器 ...................................................................................... 20 Case. 8 – 如何以外部數位訊號控制 e-Writer32 燒錄 ....................................................... 24 第三章 HOPE3000FOR32BIT 主功能介紹 ...............................................................26 選單 ...................................................................................................................................... 26 檔案選單 ........................................................................................................................... 26 語言選單 ........................................................................................................................... 28 設定選單 ........................................................................................................................... 28 工具選單 ........................................................................................................................... 28 說明選單 ........................................................................................................................... 29 燒錄資料區 .......................................................................................................................... 29 訊息及其它資訊區 .............................................................................................................. 30 燒錄檔資訊區 ...................................................................................................................... 31 燒錄動作及智能燒錄區 ...................................................................................................... 32 其它功能 .............................................................................................................................. 33 「選擇 IC」對話盒 ......................................................................................................... 33 第四章 HOPE3000FOR32BIT 智能燒錄功能介紹 ...................................................34 IC 信息區 ............................................................................................................................. 34 操作命令區 .......................................................................................................................... 35 燒錄設定區 .......................................................................................................................... 36 訊息及其它資訊區 .............................................................................................................. 36 使用者自訂資料設定視窗 .................................................................................................. 37 附錄 A 系統及錯誤訊息 ..............................................................................................41 系統錯誤訊息 ...................................................................................................................... 41 Writer 錯誤訊息 ................................................................................................................... 43 e-monitor 錯誤訊息 ............................................................................................................. 45 附錄 B 燒錄器燈號及狀態 ...........................................................................................46 附錄 C e-Writer32 CN3 腳位定義 ..............................................................................47 Rev.1.00 2 2015-06-17 e-Writer32 使用手冊 第一章 燒錄器簡介與安裝 e-Writer32 是 Holtek 針對 HT32 系列 Flash MCU 開發出來的燒錄器。舉凡盛群 半導體公司開發的所有 32Bit Flash MCU 皆可使用此燒錄器將程式 (Program) 或 資料 (Data) 燒錄到晶片中。燒錄器的特點為輕巧短小,如手掌大小,且安裝非 常容易,功能簡明易用。 燒錄器支援需與 PC 連接的連線燒錄模式及不需要與 PC 連接的離線燒錄模式。 在離線模式中,將燒錄資料透過 PC 端的 HOPE3000FOR32BIT 程式下載到燒錄 器後,使用者可以在不與 PC 連接的情況下來操作燒錄器;而在連線模式中, 則使用 USB cable 將 PC 與燒錄器連接,再透過 HOPE3000FOR32BIT 程式操作 燒錄器。 e-Writer32 需視待燒錄 MCU 之包裝型態,搭配不同型號的燒錄座 (e-Socket32), 同一種包裝型態則只需同一個 e-Socket32,不再因 IC 型號的不同而需更換不同 的轉接座 (Adaptor)。 安裝 系統需求 使用燒錄器需要下列的裝置及系統: ● 電源:離線模式下的外接電源如下表 1-1 介面 燒錄器 USB 介面 e-Writer32 備註 支援 使用輸出電壓為 5V、輸出電流至少為 500mA 的電 源轉接器 (Power Adapter)。最好是使用盛群原廠所 提供的電源轉接器 表 1-1 ● 正確的燒錄座 ● 具 USB Port 的個人電腦 (PC)( 連線模式使用 ) ● MS Windows XP/Win7 或與之相容的視窗作業系統 ( 連線模式使用 ) ● HOPE3000FOR32BIT 軟體程式 ( 連線模式使用 ) 注意:燒錄座屬於耗材,建議定期做清潔保養及更新 Rev.1.00 3 2015-06-17 e-Writer32 使用手冊 包裝內容 ● e-Writer32 e-Writer32 重要訊息卡 手擰螺絲 ( 搭配 G15 接地端子 ) 接地線 5V USB 接頭之 電源轉接器 USB 2.0 線 圖 1-1 硬體安裝 使用 USB cable 連接 e-Writer32 與個人電腦的 USB 埠 ( 圖 1-2)。 圖 1-2 軟體安裝 ● 步驟 1 執 行 HOPE3000FOR32BIT 安 裝 程 式“HOPE3000FOR32BITV20Build20141015 Install.EXE”( 您的軟體版號及 release 日期可能跟這裡敘述不同,請以最新版本 日期為主 ) 。 Rev.1.00 4 2015-06-17 e-Writer32 使用手冊 ● 步驟 2 安裝歡迎畫面 ( 圖 1-3),請按下一步 (Next)。 圖 1-3 ● 步驟 3 指定 HOPE3000FOR32BIT 存放的資料夾 ( 圖 1-4),建議使用預設路徑。接著請 按下一步 (Next)。 圖 1-4 Rev.1.00 5 2015-06-17 e-Writer32 使用手冊 ● 步驟 4 指定功能表程式集的路徑 ( 圖 1-5),建議使用預設路徑。接著請按下一步 (Next) 圖 1-5 ● 步驟 5 勾選專案以便在桌面上產生快捷方式 ( 圖 1-6)。接著請按下一步 (Next) 。 圖 1-6 Rev.1.00 6 2015-06-17 e-Writer32 使用手冊 ● 步驟 6 確定安裝細節後按「Install」鍵開始安裝 ( 圖 1-7)。 圖 1-7 ● 步驟 7 完成安裝,按「Finish」鍵結束安裝程式 ( 圖 1-8)。 圖 1-8 Rev.1.00 7 2015-06-17 e-Writer32 使用手冊 硬體配備 燒錄器的硬體各部名稱如圖 1-9 (e-Writer32),詳細說明如表 1-2。 燒錄轉接 座介面 LCD 燒錄狀態燈 燒錄鍵 功能鍵 e-Writer32 正面 CN3 介面 USB 介面 接地埠 e-Writer32 側面 圖 1-9 組件 燒錄轉接座介面 OK Ready Fail 燒錄鍵 USB 介面 LCD 功能鍵 CN3 介面 接地埠 說明 燒錄訊號接腳 正常狀況指示燈 待命或者忙碌狀況指示燈 異常狀況指示燈 離線模式的燒錄命令鍵 透過 USB 線連接 PC( 連線模式 ) 或 連接 5V 電源轉接器 ( 離線模式 ) 的介面 用以顯示燒錄資訊及設定用 切換 LCD 資訊頁面或設定功能用按鍵 與 Handler 連接的介面 與接地線連接的埠 表 1-2 Rev.1.00 8 2015-06-17 e-Writer32 使用手冊 第二章 立即上手 燒錄前的準備工作 首 先 須 使 用 Keil μVision 或 IAR EWARM 開 發 系 統 產 出 MCU 燒 錄 資 料 檔 案 (.BIN/.HEX…等 ),之後便可使用燒錄器及 HOPE3000FOR32BIT 燒錄程式進行 MCU 的燒錄。有關 Keil μVision 或 IAR EWARM 的使用請參考相關說明書。 接著將燒錄器連上 PC,執行 HOPE3000FOR32BIT 程式,按下列所需燒錄方案 的步驟一步步執行便可輕鬆完成燒錄。 Case. 1 – 如何燒錄一顆 MCU 若是要在 PC 上將一個 MCU 燒錄檔 (.BIN/.HEX) 完整燒錄進 MCU 的話,請見 下列步驟: ● 步驟 1 執行 HOPE3000FOR32BIT 上:選單 / 檔案 / 開啟檔案 ( 如圖 2-1)。 圖 2-1 Rev.1.00 9 2015-06-17 e-Writer32 使用手冊 ● 步驟 2 如圖 2-2,先選擇要開啟的檔案類型 (BIN、HEX)( 動作 1),接著選擇要開啟的 檔案後 ( 動作 2),再按「開啟」鈕 ( 動作 3)。 圖 2-2 ● 步驟 3 接著下載所開啟的檔案到燒錄器上 ( 選單 \ 檔案 \ 下載 ),如下圖 2-3。 圖 2-3 ● 步驟 4 下載完畢後,若至此動作都成功的話,下方訊息視窗會顯視「動作完成且成功」 ( 如圖 2-4)。接著便可開始燒錄,依序按圖 2-4 紅框內「查空」、「燒錄」、「校 驗」、「鎖 IC」( 若要鎖 IC 時 ) 等按鈕以便完成燒錄,另外按「擦除」可以將 MCU 裡所有資料清除。 若有其它介面上細節問題,請見第 3 章「HOPE3000FOR32BIT 主功能介紹」; 若是燒錄過程有任何錯誤產生,請查詢附錄 A「系統及錯誤訊息」以得到進一 步的說明。 Rev.1.00 10 2015-06-17 e-Writer32 使用手冊 圖 2-4 Case. 2 – 如何自動燒錄 Case. 1 是實現在 PC 上燒錄,但都需要使用者按下「查空」、「燒錄」、「校驗」 等鈕才能完成燒錄,這裡介紹一種只要在 HOPE3000FOR32BIT 上設定一次, 之後只要按一次「自動燒錄」鈕即可完成上述燒錄動作,適合在 PC 上做大量 燒錄使用。操作方式見下列步驟: ● 步驟 1~3 步驟同 Case. 1 的步驟 1~3。 ● 步驟 4 按下下圖 2-5 紅框內的「智能燒錄」鈕。之後出現的智能燒錄功能介面如圖 2-6。 ● 步驟 5 在智能燒錄功能介面中 ( 圖 2-6),選擇欲執行的燒錄動作 ( 重複圖中動作 1、2), 再將設定下載到燒錄器上 ( 動作 3)。 Rev.1.00 11 2015-06-17 e-Writer32 使用手冊 圖 2-5 圖 2-6 ● 步驟 6 若下載成功,上圖 2-6 右下角的「自動燒錄」按鈕會使能。接著按下該鈕便會 執行所選的燒錄動作 ( 每按一次執行一次 )。 若有其它介面上細節問題,請見第 3 章「HOPE3000FOR32BIT 主功能介紹」或 第 4 章「HOPE3000FOR32BIT 智能燒錄功能介紹」;若是燒錄過程有任何錯誤 產生,請查詢附錄 A「系統及錯誤訊息」以得到進一步的說明。 Rev.1.00 12 2015-06-17 e-Writer32 使用手冊 Case. 3 – 如何燒錄序號或其它自訂資料 如果要將序號或其它資料燒入 Program ROM 或者 Data ROM,則需要使用智能 燒錄裡的使用者自訂資料功能,以下步驟即介紹如何使用這個功能: ● 步驟 1~4 同 Case. 2 的 1~4。 ● 步驟 5 如圖 2-7 動作 1~3,將「使用者自訂資料」加入「欲執行的燒錄動作」列後, 執行「動作設定」區中的「設定」功能 ( 動作 4) 後,出現如圖 2-8 的使用者自 訂資料設定視窗。 ● 步驟 6 設定自訂數據細節。圖 2-8 展示了「在 IC 中 Program ROM 的位址 100H 處燒錄 一筆資料」的設定,資料是以 N+1 數學式子產生,N 的初值為 22( 即所燒第一 顆 IC 為 22,第二顆為 23,…)。完成動作 1~3 等設定後,按「確定」以便儲存 設定並離開此視窗。 ※ 圖 2-8 中的其它設定細節請見第四章「HOPE3000FOR32BIT 智能燒錄功能介 紹」的「使用者自訂資料設定視窗」一節。 圖 2-7 Rev.1.00 13 2015-06-17 e-Writer32 使用手冊 圖 2-8 ● 步驟 7 接著將設定下載到燒錄器上,如圖 2-9 的動作 1。下載成功後,可以看見紅框 3 中出現第一筆要燒的資料;接著按下「自動燒錄」鈕 ( 動作 2) 以進行資料的燒錄, 每按一次即燒錄一筆,而每次執行完自動燒錄後,紅框 3 的地方會顯示下一筆 要燒的資料。 圖 2-9 Rev.1.00 14 2015-06-17 e-Writer32 使用手冊 若有其它介面上細節問題,請見第 3 章「HOPE3000FOR32BIT 主功能介紹」或 第 4 章「HOPE3000FOR32BIT 智能燒錄功能介紹」;若是燒錄過程有任何錯誤 產生,請查詢附錄 A「系統及錯誤訊息」以得到進一步的說明。 Case. 4 – 如何離線燒錄 若是需要離線燒錄 ( 即不需接 PC 即可操作燒錄器 ) 時,需先連上 PC 將燒錄檔 及燒錄動作設定下載至燒錄器,再按下燒錄器上的燒錄鍵以進行燒錄,詳細步 驟請見下列: ● 步驟 1~5 下載燒錄檔案及燒錄動作設定至燒錄器。同 Case2 的步驟 1~5。 ● 步驟 6 接著關閉 HOPE3000FOR32BIT 程式,移除燒錄器上與 PC 連接的 USB 接頭。 ● 步驟 7 將電源接上燒錄器。此時燒錄器會檢查在步驟 1~5 下載的資料是否正確,如果 正確,燒錄器會停在成功狀態 (OK,即黃色 LED 燈會亮起 );否則為錯誤狀態 (Fail,即紅色 LED 燈會亮起 ),需重新下載資料到燒錄器 ( 即重做步驟 1~5)。 ※ 注意:黃色 LED 燈 (OK 燈 ) 亮起才可繼續下一步。 ● 步驟 8 放上 IC( 該型號需與在步驟 1~5 中所下載燒錄檔的 MCU 型號一樣 ),按下燒錄 器上的燒錄命令鍵 ( 即圖 1-9 的燒錄鍵 ) 以進行燒錄。 ● 步驟 9 檢查 LED 指示燈以確認燒錄是否成功。 若有其它介面上細節問題,請見第 3 章「HOPE3000FOR32BIT 主功能介紹」或 第 4 章「HOPE3000FOR32BIT 智能燒錄功能介紹」;若是燒錄過程有任何錯誤 產生,請見查詢附錄 A「系統及錯誤訊息」以得到進一步的說明;對於燒錄器 上的燈號有問題者請見附錄 B「燒錄器燈號及狀態」。 Case. 5 – 如何讀取 IC 上的資料 ( 不需開啟燒錄檔 ) 一般要讀取 IC 上的資料之前,要先開檔將該 IC 的燒錄檔下載至燒錄器或燒錄 器上已有該 IC 的資料,這裡介紹一種在沒有該 IC 的燒錄檔或燒錄器上紀錄的 資料並非屬於該 IC 時,仍可直接透過 HOPE3000FOR32BIT 讀取 IC 上的資料, 詳細步驟如下: Rev.1.00 15 2015-06-17 e-Writer32 使用手冊 ● 步驟 1 執行「選單 / 檔案 / 選 IC 開始操作」命令,如圖 2-10。 圖 2-10 ● 步驟 2 接著出現選擇 IC 的對話盒,從「All ICs」中選擇所要讀取的 IC( 如圖 2-11) 後, 按「確定」鈕離開。 圖 2-11 Rev.1.00 16 2015-06-17 e-Writer32 使用手冊 ● 步驟 3 之後 HOPE3000FOR32BIT 會下載所選 IC 型號的 Driver 到燒錄器上,如果成功 的話,可以見到下圖 2-12 的燒錄動作按鈕有部份使能,這時就可直接按「讀取」 鈕直接讀取 IC 的資料,讀取之後再執行「選單 / 檔案 / 上載」即可將 IC 上的資 料顯示在 HOPE3000FOR32BIT 程式上。 圖 2-12 若有其它介面上細節問題,請見第三章「HOPE3000FOR32BIT 主功能介紹」; 若是燒錄過程有任何錯誤產生,請查詢附錄 A「系統及錯誤訊息」以得到進一 步的說明。 Rev.1.00 17 2015-06-17 e-Writer32 使用手冊 Case. 6 – 如何連上 PC 更新燒錄器韌體 (Firmware) e-Writer32 支援連 PC 更新韌體功能,以下介紹如何將它的韌體版本更新至 HOPE3000FOR32BIT 內含的版本 ( 更新前請確定 HOPE3000FOR32BIT 是最新 的版本 )。 ● 步驟 1 執行「選單 / 工具 /F/W 更新」以啟動韌體更新視窗 ( 如圖 2-13 中上方紅框 )。 注意下圖右下角方框處為更新前的韌體版本。 圖 2-13 ● 步驟 2 如下圖 2-14 便是韌體更新視窗,請按下「開始」鈕以開始進行韌體的更新。 圖 2-14 Rev.1.00 18 2015-06-17 e-Writer32 使用手冊 ● 步驟 3 若此時已連上燒錄器,則韌體開始更新。 圖 2-15 ※ 若按下開始,出現下列如圖 2-16 的視窗時,代表韌體版本跟 HOPE3000 FOR32BIT 上一樣或是較新的版本,這時建議按圖中的「否」不更新韌體, 否則可能更新回舊版的韌體。 圖 2-16 Rev.1.00 19 2015-06-17 e-Writer32 使用手冊 ● 步驟 4 若更新成功,則韌體更新視窗會顯示「F/W 已更新完成」( 如圖 2-17),接著 HOPE3000FOR32BIT 會自動重置燒錄器。待連線成功後,更新後的韌體版本會 顯示在下圖右下角。 圖 2-17 若有其它介面上細節問題,請見第三章「HOPE3000FOR32BIT 主功能介紹」; 若是韌體更新過程有任何錯誤產生,請查詢附錄 A「系統及錯誤訊息」以得到 進一步的說明。 Case. 7 – 如何註冊及啟用燒錄器 拿到一台新的 e-Writer32 時,需要做燒錄器啟用的動作,否則是無法做任何燒 錄動作的。 要啟用燒錄器需取得燒錄器的註冊碼,而註冊碼則透過燒錄器註冊流程取得, 以下是註冊及啟用燒錄器的步驟。 ● 步驟 1 執行「選單 / 工具 / 啟用燒錄器」以啟動「啟用燒錄器」視窗。注意當燒錄器未 啟用時,下圖 2-18 右下角會出現這台燒錄器未啟用的訊息。 Rev.1.00 20 2015-06-17 e-Writer32 使用手冊 圖 2-18 ● 步驟 2 下圖 2-19 為燒錄器啟用窗口,圖中方框為偵測到的燒錄器 ID,請按下方「獲 取註冊碼」按鈕來為這台燒錄器註冊。 若已取得註冊碼者,可直接跳到步驟 6 來啟用燒錄器。 圖 2-19 ● 步驟 3 註冊表單畫面,圖中 2-20 三項是必填專案,其中 e-Mail 請填寫您正在使用的信 箱位址,用以收取註冊碼信件用 ( 請勿填非您本人使用之信箱,以免註冊碼被 他人知悉 )。 其它欄位也請填妥以方便我們為您做售後服務,相關使用者資訊 HOLTEK 會嚴 加保密。 輸入完成後,請按「提交」鈕。 Rev.1.00 21 2015-06-17 e-Writer32 使用手冊 圖 2-20 ● 步驟 4 當註冊成功時,即會出現下圖 2-21 之對話視窗,此時便可直接去圖 2-20 中指 定的信箱收信。 若註冊失敗,請再試步驟 3;若一直無法註冊成功,請聯絡 HOLTEK 以解決此 問題。 圖 2-21 ● 步驟 5 若信箱指定正確,可在您的信箱中見到一封由 HOLTEK 發出,主旨為「Holtek Tools Registry Key」信件。 圖 2-22 打開信件,則可以見到下圖 2-23 中紅框的註冊碼 ( 圖中為信件片段 )。 Rev.1.00 22 2015-06-17 e-Writer32 使用手冊 圖 2-23 ● 步驟 6 此時 HOPE3000FOR32BIT 會在啟用畫面,只要輸入註冊碼 ( 圖 2-24 紅框 1), 再按「註冊」鈕即可進行燒錄器啟用。 圖 2-24 ● 步驟 7 若啟用成功,則會出現圖 2-25 的成功訊息,之後便可使用燒錄器做燒錄。 若啟用失敗,請檢查步驟 6 中的註冊碼是否輸入錯誤,或是從步驟 1 開始重試; 若仍有問題,請聯絡 HOLTEK 以解決此問題。 圖 2-25 若有其它介面上細節問題,請見第三章「HOPE3000FOR32BIT 主功能介紹」; 若是註冊或啟用過程中有任何錯誤產生,請查詢附錄 A「系統及錯誤訊息」以 得到進一步的說明。 Rev.1.00 23 2015-06-17 e-Writer32 使用手冊 Case. 8 – 如何以外部數位訊號控制 e-Writer32 燒錄 下面在說明二種外部數位訊號控制 e-Writer32 燒錄的方式,含「在 e-Writer32 上外接燒錄按鈕」及「以數位訊號控制 e-Writer32 燒錄」,以上兩種方式等同 於按下 e-Writer32 上紅色燒錄按鈕,但後者更可獲得 e-Writer32 燒錄結果。 ● 外接燒錄按鈕: 直接將 e-Writer32 側邊 CN3 的 Pin2/Pin4 接到按鈕上即可,如下圖 2-26、圖 2-27。 圖 2-26 示意圖 圖 2-27 實體圖 ● 數位訊號控制: 使用數位訊號來控制 e-Writer32 燒錄,操作方法為:按照下圖 2-28 方式連接後, 再輸入控制訊號時序即可執行燒錄。 1. 硬體連接圖 Rev.1.00 24 2015-06-17 e-Writer32 使用手冊 圖 2-28 ※ 若需要取得燒錄結果,請根據「附錄 C – e-Writer32 CN3 定義」接出相對應的 BIN1~BIN7 Pin,讀取方式見下節「使用方法 & 控制訊號時序」中的步驟 3。 2. 使用方法 & 控制訊號時序 圖 2-29 控制訊號時序圖 T1:e-Writer32「外部觸發」低脈衝,10ms < T1 < 500ms T2:e-Writer32「燒錄完成」低脈衝,12ms < T2 < 100ms 使用方式說明如下: 1) 在 EXTG Pin 輸入一低脈衝即開始進行燒錄,如圖 2-29 中的 T1( 此動作等同 於按下 e-Writer32 上紅色燒錄鍵 )。 2) 承 1,可持續對 EOP Pin 進行輪詢 (Polling),若取得一低脈衝,如上圖 2-29 中 T2,則代表燒錄已完成。 3) 在 EOP 低脈衝期間 ( 即上圖 2-29 中 T2 期間 ),檢查 BIN1~BIN7 等 Pin 的狀 態可得知燒錄結果,如 BIN1 在 T2 區間為低 (Low) 代表燒錄成功,而 BIN4 在 T2 區間為低代表燒錄失敗,因 IC 非空。 Rev.1.00 25 2015-06-17 e-Writer32 使用手冊 第三章 HOPE3000FOR32BIT 主功能介紹 HOPE3000FOR32BIT 主介面主要處理對整顆 IC 做燒錄的動作 ( 從 PC 端操作燒 錄器 )。主介面依類別分成如圖 3-1 的六個區域,接下來會對這些區域做詳細的 介紹。 選單區 標題及系統功能區 燒錄動作及智能燒錄區 燒錄資料區 燒錄檔資訊區 訊息及其它資訊區 圖 3-1 選單 檔案選單 圖 3-2 為檔案選單的專案。 Rev.1.00 26 2015-06-17 e-Writer32 使用手冊 圖 3-2 ● 開啟檔案 開啟燒錄檔案,開檔後程式會依類別切換介面。目前共支援下列燒錄檔案類 別: BIN (Flash MCU) HEX (Flash MCU) ● 開啟檔案並下載 打開燒錄檔案後並將其下載至燒錄器上。 ● 開啟檔案 (Info Block) 以 Block 的形式開啟燒錄檔案。 ● 開啟檔案並下載 (Info Block) 以 Block 的形式打開燒錄檔案後並將其下載至燒錄器上。 ● 開啟資料檔 開啟燒錄檔,目前僅支持 BIN (Flash MCU) 燒錄檔案。 ● 開啟資料檔並下載 打開燒錄檔案後並將其下載至燒錄器上。 ● 選 IC 開始操作 此功能可在不開啟任何燒錄檔案下,只需選擇需要操作的 IC 類別即可對 IC 做「查空」、「鎖 IC」、「擦除」、「讀取」等動作。按下這個功能會出現 選擇 IC 的對話盒,如圖 3-12。對話盒細節請見本章的「其它功能」中「選擇 IC」對話盒一節。 ● 下載 將所開啟的燒錄檔案下載至燒錄器上。 ● 上載 將燒錄器上的資料 ( 含燒錄檔案 ) 上載至 HOPE3000FOR32BIT,上載後程式 會提示是否要存檔。 ● 儲存檔案 將 HOPE3000FOR32BIT 畫面中的資料存檔 ( 會覆蓋原來的檔案 )。 Rev.1.00 27 2015-06-17 e-Writer32 使用手冊 ● 另存新檔 將 HOPE3000FOR32BIT 畫面中的資料存成另外一個不同檔名的檔案。 ● 結束 顧名思義,結束 HOPE3000FOR32BIT 程式。 語言選單 切換介面使用的語系,目前支援的語系有繁體中文 / 簡體中文 / 英文 ( 如圖 3-3)。 點選之後介面的語系立即變更。 圖 3-3 設定選單 提供部份設定項目 ( 如圖 3-4)。 圖 3-4 ● 鎖住上載 此項設定可防止用戶利用上載功能將燒錄器上的數值讀出。勾選此項之後, 需執行「選單 / 檔案 / 下載」後才能將設定下載到燒錄器上。 ● 蜂鳴器 此項設定可調節蜂鳴器音量大小,共三種選擇:大聲 / 小聲 / 靜音。 工具選單 圖 3-5 為工具選單的項目。 圖 3-5 ● F/W 更新 連上 PC 更新韌體功能。韌體更新步驟請見第二章「立即上手」的 Case. 6「連 上 PC 更新韌體」一節。 ● 保護區 此項可對指定 page 設定防寫。 Rev.1.00 28 2015-06-17 e-Writer32 使用手冊 ● 修改燒錄資料 可用來變更燒錄檔原始資料,方便使用者不需再回到 Keil μVision 或 IAR EWARM,即可修改部份資料 ( 直接在該視窗下變更數值再按「確定」即可 )。 注意變更之後,需執行「選單 / 檔案 / 下載」後才能將變更後的數值下載到燒 錄器上。 ● 啟用燒錄器 用來註冊及啟用燒錄器,燒錄器未啟用無法使用。 說明選單 圖 3-6 為說明選單的專案 圖 3-6 ● e-Writer32 使用手冊 打開該種語系的燒錄器使用手冊。 ● 關於 顯 示 HOPE3000FOR32BIT 的 版 本 資 訊 視 窗, 如 圖 3-7, 圖 中 紅 框 1 即 為 HOPE3000FOR32BIT 版本編號、Release 日期及 Driver 檔版本,紅框 2 為目 前連接的燒錄器韌體 (Firmware) 版本及燒錄器 ID。 圖 3-7 燒錄資料區 顯示燒錄檔案的內容,可顯示 Code( 即 Program)、Data 兩種 ROM 區資料。如 圖 3-8,圖中左邊方框部份是代表 ROM 區的位址,右邊方框部份代表 ROM 區 的資料,若有「----」則代表 IC 被鎖住的部份。 另 外「ROM 區 資 料 」 部 份 ( 即 右 邊 方 框 部 份 ) 的 顏 色 有 二 種, 用 來 區 分 HOPE3000FOR32BIT 上的資料是否與燒錄器上的一致,下面是這二種不同情 況: ● 當 HOPE3000FOR32BIT 上資料與燒錄器上的資料一致 「ROM 區資料」部份顏色為藍色,「查空」等燒錄動作按鈕使能,即可進行 燒錄動作。 Rev.1.00 29 2015-06-17 e-Writer32 使用手冊 ● 當 HOPE3000FOR32BIT 上資料與燒錄器上的資料不一致 「ROM 區資料」部份顏色為紅色,「查空」等燒錄動作按鈕除能,無法進行 燒錄動作,需執行選單 / 檔案中的「下載」、「上載」或「選 IC 開始操作」 以使 HOPE3000FOR32BIT 上資料與燒錄器上一致之後才可燒錄。 ※ 注意:HOPE3000FOR32BIT 上顯示資料與燒錄器上資料一致才能進行連線 燒錄動作。 圖 3-8 訊息及其它資訊區 這區域又分成數區 ( 如圖 3-9),底下來介紹這些區域: ● 成功燒錄計數器 統計 IC 的燒錄成功次數、失敗次數及總數。這三個數值會存在 Windows 登 錄檔中,按下「重設」鈕即會將這三個數值清為 0。 ● 執行時間 執行跟燒錄器有關係的動作 ( 如下載、燒錄等 ) 所花的時間,此項資訊通常用 來測量燒錄時間。 ● F/W 版本 當燒錄器連線時,這裡會顯示燒錄器的型別 ( 如 e-Writer32) 及韌體版本。 ● 進度條 顯示上、下載或燒錄時的進度。 ● 訊息視窗 顯示任何動作成功、錯誤的訊息或燒錄器狀態。 Rev.1.00 30 2015-06-17 e-Writer32 使用手冊 進度條 執行時間 訊息視窗 圖 3-9 成功燒錄計數器 F/W 版本 燒錄檔資訊區 如圖 3-10,這區域分為 Driver、Code、Data 三個欄位,介紹如下: ● Driver 顯示 Driver( 注 ) 種類,Driver 種類即指目前所開啟的燒錄檔中的 IC 型號或在「選 單 / 檔案 / 選 IC 開始操作」功能中所選的 IC 型號,如圖 3-10 中的 Driver 種類 為 HT32F1755。另外下載燒錄檔案到燒錄器前需先確認 Driver 種類是否與要燒 的 IC 型號相同。 ※ 注:Driver 中記錄了 IC 的各項資訊,每個 IC 型號有自己的 Driver,在下載 時 Driver 會與燒錄檔案一起下載到燒錄器上。 ● Code 顯示 Code( 即 Program) 的創建日期、資料長度、校驗和三個參數。 ● Data 顯示 Data 的檔創建日期、資料長度、校驗和三個參數。 圖 3-10 Rev.1.00 31 2015-06-17 e-Writer32 使用手冊 燒錄動作及智能燒錄區 含六個基本燒錄動作 ( 查空、燒錄、校驗、鎖 IC、擦除、讀取 )、智能燒錄功 能及二個燒錄設定項目,如圖 3-11,下面是這些項目的說明: 圖 3-11 ● 查空 檢查放在燒錄器上的 IC 是否已經被燒寫過 ( 即 IC 是否為空的 )。檢查的結果會 顯示於訊息視窗內。 ● 燒錄 將燒錄器上的資料燒錄到 IC 上,此動作執行後含校驗功能,之後可再執行「校 驗」動作後作再一次確認。另外只有在將燒錄檔案下載到燒錄器後,介面上這 個動作的按鈕才會使能。 ● 校驗 驗證 IC 上資料是否與燒錄器上的資料一致,比對結果會顯示在訊息視窗中。另 外只有在將燒錄檔案下載到燒錄器後,介面上這個動作的按鈕才會使能。 ● 鎖 IC 鎖住 IC,使得 IC 中的資料無法再被讀出,具有保護 IC 資料的功用。通常在執 行「燒錄」動作後,會使用「鎖 IC」動作以便對 IC 內容做保護。 ● 擦除 將 IC 上的資料清除,使其回復成一顆空的 IC。 ● 讀取 將 IC 上的資料讀到燒錄器上,執行完這項動作後可執行「選單 / 檔案 / 上載」 功能將資料上載到 HOPE3000FOR32BIT 來以便觀察。 Rev.1.00 32 2015-06-17 e-Writer32 使用手冊 ● 智能燒錄 啟動智能燒錄介面。有關智能燒錄詳細介紹請見第四章「HOPE3000FOR32BIT MCU 智能燒錄功能介紹」。 ● 讀取後自動上載 執行完「讀取」動作後,自動執行「上載」動作。 ● 燒錄前擦除數據 勾選此專案代表在執行「燒錄」動作之前,會先執行「擦除」的動作。 其它功能 「選擇 IC」對話盒 執行「選單 / 檔案 / 選 IC 開始操作」後出現的對話盒 ( 圖 3-12),用來選擇所需 操作的 IC 型號,可選擇的來源分下列二種: ● 從最近使用 IC 從已經用過的 IC 型號中選擇。「清除」功能會將目前所選的 IC 型號從用過的 IC 型號列表中移除 ( 如圖 3-12 按下「清除」鈕會將 HT32F1755 從列表中移除 ), 「清除全部」會將用過的 IC 型號清單全部清空。 ● 從所有 IC 從所有支持的 IC 型號中選擇。 圖 3-12 Rev.1.00 33 2015-06-17 e-Writer32 使用手冊 第四章 HOPE3000FOR32BIT 智能燒錄功能介紹 智能燒錄為進階功能,相對於 HOPE3000FOR32BIT 主介面中的基本燒錄功能 ( 在 PC 端對整顆 IC 做燒錄的動作 ),智能燒錄可以實現「自動燒錄」、「燒錄 使用者自訂資料」兩大功能且可選擇連線燒錄 ( 在 PC 端控制燒錄器燒錄 ) 或離 線燒錄 ( 只要將燒錄器接上電源即可燒錄 ) 模式。智能燒錄介面分為圖 4-1 中的 四大區域,以下數節介紹各區域細節。 燒錄設定區 IC 信息區 訊息及其它資訊區 操作命令區 圖 4-1 IC 信息區 IC 資訊區 ( 如圖 4-2 方框處 ) 又分成下列三項: ● Driver 同 HOPE3000FOR32BIT 主畫面的「Driver」欄,即所開啟的燒錄檔中的 IC 型 號或是在「選單 \ 檔案 \ 選 IC 開始操作」中所選的 IC 型號。 ● 下筆要燒的使用者自訂數據 顯示使用者此次要燒錄的使用者自訂資料的數値,依使用者在「使用者自訂數 據」設定視窗中的設定,最多顯示三組資料。 ● 成功燒錄計數器 同 HOPE3000FOR32BIT 主畫面的「成功燒錄計數器」,顯示 IC 的燒錄成功、 失敗次數及總數,按下「重設」鈕即會將這三個數值清為 0。 Rev.1.00 34 2015-06-17 e-Writer32 使用手冊 圖 4-2 操作命令區 操作命令區 ( 圖 4-3) 有六項命令,詳細內容如下: 圖 4-3 ● 載入設定 載入智能燒錄設定檔 (.SPC)。 ● 儲存設定 將智能燒錄介面裡的所有設定儲存成檔案 (.SPC)。 ● 設定燒錄器 將智能燒錄介面裡的設定下載至燒錄器中。 ● 自動燒錄 執行智能燒錄介面中所設定的燒錄動作。 ● 重新設定 將智能燒錄介面裡的所有設定回復成預設狀態。 ● 離開 離開智能燒錄介面,回到 HOPE3000FOR32BIT 主介面。 Rev.1.00 35 2015-06-17 e-Writer32 使用手冊 燒錄設定區 燒錄設定區為智能燒錄的功能設定區。完成設定後按下「設定燒錄器」鈕以將 這些設定下載至燒錄器,接下來再按下「自動燒錄」鈕 ( 連線模式 ) 或壓下燒 錄器上燒錄鍵 ( 離線模式 ) 後才會執行這些設定。此區可分兩部份 ( 圖 4-4),如 下說明: 燒錄動作設定 燒錄動作細項設定 圖 4-4 ● 燒錄動作設定 此部份用來設定所需之燒錄動作,最多有「擦除」、「查空」、「燒錄」、「校 驗」、「使用者自訂資料」、「鎖 IC」等六個動作。 左邊「所有燒錄動作」列表列出所有支持的燒錄動作,右邊「欲執行之燒錄動 作」清單即所選擇需要執行的燒錄動作,按下「----->」鈕即將左表中選擇的動 作加入右表,而按下「<-----」鈕則將右表中選擇的動作移除。 ● 燒錄動作細項設定 此部份用來設定每個燒錄動作的細部設定。目前只支援「使用者自訂資料」的 細部設定: ♦ 選擇「使用者自訂資料」時出現的設定項目,按下「設定」鈕即出現「使用 者自訂資料」的設定視窗 ( 如圖 4-6)。 ♦ 關於「使用者自訂資料設定視窗」詳細介紹請見本章的「使用者自訂資料設 定視窗燒錄範圍選擇視窗」一節。 訊息及其它資訊區 如圖 4-5,此區分為三部份: ● 訊息區 顯示任何動作執行結果或燒錄器狀態。 ● 進度條 顯示設定燒錄器或自動燒錄時的進度。 ● 執行時間 執行跟燒錄器有關係的動作 ( 如設定燒錄器、自動燒錄等 ) 所花的時間,此項 資訊通常用來測量燒錄時間。 Rev.1.00 36 2015-06-17 e-Writer32 使用手冊 圖 4-5 使用者自訂資料設定視窗 此視窗 ( 如圖 4-6) 用來設定使用者自訂資料。「使用者自訂資料」即一筆單獨 寫入 ROM 區指定位址的資料,該資料內容由使用者決定,這項功能常應用在 燒錄序號或其它特殊資料,目前可提供寫入的 ROM 區為 Program ROM 和 Data ROM,且每一次燒錄最多可寫入三組不同的資料。 第一組資料 第二組資料 第三組資料 圖 4-6 接著介紹這些設定的意義及用法。如圖 4-7,每組設定分成左右二部份,左半 部為設定資料在 ROM 區的形式、長度及位址,右半部則設定資料的來源,細 項如下: Rev.1.00 37 2015-06-17 e-Writer32 使用手冊 圖 4-7 (A) 數據設定 ( 圖 4-7 左半部 ) ● 欄位 即寫入該筆資料的 ROM 區,目前提供 Program ROM 和 Data ROM 兩種 ● Pack 該筆資料燒入 ROM 裡的形式,分成下列二種: Binary – Byte → 該資料以 Binary( 即無編碼 ) 型式,寫入從指定位址開始的每 一個 Low Byte,直到該資料寫完 → BCD – Byte 該資料以 BCD 編碼型式,寫入從指定位址開始的每一個 Low Byte,直到該資料寫完 ● 起始位址 該筆資料寫入 ROM 區的開始位址 ● 長度 該筆資料的長度,計有 8、16、24、32Bits 四種,超過指定資料長度的資料會 被捨棄不用,例如預載一筆資料為 12345678H,但選的資料長度為 24 Bits 的 話,該筆資料只有 345678H 是有效的。 ● 查空 勾選此專案表示在燒錄該筆資料到指定的 ROM 位址時,會先檢查燒錄的地 址區段是否是空的,若不是空的,燒錄時會顯示錯誤訊息。 這裡提供幾個實際設定案例。 例 1. 一筆資料為 345678H,長度為 24Bit,起始位址為 100H,以 Binary – Byte 方式燒入 Program ROM,則實際燒錄情形:100H → 0078H 101H → 0056H 102H → 0034H 例 2. 一筆資料為 12345678H (BCD 碼為 305419896H),長度為 32Bit,起始位址 為 200H,以 BCD – Byte 方式燒入 Program ROM,則實際燒錄情形: 200H → 0096H 201H → 0098H Rev.1.00 38 2015-06-17 e-Writer32 使用手冊 (B) 資料來源 ( 圖 4-7 右半部 ) ※ 注意:下列「預載檔案」有三組總筆數約 900 筆左右的限制,「使用數學式」 则無此限制。 ● 預載檔案 將檔案 ( 內含使用者自訂的陣列資料 ) 內的數值當成使用者自訂資料,檔案支 援下列二種格式: ♦ 「.BIN」— 二進位檔案,檔中每 N 個 Bits 的數位當成一筆自訂資料 (N 為 設定的自訂數據長度 )。 如一個檔案內資料為 (16 進位元 ):12 34 56 78 9A BC CD,且資料長 度為 24 Bits,則第一筆資料為 563412H, 第二筆資料為 BC9A78H, 第三筆資料為 0000CDH ( 未滿者補 0) ♦ 「.TXT」— 文字檔,檔中每一行數位當成一筆自訂資料,支援二、十、 十六進位。如一個檔案內資料為:123456789H 10000000B 55555 且資料長度為 16 Bits,則第一筆資料為 6789H( 超過長度者捨棄 ), 第二筆資料為 0080H, 第三筆資料為 D903H 使用方式 — 如下圖 4-8,按下「開啟檔案」鈕以便載入檔案;另外按「確認 數值」鈕可確認產出的每一筆資料 ( 如圖 4-11)。 圖 4-8 ● 使用數學式 自訂資料的來源為數學多項式運算的結果 ( 每一筆運算結果的值將是下一筆 N 的值 )。目前支持如下例的「N+1」及「N-1」式: ♦ 使用「N+1」或「N-1」式:以「N+1」或「N-1」式子產出自訂資料,只 要設定 N 的初值,即可產出大量筆數的資料,適用於不需複雜式子運算且 大量筆數資料的應用。另外需注意程式不會檢測「N+1」的上溢 (Overflow) 及「N-1」的下溢 (Underflow)。 使用方式 — 在下圖 4-9 的「選擇」鈕中選擇數學式 ( 如圖 4-10),然後在 「N( 種子 )」部份填上 N 的初值即可。 ※ 如圖 4-9 的設定產出之數據為 1、2、3、4、5... 圖 4-9 Rev.1.00 39 2015-06-17 e-Writer32 使用手冊 圖 4-10 Rev.1.00 圖 4-11 40 2015-06-17 e-Writer32 使用手冊 附錄 A 系統及錯誤訊息 系統錯誤訊息 ● ERR_0001: 找不到任何語言檔! HOPE3000FOR32BIT 語系檔案遺失,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0002: 載入語言檔時發生錯誤! 無法載入 HOPE3000FOR32BIT 語系檔,請重新啟動 PC 後再執行 HOPE3000FOR 32BIT 程式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0003: 無法找到 無法找到指定的檔案,請檢查該檔案是否存在、指定路徑是否正確或正被其它 程式所使用 ● ERR_0004: 無效的檔案格式或是無法找到 Driver ! 所開啟檔案的格式是無效的或是不支援該檔案內記錄的 IC 型號,請確定燒錄檔 案是否從 HT-IDE 或其它 Holtek 官方軟體產出且該版 HOPE3000FOR32BIT 程 式是否支援該 IC 型號 ( 請參考 HOPE3000FOR32BIT 根目錄下 Manual 目錄中的 「Supported IC List」檔 ● ERR_0005: 上載燒錄器中的資料失敗,請重新下載檔案! 燒錄器中的資料損毀或其它原因導致無法上載,請重新下載燒錄檔案 ● ERR_0006: 找不到 EFORMATtoDDF.DLL ! 系統檔案遺失,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0007: 載入 EFORMATtoDDF.DLL 錯誤! 無法載入 HOPE3000FOR32BIT 系統檔,請重新開機 PC 後再執行 HOPE3000FOR 32BIT 程式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0008: 找不到 DLLFORFUN.DLL ! 系統檔案遺失,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0009: 載入 DLLFORFUN.DLL 錯誤! 無法載入 HOPE3000FOR32BIT 系統檔,請重新開機 PC 後再執行 HOPE3000FOR 32BIT 程式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0010: 錯誤的 SPC 檔案格式! 所開啟的智能燒錄設定檔 (.SPC) 格式錯誤,請確定該設定檔是否由 HOPE3000 FOR32BIT 產出 ● ERR_0011: 這個版本的 SPC 檔無法使用在這版的程式! 所開啟的智能燒錄設定檔 (.SPC) 版本在此版 HOPE3000FOR32BIT 無法使用, 請使用合適的 HOPE3000FOR32BIT 版本開啟或是重新設定智能燒錄設定值 Rev.1.00 41 2015-06-17 e-Writer32 使用手冊 ● ERR_0012: Driver 種類不合!檔案裡的 Driver 是 所開啟的智能燒錄設定檔 (.SPC) 中的 Driver 型號與目前的 Driver 型號不同,請 確定 .SPC 檔案是否正確 ● ERR_0024: 儲存檔案失敗! 儲存檔案失敗,請重新開機 PC 後再執行 HOPE3000FOR32BIT 程式 ● ERR_0025: 下載語言檔到 Console 時發生錯誤! 下載語言檔到 Console 時失敗,請先確定 Console 已接上燒錄器,然後重新 啟動 PC 後再執行 HOPE3000FOR32BIT 程式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0026: 下載 Driver 失敗! 下載 Driver 檔到燒錄器失敗,請重新啟動 PC 後再執行 HOPE3000FOR32BIT 程 式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0027: 燒錄器中的資料是無效的,請重新下載檔案! 燒錄器中的資料損毀或其它原因導致上載上來的資料是無效的,請重新下載燒 錄檔案 ● ERR_0028: 指定的 IC 是無效的! HOPE3000FOR32BIT 因故無法認得指定的 IC 型號,請重新啟動 PC 後再執行 HOPE3000FOR32BIT 程式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0029: 不支持燒錄器中的 Driver 種類! 目前 HOPE3000FOR32BIT 版本不支援從燒錄器上載上來的 Driver 種類 (IC 型 號 ),請使用支援該 Driver 種類的 HOPE3000FOR32BIT 版本後再上載 ● ERR_0030: 找不到或是載入 Driver 失敗! 載入 Driver 檔時發生錯誤,請重新開機 PC 後再執行 HOPE3000FOR32BIT 程式; 若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0031: ROM 資料校驗錯誤! 燒錄器中的資料損毀或其它原因導致上載上來的資料是無效的,請重新下載燒 錄檔案 ● ERR_0032: 取得下筆使用者自訂資料失敗! 無法取得下筆使用者自訂資料,請重新開機 PC 及燒錄器後再執行 HOPE3000 FOR32BIT 程式 ● ERR_0034: 不支援的 F/W 版本! 此 版 HOPE3000FOR32BIT 不 支 援 該 版 F/W, 請 使 用 支 援 該 版 F/W 版 本 的 HOPE3000FOR32BIT ● ERR_0035: 找不到或是載入 HDumpOpt32.DLL 失敗! 系統檔案遺失或載入失敗,此錯誤會導致無法執行「Option 一覽表」功能。請 重新啟動 PC 後再執行 HOPE3000FOR32BIT 程式;若仍發生此錯誤,請重新安 裝 HOPE3000FOR32BIT 程式 Rev.1.00 42 2015-06-17 e-Writer32 使用手冊 ● ERR_0036: 找不到或是載入 DllForUI.DLL 失敗! 系統檔案遺失或載入失敗。請重新啟動 PC 後再執行 HOPE3000FOR32BIT 程式; 若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 ● ERR_0037: 找不到 HOPrint32.EXE ! 系統檔案遺失或載入失敗,此錯誤會導致無法執行「Option 一覽表」功能。請 重新啟動 PC 後再執行 HOPE3000FOR32BIT 程式;若仍發生此錯誤,請重新安 裝 HOPE3000FOR32BIT 程式 ● ERR_0038: 更新 F/W 失敗! (SID-XX) 更新 F/W 時發生錯誤,請重新開機 PC 後再執行 HOPE3000FOR32BIT 程式; 若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式。若尚無法解決問題, 請洽詢貴公司代理商或盛群做進一步協助 ( 同時請提供錯誤訊息中 SID 後的編 號) ● ERR_0039: 無效的 F/W !請先執行「選單 \ 工具 \F/W 更新」! 燒錄器上的 F/W 是無效的,請先執行「選單 \ 工具 \F/W 更新」以更新燒錄器 中的 F/W ● ERR_0040: 燒錄器中所選的 IC 包裝已不再支持! 燒錄器上記錄的 IC 包裝已不在此版 HOPE3000FOR32BIT 中支持,請選擇其它 包裝 ● ERR_0041: 找不到或載入 ToolRegProcess.DLL 失敗! 無法載入 HOPE3000FOR32BIT 系統檔,請重新開機 PC 後再執行 HOPE3000FOR 32BIT 程式;若仍發生此錯誤,請重新安裝 HOPE3000FOR32BIT 程式 Writer 錯誤訊息 燒錄器發生的錯誤大部份與硬體操作錯誤有關,請先注意以下專案: ♦ 燒錄器是否連接好 ( 連線模式時與 PC 連線,離線模式時與電源線 ) ♦ 轉接座型號是否正確 ♦ 轉接座上的 IC 是否已經放好、拉捍是否已壓下,且上面所放的 IC 型號是否 正確 ♦ 請多試幾顆 IC 看看是否問題仍在 ♦ 若還有問題,請將 PC 重新開機且燒錄器重新上電後再試試 以下是燒錄器的錯誤訊息及其說明: ● 晶片不是空的 IC 內已燒錄資料 ● 燒錄失敗 燒錄時發生錯誤 ● 校驗失敗 IC 上的資料與燒錄器內的資料不一致 Rev.1.00 43 2015-06-17 e-Writer32 使用手冊 ● 鎖 IC 失敗 鎖住 IC 時發生錯誤 ● 讀取失敗 讀取 IC 時發生錯誤 ● 燒錄器上 User 資料錯誤 燒錄器開機燒錄資料檢測錯誤,請重新下載燒錄資料 ● 沒有設定任何自動燒錄的動作 燒錄器沒有設定任何自動燒錄的動作,因此無法進行離線燒錄,若沒有要進行 離線燒錄者,請忽略這個訊息 ● 擦除失敗 擦除 IC 時發生錯誤 ● 下載失敗 從 PC 下載燒錄資料到燒錄器上時發生錯誤 ● 上載失敗 從燒錄器上載燒錄資料到 PC 上時發生錯誤 ● 使用者自訂資料已使用完 使用者自訂資料筆數已用完,請再次設定使用者自訂資料 ● 燒錄器中 Flash 逾時 下載時,燒錄器中的 Flash 沒有回應,請重新下載資料;若尚無法解決問題, 請洽詢貴公司代理商或盛群做進一步協助 ● 燒錄器中的韌體版本太舊 燒錄器的韌體版本太舊,無法使用在此版 HOPE3000FOR32BIT 程式,請洽貴 公司代理商或盛群更新韌體 ● 晶片被鎖住 IC 已被鎖住,除了擦除動作之外無法再進行任何燒錄動作 ● Flash 測試錯誤 下載時,燒錄器硬體發生錯誤,請重新下載資料;若尚無法解決問題,請洽詢 貴公司代理商或盛群做進一步協助 ● 在 IC 上,使用者自訂資料所要寫入的位址不是空的 請檢查 IC 是否是空的或是使用者自訂資料是否設定正確 ● 資料校驗和錯誤 上載或下載時資料校驗錯誤,請重新下載資料 ● 逾時 燒錄器逾時,請將燒錄器重新上電 ● 燒錄器忙碌中 燒錄器忙碌中,請將燒錄器重新上電 Rev.1.00 44 2015-06-17 e-Writer32 使用手冊 e-monitor 錯誤訊息 e-monitor 錯誤訊息大部份與 Writer 錯誤訊息意義及處理方式一樣,發生錯誤時 請先檢查如本章「Writer 錯誤訊息」一節中一開始列出的專案 以下是錯誤訊息及其說明: ● IC is NOT Blank IC 內已燒錄資料 ● Program Error 燒錄時發生錯誤 ● Verify Error IC 上的資料與燒錄器內的資料不一致 ● Lock Fail 鎖住 IC 時發生錯誤 ● Read Error 讀取 IC 時發生錯誤 ● User Data Error 燒錄器開機燒錄資料檢測錯誤,請重新下載燒錄資料 ● No Auto Setting 燒錄器沒有設定任何自動燒錄的動作,因此無法進行離線燒錄,若沒有要進行 離線燒錄者,請忽略這個訊息 ● Erase Error 擦除 IC 時發生錯誤 ● Download Fail 從 PC 下載燒錄資料到燒錄器上時發生錯誤 ● USD Exceeded 使用者自訂資料筆數已用完,請再次設定使用者自訂資料 ● Flash Timeout 下載時,燒錄器中的 Flash 沒有回應,請重新下載資料;若尚無法解決問題, 請洽詢貴公司代理商或盛群做進一步協助 ● Check Device Err 檢查 IC 時發生錯誤 ● Chip is Locked IC 已被鎖住,除了擦除動作之外無法再進行任何燒錄動作 ● USD Target Dirty 請檢查 IC 是否是空的或是使用者自訂資料是否設定正確 ● Data Chksum Err 上載或下載時資料校驗錯誤,請重新下載資料 Rev.1.00 45 2015-06-17 e-Writer32 使用手冊 附錄 B 燒錄器燈號及狀態 燒錄器提供三個 LED 藉由 LED 的閃爍狀態來顯示燒錄動作的結果, LED 閃爍狀態分為: 恒亮:LED 恒亮 恒滅:LED 恒滅 快閃:LED 每 0.25 秒閃爍 慢閃:LED 每 0.5 秒閃爍 下表 B-1 列出每個 LED 指示燈各種閃爍狀態代表的意義。 黃色 LED 綠色 LED 紅色 LED 說明 (OK) (Ready) (Fail) 燒錄器開機過程 恒滅 恒滅 快閃 燒錄器的快閃記憶損壞 開機成功。已設定離線 ( 智能 ) 燒錄, 慢閃 恒滅 恒滅 可執行離線燒錄 開機成功。未設定離線 ( 智慧 ) 燒錄, 恒滅 恒滅 快閃 無法執行離線燒錄 一般操作過程 恒滅 慢閃 恒滅 燒錄動作執行中 (Busy) 慢閃 恒滅 恒滅 動作成功或待機中 恒滅 恒滅 快閃 動作失敗 恒滅 恒滅 快閃 使用者自定數據用完 表 B-1 Rev.1.00 46 2015-06-17 e-Writer32 使用手冊 附錄 C e-Writer32 CN3 腳位定義 圖 C-1 Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 名稱 EXPWI/ USBPWO GND EOP EXTG BIN2 BIN1 BIN7 — BIN4 BIN3 BIN6 BIN5 — SDA — SCL e-Writer32 CN3 定義 外部電源輸入 (External Power Input )/USB 電源輸出 (USB Power Output) Ground 燒錄結束 (End Of Program) 外部觸發啟動燒錄 (External Trigger) IC 被鎖住 查空 / 燒錄 / 校驗 / 擦除 OK 鎖 IC 失敗 N/A IC 非空 擦除失敗 校驗失敗 燒錄失敗 N/A I2C SDA ( 保留未來使用 ) N/A I2C SCL ( 保留未來使用 ) 方向 — — e-Writer32 → e-Writer32 ← e-Writer32 → e-Writer32 → e-Writer32 → — e-Writer32 → e-Writer32 → e-Writer32 → e-Writer32 → — e-Writer32↔ — e-Writer32 → 表 C-1 Rev.1.00 47 2015-06-17 e-Writer32 使用手冊 Copyright© 2015 by HOLTEK SEMICONDUCTOR INC. 使用指南中所出現的資訊在出版當時相信是正確的,然而盛群對於說明書的使用不負任何責任。文 中提到的應用目的僅僅是用來做說明,盛群不保證或表示這些沒有進一步修改的應用將是適當的, 也不推薦它的產品使用在會由於故障或其它原因可能會對人身造成危害的地方。盛群產品不授權使 用於救生、維生從機或系統中做為關鍵從機。盛群擁有不事先通知而修改產品的權利,對於最新的 資訊,請參考我們的網址 http://www.holtek.com.tw. Rev.1.00 48 2015-06-17