MSM9171 V1.X AP 燒錄器使用手冊(1 to 1 Writer)

MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
MSM9171 V1.X AP 燒錄器使用手冊(1 to 1 Writer)
1. 前言
MSM9171 燒錄器,可燒錄/複製新茂科技的全系列產品(目前僅支持 embedded flash MCU
SM59Dxx、SM59Rxx IC)。
2. 燒錄方式
2.1 MSM9171 燒錄器工作方式有兩種:
2.1.1 On line programming:利用 PC 與 MSM9171 連機,將所要燒錄的 code 燒錄到 Target
IC 內。
2.1.2
Off line programming:利用 MSM9171 燒錄視窗工作列上之 Send 按鍵將所要燒錄
的 code 傳送至 MSM9171,再按下 MSM9171 燒錄器上 AUTO 按鍵【此時 DB-9 pin
cable (for serial port) 或 USB To Com Port 轉接線(for USB )可不連接】,即可在與
PC 離線狀態下執行燒錄的功能,但燒錄檔案不可大於 64k。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
1
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
3. 燒錄 IC 所需組件
3.1
3.2
3.3
3.4
3.5
MSM9171 燒錄器。
Window95/98/2000/XP 視窗作業環境。
DB-9 pin cable (for serial port) 或 USB To Com Port 轉接線(for USB )。
MSM9171 燒錄器安裝程式及 PL-2303 USB 驅動程式。
單一供應電源+12VDC 電源 adapter(內為”+”,外為”-”)。
4. 燒錄前檢查
4.1 將燒錄模式安裝程式裝置在 Window95/98/2000/XP 視窗作業環境檔案夾中再執行 setup 應用
程式,即可將燒錄模式安裝程式安裝完成。
4.2 將 DB-9 pin cable 或 USB (A 公 B 公) 一端接在 PC 端,另一端接在 MSM9171 燒錄器端。
4.3 將 DC power adapter(12V)插入 MSM9171 燒錄器的 DC Power Jack (J2)上。請注意 power
adapter 接 MSM 9171 燒錄器的電源端子是內為 DC 正極,外為 DC 負極。此時 MSM9171
上的”Power LED”會亮。
4.4 當 MSM9171 上的 “Power LED”亮著,則表示 MSM9171 有電源,即可進行 IC 的燒錄工作。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
2
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
5. 視窗介紹
5.1 連線成功畫面
5.2 USB 驅動程式安裝:
若需使用 USB PORT 執行燒錄工作時,請選擇 Tools\Setup USB 安裝驅動程式,如下圖:
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
3
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
4
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
6. 工作列名詞解釋
6.1
Load:載入您所要燒錄的檔案。
6.2
Save:儲存 Buffer 裡面的資料。
6.3
Edit:顯示出從 Buffer 讀出來的資料。
6.4
IC:選擇所要燒錄的 IC 型號。
6.5
AUTO:自動執行所選擇之功能。
6.6
Erase:當點按 ERASE 時,MSM9171 只做清除 Target IC 資料內容的動作。
6.7
Program:當點按 PROGRAM 時,燒錄驅動程式會將 PC data buffer 中的資料
燒錄在 Target IC 裡。
BLANK CHECK:當點按 BLANK CHECK 時,MSM9171 只做檢查 Target IC
6.8
是否已有資料內容,不做其他動作。
6.9
VERIFY:確認 Target IC 的中的資料內容與 data buffer 的資料內容是否相同。
6.10
Security:將 Target IC 的資料,加密保護,使其無法用”Read”讀出正確的 Code。
6.11
Configure:在 SM59XX 中用來設定 ISP 程式大小,此設定於 Program 中一併執行。
6.12
Send:將所要燒錄的資料送至 MSM9171 (做 off-line 燒錄前需執行”Send”功能)。
6.13
Read:將已燒錄的資料從 Target IC 中讀出。
6.14
Block:在 SM59DXX 及 SM59RXX 中用來設定 Option 功能,此設定於 Program 中
一併執行。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
5
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
建議燒錄流程
7. 自動連結(Connect)
7.1 執行 MSM9171 V1.X 會自動連機與檢查版別,若連機成功則出現(Connect Success
MSM9171 V1.X)文字方塊。
連機成功視窗畫面
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
6
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
7.2 若連機成功後出現(Inconsistent Version MSM9171 V1.X)文字方塊,此訊息表示 MSM9171
韌體版本與 MSM9171 電腦 AP 程式版本不符,仍可做燒錄,但建議更新 MSM9171 韌體程
式(更新方法請參考 17.Update:更新燒錄時序及注意事項 19.5)。
連機成功但版本不符視窗畫面
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
7
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
※連結失敗時
7.3 若連機失敗則出現(Connect Fail, No Respond.)文字方塊。
連機失敗畫面
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
8
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
8. 重新選擇連接之 Com Port
8.1 若是連機失敗,在硬體與韌體皆正常的情況下,有可能是您與電腦連接通訊有問題,此時您
可能要檢查是否選對連接 PORT,預設值為 COM1,若要從新選擇其他之 Com Port 則如下
所示:
8.2 在 Setting 選單中選擇 Port Sel. 選擇您所要之 Com Port。
重新選擇連接 PORT 視窗畫面
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
9
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
9. 使用 USB PORT 更改設定
9.1 若使用 USB Port,可由 “控制台\系統\硬體\裝置管置理員”得知 USB Serial Port 為何,再重
新選擇 Com Port 即可。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
10
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
11
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
12
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
10. IC 型號選擇
當要選擇所要燒錄之 IC 時,可點選工作列上 IC 按鍵選擇您所要燒錄的 IC:
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
13
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
IC 選擇完成視窗畫面
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
14
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
11. 載入欲燒錄檔案
11.1 選單 File\Open 或工作列上按下 Load 按鍵以開啟檔案並且載入 Buffer 中。
11.2 若更換 IC 型號時,則請重新載入檔案。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
15
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
11.3 當選擇 SM59D03G2 時,由於 Code flash 為 8K+4K 所以在位置 0x2000~0x2FFF 無法做燒
錄,故增加若 Code flash 在位置 0x2000~0x2FFF 不是 0xFF 或 0x00 時,則會出現警示視窗
並無法載入。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
16
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
17
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
12. 編輯 Auto 欲執行的功能
您可選擇於工作列上 AUTO 按鍵所想要執行的功能,其選擇步驟如下:
12.1
12.2
12.3
12.4
於 Setting 選單中選擇 Edit Auto。
此時會出現 Auto Selection 對話方塊,這時可勾選您想要執行的項目,勾選完成請按確認鍵。
此時在 operation 畫面中則會出現您剛剛所選擇的項目。
按工作列上 AUTO 按鍵,則會依照您剛剛選擇的項目依序執行。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
18
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
19
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
13. Configure 設定:在 SM59XX 中用來設定 ISP 程式大小,其設定方式如下
13.1 於工作列上點選 Conf.按鍵 。
13.2 並選擇您要設定 Config 大小的值即可。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
20
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
14. 燒錄狀態顯示
14.1 燒錄成功時:
當按下 AUTO 鍵時,會依照您所選擇所要執行的專案依序執行,當單一步驟若執行完畢且燒
錄成功則會以綠色字顯示 PASS,且 MSM9171 燒錄器上會顯示綠色燈號。
14.2 燒錄失敗時:
但單一步驟若是燒錄失敗則會以紅色字顯示 FAIL,而且 MSM9171 燒錄器上會顯示紅色燈
號。
14.3 燒錄時間顯示:
當按下 AUTO 按鍵時,AUTO RUN START 顯示開始燒錄時間,AUTO RUN END 顯示燒
錄完畢結束時間(若是單步執行時則不會顯示燒錄時間)。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
21
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
15. Send:(使用離線燒錄(off-line)功能燒錄前需執行“Send”功能)
MSM9171 提供離線燒錄的功能,此時您不需要連接電腦,就可執行燒錄動作。
15.1 選擇燒錄的 IC 型號與待燒錄檔案後,於工作列上按下 send 按鍵。
15.2 此時電腦會將您載入的檔案下載到 MSM9171,下載當中 MSM9171 燒錄器上的 busy 燈(黃
色燈)會亮著,下載完畢即顯示綠色燈號 Good 並畫面會以綠色字顯示 Transmit Data to MCU
=> PASS,此時 BUSY 燈號熄滅。
15.3 按下 MSM9171 燒錄器上的 AUTO 鍵即可使用離線燒錄功能。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
22
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
16. Read:讀取 Target IC 數據
16.1 首先於工作列上按 Read 按鍵將已燒錄的資料從 Target IC 中讀出來。
16.2 再於工作列上按 Edit 按鍵即可顯示讀出資料。
16.3 若是 Target IC 在燒錄時有 Protect 則讀出來的資料會是 00。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
23
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
17. Update:更新燒錄時序
MSM9171 V1.X 可以直接線上更新燒錄器上的燒錄時序,其更新方法如下:
17.1 在 TOOL 選單中,選擇 Update(ISP)。
17.2 此時會出先一個對話方塊提醒您選擇要更新的檔案,按確定即可。
17.3 選擇您要更新的檔案後按開啟即完成更新動作。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
24
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
25
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
26
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
18. Block:設定 Option 功能的值
在 SM59DXX 及 SM59RXX 中用來設定 Option 功能,在 Program 做完後會接著執行燒錄 Option
功能,其設定方法如下:
18.1 於工作列上點選 Block.按鍵。
18.2 此時會出現 Option 圖示及自動讀取 Target IC 的 Option 值。
18.3 重新選擇並確認您要設定 Option 功能選項即可
注意:當按下
後,MSM9171 會自動將 Target IC 目前的 Option 功能的值讀出
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
27
MSM9171 V1.4
2008/05/15
MSM9171 Application Note
For SyncMOS e-MCU Used
May, 2008
19. 注意事項
19.1 MSM9171 燒錄器上的電子元件不可隨意更動,以免造成燒錄器損壞。
19.2 若在 IC 燒錄的過程中,發生視窗之燒錄的程式停止不動時,請關閉整個燒錄作業視窗,關閉燒
錄器電源及重新開啟燒錄視窗。
19.3 將要燒錄之 IC 放在燒錄器上時需注意放置 IC 的腳位是否正確,以免
造成 IC 損壞。
19.4 若燒錄成功則在 MSM9171 操作視窗中會出現綠色的 PASS 且會(嗶一短音),此時 GOOD
LED 會亮,若燒錄失敗在 MSM9171 操作視窗中會出現紅色的 FAIL(嗶一長音),此時 FAIL LE
會亮。
19.5 若需使用 Tool 內 Update(ISP)更新 MSM9171 韌體程式時,請注意待燒錄座上勿放置 IC。
19.6 目前尚無法對 Buffer 進行編輯,只能儲存成新的“.BIN”檔。
19.7 當更換新的 IC 型號時,請重新載入您要燒錄的檔案。
19.8 要更新新版的燒錄程式時,若您之前已經有安裝舊版的燒錄程式,需先將舊版的燒錄程式移
除掉,再安裝新的燒錄程式以完成更新動作。
Specifications subject to change without notice, contact your sales representatives for the most recent information.
IRFSX-0013_C
28
MSM9171 V1.4
2008/05/15