You are on page 1of 35

o m

id .c
e b
g r e
w . m
w .c o
w i d
r e eb
.g
XPROG-m Programmer

w
w w Users Manual
Rev. 1.8
2005.04.29

© 2005 TMT
P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
Revision History

Revision Date Description of Changes

o m
.c
1.2 2004.08.06 Added MC68HC05P3 target connection

id
1.3 2004.08.16 Corrected MC68HC05H12 target connection

b
1.4 2004.09.10 Added M35080 SPI EEPROM target connection

r e e
Added MC68HC11KS2 (LQFP80) target connection

g
Added MC68HC705P3 target connection
1.5 2004.11.02

.
Added TMS374 family target connection

m
Added BMW EWS3 target connection

w w c o
w .
1.6 2004.11.19 Corrected EWS3 target connection. K-Line pin

i d
eb
1.7 2005.03.31 Added MC68HC05V12 target connection

e
1.8 2005.04.29 Added MC68HC11KW1 target connection

.g r
w w
w

XPROG-m © 2005 TMT 2


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
TABLE OF CONTENS

1. INTRODUCTION
1.1. Main Features…………………………………………. 5
1.2. Technical data……………………………………...….. 5

o m
.c
1.3. Programmer board layout, interfaces description… 6

2. TARGET CONNECTION

b id
e
2.1. MC68HC05 family……………………………………. 8

e
2.1.1. MC68HC05E6………………………………………... 8

g r
2.1.2. MC68HC05B6/B8/B16/B32 (PLCC52)……………… 9

.
2.1.3. MC68HC05B6/B8/B16/B32 (QFP64)……………….. 9

w
2.1.4. MC68HC705B16N/B32 (PLCC52)………………….. 10

w o m
c
2.1.5. MC68HC705B16N/B32 (QFP64)……………………. 10

w .
2.1.6. MC68HC(7)05X16/X32 (QFP64)……………………. 11

i d
2.1.7. MC68HC05H12………………………………………. 11

eb
2.1.8. MC68HC(7)05L28…………………………………… 12
2.1.9. MC68HC05P3………………………………………... 12

r e
2.1.10. MC68HC705P3…………………………………..... 13

.g
2.1.11. MC68HC05V12 …………………………………..... 14
2.2. MC68HC08 family…………………………………… 16

w w
2.2.1. MC68HC08AS32/AS32A (PLCC52)………………… 16
2.2.2. MC68HC08AS32/AS32A (QFP64)………………….. 16

w
2.2.3. MC68HC08AZ32A…………………………………... 17
2.2.4. MC68HC08AS60/AS60A(PLCC52)………………… 17
2.2.5. MC68HC08AS60/AS60A(QFP64)…………………... 18
2.2.6. MC68HC08AZ60A…………………………………... 18

XPROG-m © 2005 TMT 3


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3. MC68HC11 family…………………………...……….. 19
2.3.1. MC68HC11A8/E1/E9/E20(PLCC52)…………...…… 19
2.3.2. MC68HC11A8/E1/E9/E20(QFP64)…………………. 19

m
2.3.3. MC68HC11EA9……………………………………… 20

o
2.3.4. MC68HC11F1(PLCC68)……………………………...20

.c
2.3.5. MC68HC11F1(QFP80)………………………………. 21

d
2.3.6. MC68HC11K4(PLCC84)…………………………….. 21

i
2.3.7. MC68HC11K4(QFP80)………………………………. 22

b
2.3.8. MC68HC11KS2(LQFP80)…………………………… 22

e
e
2.3.9. MC68HC11KA4(PLCC68)…………………………... 23

r
2.3.10. MC68HC11KA4(QFP64)……………………………23

. g
2.3.11. MC68HC11PH8……………………………………. 24

w m
2.3.12. MC68HC11P2……………………………………… 24

o
2.3.13. MC68HC11KW1…………………………………… 25

w w .c
2.4. MC68HC(S)12 family………………………………... 26
i d
eb
2.4.1. MC68HC12B32………………………………………. 26

e
2.4.2. MC68HC12BE32…………………………………….. 26
2.4.3.
2.4.4.
.g r
MC68HC12D60……………………………………… 27
MC68HC12DG128…………………………………… 27

w
2.4.5. MC9S12D64(QFP80)………………………………… 28

w
2.4.6. MC9S12D64(QFP112)……………………………….. 28

w
2.4.7. MC9S12DG256(QFP80)……………………………... 29
2.4.8. MC9S12DG256(QFP112)……………………………. 29

2.5. TMS370 family………………………………………... 30


2.6. TMS374 family……………………………………31
2.7. M35080 SPI Bus EEPROM……………………… 32
2.8. BMW EWS3………………………………………34

XPROG-m © 2005 TMT 4


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
1. INTRODUCTION
The XPROG-m™ programmer is designed to replace the earlier version of
XPROG™ programmer. XPROG-m™ programmer is fully upward-

m
compatible hardware with XPROG™ programmer and have many additional

o
features.

.c
The XPROG-m™ supports in circuit and on board programming 68HC05,

d
68HC08, 68HC11, 68HC(S)12, TMS370, AVR, ATMEGA, PIC, I²C, µW,
SPI, EEPROM and FLASH memories.

b i
1.1. Main Features

r e e
. g
• Fully compatible with all software versions of

m
w
Device Programmer Desktop™

w
• Software update (ATMEGA) - directly from

.c o
w
Device Programmer Desktop™;
• Software version control mechanism;

i d
eb
• Self check for errors handling;
• High speed RS232 communication interface, fully compatible
with USB RS232 adapter;

r e
.g
• Fully upward-compatible XPROG™ connector;
• Multifunctional XPROG-m™ connector;

w w
• 8 pin DIP socked for on board programming;
• Supports many PLCC, QFP, LQFP adapters for on board

w
programming;
• High speed hardware engine(PLD);
• Two PWM regulated and ADC controlled voltage regulators.

1.2. Technical Data

Power Supply
- universal power provider: 100/240 Vac – 47/63 Hz/ 15 Vdc – 300mA;

Dimensions
Width 90mm
Length 90mm
Height 18mm

XPROG-m © 2005 TMT 5


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
1.3. Programmer board layout

Figure 1 shows the XPROG-m™ Programmer board layout.

Power

o m
.c
Supply RS232

b id
e e

XPROG-m™ connector
. g r Led1 Led2 Led3

w m
Multifunctional
w .c o
w i d
r e eb
DIP Socked

w .g
XPROG™ connector

w w
Figure 1. The XPROG-m™ board layout

XPROG™ connector used both in circuit both on board programming.


Figure 2 and Table 1 shows XPROG™ connector signals and descriptions.
XPROG-m™ connector used only for on board programming and not
described in this section.

XPROG-m © 2005 TMT 6


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
+5V/100ma

o m
.c
GND
Vcc

B6
B4
B2
B0 id B0 B7

e b B1 B6

e
B2 B5

r
B3 B4

. g m
w
B7
B5
B3
B1
GND
VppR
Vpp

w .c o
w d
Figure 2. The XPROG™ connector Figure 3. The DIP socked

i
r e eb
Table 1. Signals description
Signal name
w .g Description
GND

B0, B1…B7 w w
Signal and power ground
Protected, high current (±40mA), multifunctional
input/output pins.
+5V/100mA ±5% accuracy, output voltage.
PWM regulated, ADC controlled output target supply
Vcc
voltage. Max. current 100mA
PWM regulated, ADC controlled output target
Vpp
programming voltage. Max. current 100mA
VppR Vpp with series 4.7K resistor

XPROG-m © 2005 TMT 7


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2. TARGET CONNECTION

This section contains information how to connect XPROG-m™ to


various targets to access internal target resources such as EEPROM,

m
FLASH, ROM,…etc.

o
Note: Nets marked “Optional - must be Lo or Hi TTL logic level” not

.c
require connection with XPROG if they have described level in the

id
circuit.

b
Note: Some circuit connections can disturb proper XPROG

e
operation. In this case you must disconnect corresponding MCU pin

e
from circuit.

. g r
Warnig: XPROG Vpp and VppR pins have hi voltage who can
damage circuit. If you are not sure that you can’t damage circuit ,

w
you must disconnect this MCU pin from circuit.

w o m
2.1.

w
MC68HC05 family

d .c
i
eb
2.1.1. MC68HC05E6

r e
.g
+9V 1 /IRQ GND 28
2 27
GND 3
/Reset Vcc
26 Mask sets: 0F82B, 0G72G

w
B0
B1
4 25 Oscillator: 3, 4 pin

w
5 24
B2 6 23 Packages: SOIC28, SDIP28
XPROG-m

w
B3 7 22 EEPROM: 0x0100 – 0x019F
MC68HC05E6

B4 8 21
B5 9 20
B6 10 19
B7 11 18
Vcc PB1
12 17
VppR 13
PB0
16
14 PC3 15

Optional - must be Hi

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 - 0/1 1 - +5V±5% +9V±5%

XPROG-m © 2005 TMT 8


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.1.2. MC68HC05B6/B8/B16/B32 (PLCC52)

Mask sets:

o m
Oscillator: 16, 17 pin
Packages: PLCC52

.c

TDO

RDI
PD4
GND VDD
B0 PD3 EEPROM: 0x0101 – 0x01FF

d
B1
CFG(EEPROM): 0x0100

i
B2 VSS
XPROG-m

B3 Optional-must be Lo

b
B4 PLCC52
B5

e
Optional-must be Hi
B6 Optional-must be Hi
B7

e
/RESET
Vcc

r
+9V /IRQ
VppR

. g m
w w c o
.
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level
w - - 0/1 0/1 0 0/1 1

i d
1 +5V±5% +9V±5%

2.1.3. MC68HC05B6/B8/B16/B32 (QFP64)

r e eb
w .g Mask sets:
Vss

w
Oscillator: 28, 29 pin

w
GND Packages: QFP64
B0
B1
EEPROM: 0x0101 – 0x01FF
B2 RDI CFG(EEPROM): 0x0100
XPROG-m

B3 Optional-must be Lo
B4 TDO QFP64
B5 Optional-must be Hi
B6 Optional-must be Hi
B7
Vcc +9V
VppR
/RESET

TCAP1
/IRQ
PD4
Vdd
PD3

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 1 1 +5V±5% +9V±5%

XPROG-m © 2005 TMT 9


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.1.4. MC68HC705B16N/B32 (PLCC52)

Mask sets:
Oscillator: 16, 17 pin

m
Packages: PLCC52

TDO

RDI
PD4
GND VDD EEPROM: 0x0101 – 0x01FF

.c
B0 Optional-must be Hi PD3
B1 CFG(EEPROM): 0x0100
B2 VSS
XPROG-m

d
B3

i
B4 PLCC52
B5 Optional-must be Hi

b
B6 Optional-must be Hi
B7 /RESET

e
Vcc +9V /IRQ
VppR

g r e
w . m
w o
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level

w
- 1 0/1 0/1 - 0/1 1

d .c 1 +5V±5% +9V±5%

i
eb
2.1.5. MC68HC705B16N/B32 (QFP64)

r e
w .g Mask sets:
Vss

Oscillator: 28, 29 pin

w
GND
Packages: QFP64

w
B0
B1
Optional-must be Hi EEPROM: 0x0101 – 0x01FF
B2 RDI CFG(EEPROM): 0x0100
XPROG-m

B3
B4 TDO QFP64
B5 Optional-must be Hi
B6 Optional-must be Hi
B7
Vcc +9V
VppR
/RESET

TCAP1
/IRQ
PD4
Vdd
PD3

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - 1 0/1 0/1 - 0/1 1 1 +5V±5% +9V±5%

XPROG-m © 2005 TMT 10


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.1.6. MC68HC(7)05X16/X32 (QFP64)

Mask sets: 0D53J, 0D69J,


1D69J, 1H52A,

Vss
m
2D59J

o
GND Optional-must be Hi Oscillator: 28, 29 pin

.c
B0
B1
Optional-must be Hi
Packages: QFP64
B2 RDI EEPROM: 0x0101 – 0x01FF
XPROG-m

d
B3 Optional-must be Lo

i
B4
B5 Optional-must be Hi
TDO QFP64 CFG(EEPROM): 0x0100

b
B6 Optional-must be Hi
B7 MDS

e
Vcc TCAP2
VppR

/RESET
e
TCAP1

. g r PD3
PD4
Vdd

w w o m
w d .c
i
eb
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR

e
Signal level 1 1 0/1 0/1 0 0/1 1 1 +5V±5%

.g r
w
2.1.7. MC68HC(7)05H12

w w Mask sets: 0H57A


Oscillator: 1, 52 pin
Packages: PLCC52
EEPROM: 0x0400 – 0x04FF
GND PB3
/RESET

/IRQ
Vss

B0
B1 Vdd PB1
B2 PB0
XPROG-m

B3
B4
B5 Optional-must be Hi
B6 PLCC52
B7
Vcc +9V
VppR

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 - 0/1 1 - +5V±5% +9V±5%

XPROG-m © 2005 TMT 11


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.1.8. MC68HC(7)05L28

Mask sets:

m
Oscillator: 7, 8 pin

o
Vss
GND
B0
Optional-must be Hi Vdd PB6 Packages: SDIP56
Optional-must be Hi

.c
B1
B2
EEPROM: 0x0300 – 0x03EF
XPROG-m

B3 /IRQ PB3

d
B4 /RESET PB2

i
B5 Optional-must be Hi
B6

b
B7 PA0
PA1

e
Vcc +9V
VppR

g r e
w . m
w .c o
XPROG pin
w B0 B1 B2 B3 B4 B5 B6

i d
B7 Vcc VppR

eb
Signal level 1 1 0/1 0/1 - 0/1 1 - +5V±5% +9V±5%

2.1.9. MC68HC05P3

r e
+9V

w
1 /IRQ
.g
GND 28 Mask sets: 1E25B

w
2 Vcc 27
GND /Reset
3 PA0 26 Oscillator: 3, 4 pin

w
B0 4 25
B1 5 24
Packages: SOIC28, SDIP28
MC68HC05P3

B2 6 EEPROM: 0x0100 – 0x017F


PA3 23
XPROG-m

B3 7 22
B4 8 21
B5 9 20
B6 10 19
B7 11 PB1 18
Vcc 12 17
VppR 13 16
14 15

Optional - must be Hi

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 - 0/1 1 - +5V±5% +9V±5%

XPROG-m © 2005 TMT 12


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.1.10. MC68HC705P3

Mask sets: 1F75B

m
+9V 1 GND 28
2
/IRQ
Vcc 27 Oscillator: 3, 4 pin

o
GND /Reset
B0
3 26 Packages: SOIC28, SDIP28

.c
4 25
B1
B2
5 24 EEPROM: 0x0100 – 0x017F
6 23

d
XPROG-m

B3 7 22

MC68HC705P3
i
B4 8 21
B5

b
9 20
B6 10 19

e
B7 11 18
Vcc PB1

e
12 17
VppR PB0

r
13 PC2 16
14 15

g
PC4

. m
Optional - must be Hi

w
Optional - must be Lo

w c o
w i d .
eb
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level - - 0/1 0/1 0 0/1 1 - +5V±5% +9V±5%

r e
w .g
w w

XPROG-m © 2005 TMT 13


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.1.11. MC68HC05V12

Mask sets: 1H24M


Packages: PLCC68
EEPROM: 0x0240 – 0x033F

o m
The MC68HC05V12 support on-board and ICP (in-circuit programming)

.c
modes for reading and writing EEPROM data.

b id
r e
MC68HC05V12 on-board programminge
. g
The suitable programming adapter must be mounted (see Figure).

m
w w c o
w i d .
r e eb
w .g
PLCC68

w w
MC68HC05V12 programming adapter
P/C: 1-002-0009

XPROG-m © 2005 TMT 14


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
MC68HC05V12 in-circuit programming

The MC68HC05V12 supported 16 wires in-circuit programming. The


suitable in-circuit programming interface must be used (see Figure ).

o m
.c
In-circuit programming
connector

b id
e
RESET
SYNC

e
AD0
AD2
AD4
AD6

r
CP0
Vcc

TMS374 ICP adapter

. g P/C: 1-002-0008

m
w w c o
w i d .
r e eb
VppR
CLK

AD1
AD3
AD5
AD7
GND

CP1

w .g
AD1
AD3
AD0
AD2

w w
AD4
AD5
AD6
AD7

PLCC68
CP1
SYNC
RESET
CLK
Vcc
GND
Vppr

CP0

XPROG-m © 2005 TMT 15


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.2. MC68HC08 family

2.2.1. MC68HC08AS32/AS32A (PLCC52)

o m
.c
Optional-must be Lo

Mask sets: 1J27F

d
Oscillator: 2, 3 pin

i
PTC0
PTC1
/IRQ
Packages: PLCC52

b
/RST

EEPROM: 0x0800 – 0x09FF

e
GND
B0

e
B1

r
B2 PLCC52
XPROG-m

B3 Optional-must be Lo

g
B4

.
B5 Optional-must be Hi

PTA0
B6

Vss
Vdd m
B7

w
Vcc

o
+9V
VppR

w w .c
XPROG pin B0 B1 B2 B3 B4 B5 B6

i d
B7 Vcc VppR

eb
Signal level - - - 0/1 0 0/1 1 - +5V±5% +9V±5%

r e
.g
2.2.2. MC68HC08AS32/AS32A (QFP64)

Optional-must be Lo

w w Mask sets: 1J27F

w
Oscillator: 58, 59 pin
PTC3

PTC1
PTC0

/IRQ
Packages: QFP64
GND
/RST EEPROM: 0x0800 – 0x09FF
B0
B1
B2
XPROG-m

B3 Optional-must be Lo
B4
B5 Optional-must be Hi QFP64
B6
B7
Vcc +9V
VppR
PTA0
Vdd
Vss

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 0 0/1 1 - +5V±5% +9V±5%

XPROG-m © 2005 TMT 16


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.2.3. MC68HC08AZ32A

Optional-must be Lo

o m
PTC3

PTC1
PTC0
.c
Mask sets: 0J66D
/IRQ
/RST Oscillator: 58, 59 pin

id
GND
B0 Packages: QFP64

b
B1
B2 EEPROM: 0x0800 – 0x09FF

e
XPROG-m

B3 Optional-must be Lo
B4

e
B5 Optional-must be Hi QFP64

r
B6
B7

g
Vcc +9V

.
VppR

w PTA0
m
Vdd
Vss

w .c o
w i d
eb
2.2.4. MC68HC08AS60/AS60A(PLCC52)

r e
Optional-must be Lo

w .g
w w Mask sets: 0H62A, 8H62A
PTC0
PTC1

/IRQ
/RST
Oscillator: 2, 3 pin
GND
B0
Packages: PLCC52
B1
B2 PLCC52
EEPROM1: 0x0800 – 0x09FF
EEPROM2: 0x0600 – 0x07FF
XPROG-m

B3 Optional-must be Lo
B4
B5 Optional-must be Hi
PTA0

B6
Vss
Vdd

B7
Vcc +9V
VppR

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 0 0/1 1 - +5V±5% +9V±5%

XPROG-m © 2005 TMT 17


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.2.5. MC68HC08AS60/AS60A(QFP64)

Optional-must be Lo

o m
PTC3

PTC1
PTC0
.c
/IRQ Mask sets: 0H62A, 8H62A
/RST Oscillator: 58, 59 pin

d
GND

i
B0 Packages: QFP64
B1

b
B2 EEPROM1: 0x0800 – 0x09FF
XPROG-m

e
B3
B4
Optional-must be Lo
EEPROM2: 0x0600 – 0x07FF

e
B5 Optional-must be Hi QFP64

r
B6
B7

g
Vcc +9V

.
VppR

w PTA0
m
Vdd
Vss

w .c o
w i d
eb
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level - - - 0/1 0 0/1 1 - +5V±5% +9V±5%

r e
.g
2.2.6. MC68HC08AZ60A(QFP64)

Optional-must be Lo

w w Mask sets:

w
Oscillator: 58, 59 pin
PTC3

PTC1
PTC0

/IRQ Packages: QFP64


/RST EEPROM1: 0x0800 – 0x09FF
GND
B0 EEPROM2: 0x0600 – 0x07FF
B1
B2
XPROG-m

B3 Optional-must be Lo
B4
B5 Optional-must be Hi QFP64
B6
B7
Vcc +9V
VppR
PTA0
Vdd
Vss

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 0 0/1 1 - +5V±5% +9V±5%

XPROG-m © 2005 TMT 18


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3. MC68HC11 family

2.3.1. MC68HC11A8/E1/E9/E20(PLCC52)

m
Optional-must be Lo

o
Mask sets:

.c
Oscillator: 7, 8 pin
Packages: PLCC52

id
MODA
MODB
EEPROM: 0xB600 – 0xB7FF

Vss
GND

b
B0

e
B1
B2

e
XPROG-m

B3 Optional-must be Lo

r
B4 PLCC52
B5

g
B6 /RESET

.
B7
Vcc Vdd

m
VppR RxD

w w c o
XPROG pin
Signal level
w
B0
-
B1
-
B2
0/1
B3
0/1
B4
0
B5
0/1
B6
-
i d
B7
-. Vcc
+5V±5%
VppR

r e eb
.g
2.3.2. MC68HC11A8/E1/E9/E20(QFP64)

w
Optional-must be Lo

w
Mask sets:
Oscillator: 31, 33 pin

w
Packages: QFP64
MODA

MODB

EEPROM: 0xB600 – 0xB7FF


Vss

GND
B0
B1
B2
XPROG-m

B3 Optional-must be Lo QFP64
B4
B5 /RESET
B6
B7
Vcc
VppR RxD
TxD

Vdd

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

XPROG-m © 2005 TMT 19


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3.3. MC68HC11EA9

Optional-must be Lo

MODA
Mask sets: 0D46J, 1D47J,

Vss
GND
2D47J

.c
B0
B1
B2 Oscillator: 7, 8 pin
XPROG-m

d
B3 Optional-must be Lo
Packages: PLCC52

i
B4 PLCC52
B5
EEPROM: 0xB600 – 0xB7FF

b
B6 /RESET
B7

e
Vcc

Vdd
VppR RxD
MODB: 22 pin (B4)

g r e
XPROG pin B0 B1

w . B2 B3 B4 B5 B6 B7 Vcc

m
VppR
Signal level

w
- - 0/1 0/1 0 0/1 - -

.c
+5V±5%
o
w i d
eb
2.3.4. MC68HC11F1(PLCC68)

Optional-must be Lo

g r e Mask sets: 2F37E, E87J

.
Oscillator: 6, 7 pin

w
Packages: PLCC68
MODA
MODB

EEPROM: 0xFE00 – 0xFFFF

w
Vss

w
GND
B0
B1
B2 /RESET
XPROG-m

B3 Optional-must be Lo PLCC68
B4
B5
B6
B7
Vcc
VppR
RxD
TxD

Vdd

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

XPROG-m © 2005 TMT 20


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3.5. MC68HC11F1(QFP80)

Mask sets: 2F37E


Oscillator: 36, 37 pin

Vdd

TxD
RxD
m
Packages: QFP80

o
EEPROM: 0xFE00 – 0xFFFF

.c
GND
B0

d
B1

i
B2
XPROG-m

B3 Optional-must be Lo /RESET
B4

b
QFP80
B5
B6

e
B7
Vcc

e
VppR

. g r MODB
MODA
Vss

w m
Optional-must be Lo

w .c o
w
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level - - 0/1 0/1 0 0/1 -

i d- +5V±5%

2.3.6. MC68HC11K4(PLCC84)

r e eb
.g
Optional-must be Lo
Mask sets: 1E62H

w
Oscillator: 67, 68 pin

w
Packages: PLCC84
EEPROM: 0x0D80 – 0x0FFF

w
TxD
RxD
MODA
MODB
GND /RESET
B0
B1
B2
XPROG-m

B3 Optional-must be Lo
B4 Vdd
B5 Vss
PLCC84
B6
B7
Vcc
VppR

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

XPROG-m © 2005 TMT 21


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3.7. MC68HC11K4(QFP80)

Optional-must be Lo

Mask sets: 1E62H

m
Oscillator: 73, 74 pin

o
Packages: OFP80

.c
EEPROM: 0x0D80 – 0x0FFF

MODA
MODB
/RESET
TxD
RxD

Vdd
Vss
GND
B0

d
B1

i
B2
XPROG-m

B3

b
Optional-must be Lo
B4
B5

e
B6
B7

e
Vcc

r
VppR
QFP80

. g m
w w c o
w i d .
eb
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

r e
.g
2.3.8. MC68HC11KS2(LQFP80)

w
Optional-must be Lo

w
Mask sets: 1E59B, 2E59B
Oscillator: 74, 75 pin

w
Packages: LOFP80
EEPROM: 0x0D80 – 0x0FFF
MODA
MODB
/RESET

GND
RxD
B0
TxD
B1
B2
XPROG-m

B3 Optional-must be Lo
B4
B5
B6 Vss
B7
Vcc Vdd
VppR
LQFP80

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

XPROG-m © 2005 TMT 22


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3.9. MC68HC11KA4(PLCC68)
Optional-must be Lo

Mask sets: 0E57S


Oscillator: 56, 57 pin

m
Packages: PLCC68

o
VDD

TxD
RxD
VSS
EEPROM: 0x0D80 – 0x0FFF

.c
MODB
/RESET
GND
B0

d
B1

i
B2
XPROG-m

B3 Optional-must be Lo

b
B4 PLCC68
B5

e
B6
B7

e
Vcc
VppR

. g r
w w o m
.c
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR

w d
Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

i
2.3.10. MC68HC11KA4(QFP64)
r e eb
Optional-must be Lo

w .g
w w
MODA
MODB
/RESET
RxD

TxD
Mask sets: 0E57S
GND Oscillator: 59, 60 pin
B0
B1
Vss
Vdd Packages: QFP64
B2
EEPROM: 0x0D80 – 0x0FFF
XPROG-m

B3 Optional-must be Lo
B4 QFP64
B5
B6
B7
Vcc
VppR

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

XPROG-m © 2005 TMT 23


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3.11. MC68HC11PH8

Mask sets: 3D64J, 0H30R


Oscillator: 66, 67 pin
Packages: PLCC84

m
EEPROM: 0x0D00 – 0x0FFF

Vss
Vdd
o
TxD

.c
RxD
MODA
/RESET

id
Optional-must be Lo
GND MODB

b
B0
B1

e
B2 PLCC84
XPROG-m

B3 Optional-must be Lo
B4

e
B5

r
B6
B7
Vcc

g
VppR

w . m
w .c o
w
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level - - 0/1 0/1 0 0/1 -

i d- +5V±5%

r e eb
.g
2.3.12. MC68HC11P2

w w Mask sets: 3E74J, 1E53M,

w 0G10V
Oscillator: 66, 67 pin
Vss
Vdd

TxD
RxD
MODA Packages: PLCC84
/RESET
EEPROM: 0x0D80 – 0x0FFF
Optional-must be Lo
GND MODB
B0
B1
B2 PLCC84
XPROG-m

B3 Optional-must be Lo
B4
B5
B6
B7
Vcc
VppR

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

XPROG-m © 2005 TMT 24


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.3.13. MC68HC11KW1
Optional-must be Lo

Mask sets:
Oscillator: 68, 67 pin

m
Packages: TQFP 100

o
EEPROM: 0x0D80 – 0x0FFF

.c
TxD
RxD
MODA
GND MODB

d
B0 /RESET
B1

i
B2
XPROG-m

B3 Optional-must be Lo

b
B4
B5 Vdd

e
B6 Vss
B7
Vcc

e
TQFP 100
VppR

. g r
w w o m
w d .c
i
eb
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR
Signal level - - 0/1 0/1 0 0/1 - - +5V±5%

r e
w .g
w w

XPROG-m © 2005 TMT 25


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.4. MC68HC(S)12 family

2.4.1. MC68HC12B32

m
Mask sets: 1H91F, 3H91F

o
Oscillator: 33, 34 pin

.c
Packages: QFP80

d
GND
EEPROM: 0x0D00 – 0x0FFF

i
B0
B1

b
B2
XPROG-m

B3 Vdd

e
B4 Vss
B5 QFP80

e
B6

r
B7
Vcc
VppR

g
BKGD

w . /RESET
m
MODB
MODA

w .c o
w
Optional-must be Lo

d
Optional-must be Lo

i
eb
XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR

e
Signal level - - - 0/1 - 0/1 - - +5V±5%

2.4.2. MC68HC12BE32

.g r
w w Mask sets: 2H54T

w
Oscillator: 33, 34 pin
Packages: QFP80
GND
B0
B1
EEPROM: 0x0D00 – 0x0FFF
B2
XPROG-m

B3 Vdd
B4 Vss
B5 QFP80
B6
B7
Vcc
VppR
BKGD
/RESET
MODB
MODA

Optional-must be Lo
Optional-must be Lo

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 - 0/1 - - +5V±5%

XPROG-m © 2005 TMT 26


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.4.3. MC68HC12D60

Mask sets: 1F68K, 0K75,


1L28M
Oscillator: 35, 36 pin

m
Packages: QFP80

o
GND
B0 EEPROM: 0x0C00 – 0x0FFF

.c
B1
B2 Vdd
XPROG-m

B3 Vss

d
B4

i
B5 QFP80
B6

b
B7
Vcc BKGD

e
VppR

e
/RESET
. g r MODB
MODA

m
Optional-must be Lo

w
Optional-must be Lo

XPROG pin
w B0 B1 B2 B3 B4 B5 B6 B7

.c
Vcc
o VppR
Signal level
w - - - 0/1 - 0/1 -

i d
- +5V±5%

eb
2.4.4. MC68HC12DG128

g r e
.
Mask sets: 5H55W
Oscillator: 47, 48 pin

w
Packages: QFP112

w
EEPROM: 0x0800 – 0x0FFF

w
GND
B0
B1 Vdd
B2
XPROG-m

B3 Vss
B4
B5 QFP112
B6
B7
Vcc
VppR

BKGD
/RESET
MODB
MODA

Optional-must be Lo
Optional-must be Lo

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 - 0/1 - - +5V±5%

XPROG-m © 2005 TMT 27


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.4.5. MC9S12D64(QFP80)

Mask sets: 2L86D

Vdd
Vss
m
Oscillator: 34, 35 pin

o
Packages: QFP80

.c
GND EEPROM: 0x4000 – 0x43FF
B0

d
B1

i
B2
XPROG-m

B3

b
B4 QFP80
B5

e
B6
B7 BKGD

e
Vcc

r
VppR

/RESET

g
MODA
MODB

w . m
w c o
Optional-must be Lo

.
Optional-must be Lo

XPROG pin
w B0 B1 B2 B3 B4 B5 B6

i d
B7 Vcc VppR

eb
Signal level - - - 0/1 - 0/1 - - +5V±5%

2.4.6. MC9S12D64(QFP112)
r e
w .g Mask sets: 2L86D
Oscillator: 46, 47 pin

w
Vdd
Vss

Packages: QFP112

w
EEPROM: 0x4000 – 0x43FF

GND
B0
B1 QFP112
B2
XPROG-m

B3
B4
B5
B6
B7
Vcc BKGD
VppR
/RESET
MODB
MODA

Optional-must be Lo
Optional-must be Lo

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 - 0/1 - - +5V±5%

XPROG-m © 2005 TMT 28


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.4.7. MC9S12DG256(QFP80)

Mask sets: 2K79X


Oscillator: 34, 35 pin
Packages: QFP80

Vdd
Vss
m
EEPROM: 0x4000 – 0x4FFF

GND

.c o
d
B0

i
B1
B2
XPROG-m

B3

b
B4 QFP80
B5

e
B6
B7 BKGD

e
Vcc

r
VppR

. g /RESET
MODA
MODB

w w o m
c
Optional-must be Lo

.
Optional-must be Lo

XPROG pin
w B0 B1 B2 B3 B4 B5 B6

i d
B7 Vcc VppR

eb
Signal level - - - 0/1 - 0/1 - - +5V±5%

2.4.8. MC9S12DG256(QFP112)
r e
w .g
w
Vdd
Vss

w
Mask sets: 2K79X
Oscillator: 46, 47 pin
Packages: QFP112
EEPROM: 0x4000 – 0x4FFF

GND
B0
B1 QFP112
B2
XPROG-m

B3
B4
B5
B6
B7
Vcc BKGD
VppR
/RESET
MODB
MODA

Optional-must be Lo
Optional-must be Lo

XPROG pin B0 B1 B2 B3 B4 B5 B6 B7 Vcc VppR


Signal level - - - 0/1 - 0/1 - - +5V±5%

XPROG-m © 2005 TMT 29


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.5. TMS370 family

The TMS370 family supported only by on board programming. The suitable


PLCC adapter must be mounted (see Figure 4).

o m
id .c
e b
r e
PLCC adapter

g
w . m
w .c o
w i d
r e eb
w .g
w
Figure 4. The XPROG-m™ with PLCC adapter

w
Supported PLCC adapters shown in the Table 2.

Table 2. PLCC adapters

Product code Type


1-002-0001 TMS370 PLCC28 programming adapter
1-002-0002 TMS370 PLCC44 programming adapter
1-002-0003 TMS370 PLCC68 programming adapter

XPROG-m © 2005 TMT 30


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.6. TMS374 family

The TMS374 family supported 14 wires in-circuit programming. The


suitable in-circuit programming interface must be used (see Figure 5). For
detailed in-circuit programming connections refer to “TMS374 family in-
circuit programming users manual” (P/C: 3-001-0002).

o m
id .c
e b
g r e
w . m
w
In-circuit programming
TMS374 ICP adapter

.c o
w d
connector P/C: 1-002-0008

i
r e eb
w .g
w w
Figure 5. The XPROG-m™ with TMS374 in-circuit
programming adapter

XPROG-m © 2005 TMT 31


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.7. M35080 SPI Bus EEPROM

The M35080 SPI Bus EEPROM memory with incremental registers area
support on-board and ICP (in-circuit programming) modes for reading all

o
EEPROM data, incremental area EEPROM writing, EEPROM writing,
m
.c
erasing all EEPROM data to delivery state. Figure 6. shows M35080 on
board programming mode. In this mode M35080 device must be properly

id
inserted into XPROG-m DIP Socked. Figure 7. shows ICP programming

b
mode. In this mode, for best performance, ICP adapter must be used.

r e e
. g m
w w c o
w i d .
r e eb
w .g
Vss (1)
/S (2)
/W (3)
Q (4)
w
M35080

w
(8)Vcc
(7)D
(6)C
(5)NC
DIP Socked

Note1. NC = Not Connected

Figure 6. M35080 on board programming

XPROG-m © 2005 TMT 32


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
o m
id .c
e b
g r e
w . m
w .c o
w i d
eb
ST M35080 in-circuit
programming adapter
8 1
P/C: 1-002-0006

r e
Vcc

w D C .g
Q /W /S Vss

w
8 7 6 4 3 2 1

w
Figure 7. M35080 ICP programming

XPROG-m © 2005 TMT 33


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
2.8. BMW EWS3

This section contains overall information about BMW EWS3 connection.


This is not intervention connection way uses EWS3 diagnostic line. With the
“Device Programmer Desktop” software (P/C: 2-001-0001) you can read,

o m
write, decode and modify (VIN, Keys,…) EEPROM data (see Figure 9).

.c
Figure 8. shows BMW EWS3 and XPROG-m connection using K-Line
(P/C: 1-002-0007)
adapter.

b id
r e e
. g m
w w c o
w i d .
r e eb
w .g
MCU MODB pin.
w
Connect this pin to
w
(See 2.2.3 MC68HC11EA9 section)
K-Line adapter
P/C: 1-002-0007

GND
K-Line
BMW EWS3 +12V

Pin 10 (+30)
Pin 13 (K-Line)
Pin 9 (Ground)

Figure 8. BMW EWS3 connection

XPROG-m © 2005 TMT 34


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com
o m
id .c
e b
g r e
w . m
w .c o
w i d
r e eb
w .g
Figure 9. BMW EWS3 tools dialog

w w

XPROG-m © 2005 TMT 35


Users manual P/C: 3-001-0001

Email:sales@greebid.com Skype: greebid Yahoo: greebid9


MSN: sales01@greebid.com greebid6@gmail.com

You might also like