User`s guide
Table Of Contents
- 1. PREFACE
- 2. CHECKLIST AND REQUIREMENTS
- 3. INSTALLATION AND USE
- 3.1 PROGRAMMER CHECK AND CONNECTION TO PC
- 3.2 PROGRAMMER FIRMWARE UPDATE
- 4. INTERFACE TYPES
- 5. WORKING WITH TARGET MCU
- 6. FILE OPERATIONS
- 7. ERRORS AND TROUBLESHOOTING
- 8. WARRANTY STATEMENT
- 9. APPENDIX
- Figure 2. In-Circuit programming schematic diagram for HC912/9S12 MCU
- Figure 3. In-Circuit wiring diagram for MC68HC912B32, 80-PIN QFP Package
- Figure 4. In-Circuit wiring diagram for MC68HC912D60/DG128, 112-PIN TQFP Package
- Figure 5. In-Circuit wiring diagram for MC68HC912D60A/DG128A, 112-PIN LQFP Package
- Figure 6. In-Circuit wiring diagram for MC68HC(9)12D60, 80-PIN QFP Package
- Figure 7. In-Circuit wiring diagram for MC68HC912D60A, 80-PIN QFP Package
- Figure 8. In-Circuit wiring diagram for MC9S12Dx64/Dx128/Dx256, 80-PIN QFP Package
- Figure 9. In-Circuit wiring diagram for MC9S12Dx64/Dx128/Dx256, 112-PIN LQFP Package
- Figure 10. In-Circuit wiring diagram for MC9S12H-Family 112-PIN LQFP Package
- Figure 11. In-Circuit wiring diagram for MC9S12H-Family 144-PIN LQFP Package

Error Message: BDM Speed Auto Detection failed
Causes: This message can appear in In-Circuit programming interface if target MCU
not connected correctly to HC912-Programmer or MCU secured.
Solutions: Check contacts between HC912-Programmer and MCU pins. If this error
not disappeared, place MCU on corresponding QFP adaptor and use On-
Board programming interface.
Error Message: BDM Activation Error
Causes: This message can appear when wrong Device selected.
Solutions: Select correct device type; take attention on MCU maskset.
Error Message: No clock on ECLK pin
Causes: This message can appear in On-Board programming interface when wrong
Device selected.
Solutions: Select correct device type; take attention on MCU maskset.
Error Message: Parallel Boot Failed
Causes: This message can appear in On-Board programming interface when wrong
Device selected.
Solutions: Select correct device type; take attention on MCU maskset.
Error Message: Monitor Loader time-out Error
Causes: This message can appear when wrong Device selected.
Solutions: Select correct device type; take attention on MCU maskset.
Error Message: Monitor Check-sum Error
Causes: This message can appear after monitor firmware loaded into target MCU
with errors.
Solutions: Try to reconnect to target MCU. If this error not disappeared, possible target
MCU has damaged RAM.
Error Message: Monitor Heap Check-sum Error
Causes: This message can appear after monitor firmware transferred data into target
MCU RAM with errors.
Solutions: Try to reconnect to target MCU. If this error not disappeared, possible target
MCU has damaged RAM.
Error Message: BDM active status or monitor firmware time-out Error
Causes: This message can appear if target MCU “hangs up”.
Solutions: Try to reconnect to target MCU. If this error not disappeared, check contacts
between HC912-Programmer and MCU pins, power supply voltage on VCC
pins.
Error Message: Parallel Bus active status or monitor firmware time-out Error
Causes: This message can appear if target MCU “hangs up”.
Solutions: Try to reconnect to target MCU. If this error not disappeared, check contacts
between HC912-Programmer and MCU pins, power supply voltage on VCC
pins.
©ETL 2004-2006 MC68HC912/9S12 Programmer User’s Guide 13