ETL MC68HC912 Скачать руководство пользователя страница 1

Engineering Technical Laboratory

   

 

 

 

 

 

Rev. 6

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MC68HC912/9S12 FLASH/EEPROM Programmer 

 

User’s Guide 

 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

© ETL 

2004-2006 

     

Microcontroller Development Tool 

 

Содержание MC68HC912

Страница 1: ...Engineering Technical Laboratory Rev 6 MC68HC912 9S12 FLASH EEPROM Programmer User s Guide ETL 2004 2006 Microcontroller Development Tool ...

Страница 2: ...12 8 WARRANTY STATEMENT 14 9 APPENDIX 15 Figure 2 In Circuit programming schematic diagram for HC912 9S12 MCU 15 Figure 3 In Circuit wiring diagram for MC68HC912B32 80 PIN QFP Package 16 Figure 4 In Circuit wiring diagram for MC68HC912D60 DG128 112 PIN TQFP Package 17 Figure 5 In Circuit wiring diagram for MC68HC912D60A DG128A 112 PIN LQFP Package 18 Figure 6 In Circuit wiring diagram for MC68HC 9...

Страница 3: ...128 1K78X 9 MC9S12 H256 1K78X Note Most number of devices can be programmed in two operating modes In ove in list can t be guaranteed of correct grammer Circuit and On Board Note On Board programming must be used when device secured or BDM module disabled only See Section 4 2 for details Note Devices that not mentioned ab reading programming by HC912 Pro 2 CHECKLIST AND REQUIREMENTS The d with the...

Страница 4: ...K Motorola device powered off Table 2 LED D4 color meaning Jumper 1 JP1 is intended for HC912 Programmer mode selection see Table 3 JP1 Shorted Normal operation Motorola device EEPROM FLASH Reading Programming JP1 Opened Service mode HC912 Programmer firmware update Table 3 HC912 Programmer operation modes Note When Service mode sele ted LED D1 will be RED c 12V Power Connector Serial Port Connect...

Страница 5: ...mmer ready to operate Note To speed up connection between HC912 Programmer and PC re if required see Section 3 2 communication port baud rate must be set to maximum value Note Update HC912 Programmer firmwa 3 2 PROGRAMMER FIRMWARE UPDATE This section describes how to update firmware ATMEGA and XILINX of HC912 Program er C detected and version sp ssage box Firmware Update appeared press OK button a...

Страница 6: ...r Note When using In Circuit programming interface remove adaptor from gure 1 1Kohm or higher to avoid damaging of this pin Motorola device socket see Fi 4 2 ON BOARD PROGRAMMING On board programming interface designed for establishing connection with target device when MCU secured 9S12 devices or BDM module disabled 912 devices This interface allows Read Program EE must be mounted Programmer can ...

Страница 7: ... when working with EEPROM Shadow Word Byte in ICP interface If BDM Lockout bit NOBDML programmed to zero further access to MCU will be blocked aft next reset The only one way to grant access to lock ad 5 1 1 In Circuit EEPROM FLASH reading example Connect required pins to board with target MCU see Appendix Fi Remove any adaptor from Motorola device socket see Figure 1 Apply power to HC912 Programm...

Страница 8: ...ad EEPROM FLASH contents and save it to 5 1 3 On Board EEPROM FLASH reading example Mount target MCU on corresponding QFP adaptor Insert adaptor to Motorola Device Soc key see Figure 1 Remove cable from BDM ICP connector see Figure 1 Apply power to HC912 Programme Select device in HC91 Select Read Sequence panel in HC912 Programmer software Press EEPROM FLASH button Press Start button LED D4 on re...

Страница 9: ...scribes basic rules wor 9 MC9S12 D64 2L86D MC9S12 DG128B 0L85D 9 9 MC9S12 DT128B 0L85D 9 MC9S12 A128B 0L85D 9 12 DB128B 0L85D 9 12 DT128B 1L85D 9 MC9S12 DG256C 2K79X 9 MC9S12 DT256C 2K79X 9 MC9S12 DP256C 2K79X 9 MC9S12 DP512 1L00M FLASH EEPROM memory for these devices can be read program in both OBP and ICP interfaces Note Use On Board programming interface only if target MCU secured Extra care mu...

Страница 10: ...ogrammer automatically read nd passes the security sequence But if e used After erasing FLASH and EEPROM target MCU can be accessed in Special Single HC912 Programmer In Circuit interface Follow instructions Read full EEPROM and FLASH contents in On Board programming interface First of all EEPROM contents and save it to File For m Board EEPROM FLASH reading example It is obligatory to s FLASH cont...

Страница 11: ...ry file beginning from 0000 address follow next steps Select File Open menu item Press Browse button In File Open Dialog window select file which need to be open Press Open button Than opposite Auto Format Detected select Binary format Uncheck Load Entire File check box In field Offset Value to Place Data to Buffer enter 0x0400 Than press OK button Now data placed to Hex Editor Buffer from the beg...

Страница 12: ... Port Options select correct COM port number Error Message Communication Error Causes This message can appear when Communication between HC912 Programmer and PC is broken Solutions Try to decrease communication baud rate in Tools Comm Port Options dialog window Also this message can appear when COM port cable has poor contact with DB 9 connectors Error Message RESET Line must be in high state Caus...

Страница 13: ...g 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 m...

Страница 14: ...e can appear in On Board programming interface when external voltage applied to BDM ICP connector see Figure 1 Solutions Disconnect cable from BDM ICP connector Error Message Vreg Overcurrent Protection Causes This message can appear when current consumption from built in power supply grater than 500 mA Solutions Check target MCU power pins on short circuit Error Message Vreg Output Voltage out of...

Страница 15: ...P5 1 2 4 6 BKGD Gnd RESET Logic level on this pin must be LOW External circuit 1 K 1 K Gnd 1 K Note To avoid damaging of ECLK pin it must be connected to external circuit via resistor equal or grater than 1 Kohm VDD Figure 2 In Circuit programming schematic diagram for HC912 9S12 MCU ETL 2004 2006 MC68HC912 9S12 Programmer User s Guide 15 ...

Страница 16: ...AI IOC7 PT7 IOC6 PT6 IOC5 PT5 IOC4 PT4 IOC3 PT3 IOC2 PT2 IOC1 PT1 IOC0 PT0 ADDR9 DATA9 PA1 XIRQ PE0 IRQ PE1 R W PE2 LSTRB TAGLO PE3 XTAL EXTAL RESET V DDX V SSX ECLK PE4 MODA IPIPE0 PE5 MODB IPIPE1 PE6 DBE PE7 ADDR7 DATA7 PB7 ADDR6 DATA6 PB6 ADDR5 DATA5 PB5 ADDR4 DATA4 PB4 ADDR3 DATA3 PB3 VDD VSS PW0 PP0 VSSA VDDA PAD7 AN7 PAD6 AN6 PAD5 AN5 PAD4 AN4 PAD3 AN3 PAD2 AN2 PAD1 AN1 PAD0 AN0 VRL VRH VSS ...

Страница 17: ...IB5 PIB6 SDA PIB7 SCL V FP PS 7 SS PS 6 SCK PS 5 SDO MOSI PS 4 SDI MISO PS 3 TxD1 PS 2 RxD1 PS 1 TxD0 PS 0 RxD0 V SSA V RL1 V RH1 V DDA PW2 PP2 PW1 PP1 PW0 PP0 IOC0 PT0 IOC1 PT1 IOC2 PT2 IOC3 PT3 KWJ7 PJ7 KWJ6 PJ6 KWJ5 PJ5 KWJ4 PJ4 VDD PK3 VSS IOC4 PT4 IOC5 PT5 IOC6 PT6 IOC7 PT7 KWJ3 PJ3 KWJ2 PJ2 KWJ1 PJ1 KWJ0 PJ0 SMODN TAGHI BKGD ADDR0 DATA0 PB0 ADDR1 DATA1 PB1 ADDR2 DATA2 PB2 ADDR3 DATA3 PB3 ADD...

Страница 18: ...DATA8 DATA0 PP3 PW3 PK0 PIX0 PK1 PIX1 PK2 PIX2 PK7 ECS V DDX V SSX RxCAN0 TxCAN0 RxCAN1 TxCAN1 PIB4 PIB5 PIB6 SDA PIB7 SCL TEST PS7 SS PS6 SCK PS5 SDO MOSI PS4 SDI MISO PS3 TxD1 PS2 RxD1 PS1 TxD0 PS0 RxD0 V SSA V RL1 V RH1 V DDA PW2 PP2 PW1 PP1 PW0 PP0 IOC0 PT0 IOC1 PT1 IOC2 PT2 IOC3 PT3 KWJ7 PJ7 KWJ6 PJ6 KWJ5 PJ5 KWJ4 PJ4 VDD PK3 VSS IOC4 PT4 IOC5 PT5 IOC6 PT6 IOC7 PT7 KWJ3 PJ3 KWJ2 PJ2 KWJ1 PJ1 ...

Страница 19: ...ATA6 PA5 ADDR13 DATA13 DATA5 PA4 ADDR12 DATA12 DATA4 PA3 ADDR11 DATA11 DATA3 PA2 ADDR10 DATA10 DATA2 PA1 ADDR9 DATA9 DATA1 PA0 ADDR8 DATA8 DATA0 ADDR5 DATA5 PB5 ADDR6 DATA6 PB6 ADDR7 DATA7 PB7 KWH4 PH4 ECLK DBE CAL PE7 CGMTST MODB IPIPE1 PE6 MODA IPIPE0 PE5 ECLK PE4 V SSX V DDX V DDPLL XFC V SSPL L RESET EXTAL XTAL LSTRB TAGLO PE3 R W PE2 IRQ PE1 XIRQ PE0 PW2 PP2 PW1 PP1 PW0 PP0 IOC0 PT0 IOC1 PT1 ...

Страница 20: ...TA7 PA6 ADDR14 DATA14 DATA6 PA5 ADDR13 DATA13 DATA5 PA4 ADDR12 DATA12 DATA4 PA3 ADDR11 DATA11 DATA3 PA2 ADDR10 DATA10 DATA2 PA1 ADDR9 DATA9 DATA1 PA0 ADDR8 DATA8 DATA0 ADDR5 DATA5 PB5 ADDR6 DATA6 PB6 ADDR7 DATA7 PB7 KWH4 PH4 ECLK DBE CAL PE7 CGMTST MODB IPIPE1 PE6 MODA IPIPE0 PE5 ECLK PE4 V SSX V DDX V DDPLL XFC V SSPLL RESET EXTAL XTAL LSTRB TAGLO PE3 R W PE2 IRQ PE1 XIRQ PE0 PW2 PP2 PW1 PP1 PW0 ...

Страница 21: ... PM5 TXCAN0 TXCAN4 SCK0 PJ6 KWJ6 RXCAN4 SDA RXCAN0 PJ7 KWJ7 TXCAN4 SCL TXCAN0 VREGEN PS3 TXD1 PS2 RXD1 PS1 TXD0 PS0 RXD0 VSSA VRL SS1 PWM3 KWP3 PP3 SCK1 PWM2 KWP2 PP2 MOSI1 PWM1 KWP1 PP1 MISO1 PWM0 KWP0 PP0 IOC0 PT0 IOC1 PT1 IOC2 PT2 IOC3 PT3 VDD1 VSS1 IOC4 PT4 IOC5 PT5 IOC6 PT6 IOC7 PT7 MODC T AGHI BKGD ADDR0 DATA0 PB0 ADDR1 DATA1 PB1 ADDR2 DATA2 PB2 ADDR3 DATA3 PB3 ADDR4 DATA4 PB4 ADDR5 DATA5 PB...

Страница 22: ... PT0 IOC1 PT1 IOC2 PT2 IOC3 PT3 VDD1 VSS1 IOC4 PT4 IOC5 PT5 IOC6 PT6 IOC7 PT7 XADDR19 PK5 XADDR18 PK4 KW J1 PJ1 KW J0 PJ0 MODC T AGHI BKGD ADDR0 DATA0 PB0 ADDR1 DATA1 PB1 ADDR2 DATA2 PB2 ADDR3 DATA3 PB3 ADDR4 DATA4 PB4 ADDR5 DATA5 PB5 ADDR6 DATA6 PB6 ADDR7 DATA7 PB7 KWH7 PH7 KWH6 PH6 KWH5 PH5 KWH4 PH4 XCLKS NOACC PE7 MODB IPIPE1 PE6 MODA IPIPE0 PE5 ECLK PE4 VSSR VDDR RESET VDDPLL XFC VSSPLL EXTAL ...

Страница 23: ... FP20 PL3 FP19 PL2 FP18 PL1 FP17 PL0 FP16 PA7 ADDR15 D ATA15 FP15 PA6 ADDR14 D ATA14 FP14 PA5 ADDR13 D ATA13 FP13 PA4 ADDR12 D ATA12 FP12 PA3 ADDR11 D ATA11 FP11 PA2 ADDR10 D ATA10 FP10 PA1 ADDR9 D ATA9 FP9 PA0 ADDR8 D ATA8 FP8 PB7 ADDR7 D ATA7 FP7 PB6 ADDR6 D ATA6 FP6 PB5 ADDR5 DATA5 FP5 PB4 ADDR4 DATA4 FP4 PB3 ADDR3 DATA3 FP3 PB2 ADDR2 DATA2 FP2 PB1 ADDR1 DATA1 FP1 PB0 ADDR0 DATA0 FP0 PK0 XADDR1...

Страница 24: ... VDDA VRH VRL VSSA PE0 XIRQ PE4 ECLK PE6 IPIPE1 MODB PT7 IOC7 PT6 IOC6 PT5 IOC5 PT4 IOC4 PT3 IOC3 FP27 PT2 IOC2 FP26 PT1 IOC1 FP25 PT0 IOC0 FP24 PJ 3 KWJ 3 PJ 2 KWJ 2 PJ 1 KWJ 1 PJ 0 KWJ 0 VSSX1 VDDX1 PK7 ECS ROMONE FP23 PE7 NOACC XCLKS FP22 PE3 LSTRB TAGLO FP21 PE2 R W FP20 PL7 FP31 PL6 FP30 PL5 FP29 PL4 FP28 PL3 FP19 PL2 FP18 PL1 FP17 PL0 FP16 PA7 ADDR15 DATA15 FP15 PA6 ADDR14 DATA14 FP14 PA5 AD...

Отзывы: