Read Najczciej zadawane pytania sklonily mnie do poszukania odpowiedzi w materialach ródlowych text version

XPROG-USB Motorola Programmer Made by

http://www.telwis.pl/index.php/cPath/22_28/sort/1a/language/en

User Manual 2011

-1-

SPIS TRECI 1.MAIN FEATURES .................................................................................................. - 3 2. TECHNICAL DATA ............................................................................................. - 3 3. PROGRAMMER BOARD LAYOUT .............................................................................. - 3 4 HOW TO RUN SOFTWARE FOR THE FIRST TIME ......................................................... - 5 5. TARGET CONNECTION ......................................................................................... - 6 5.1. MC68HC05 FAMILY ............................................................- 7 5.1.1. MC68HC05E6 MASK SETS: 0F82B, 0G72G .............................. - 7 5.1.2. MC68HC05B6/B8/B16/B32 (PLCC52) .................................. - 7 5.1.3. MC68HC05B6/B8/B16/B32 (QFP64) ................................... - 7 5.1.4. MC68HC705B16N/B32 (PLCC52)........................................ - 8 1.5. MC68HC705B16N/B32 (QFP64) ............................................ - 8 5.1.6. MC68HC(7)05X16/X32 (QFP64) MASKI: 0D53J, 0D69J,1D69J, 1H52A,2D59J .......................................................................... - 8 2.1.7. MC68HC(7)05H12 MASK SETS: 0H57A................................... - 9 5.1.8. MC68HC(7)05L28 ........................................................... - 9 5.1.9. MC68HC05P3 MASK SETS: 1E25B ......................................... - 9 5.1.10. MC68HC705P3 MASK SETS: 1F75B .................................... - 10 5.2. MC68HC08 ................................................................... - 10 5.2.2. MC68HC08AS32/AS32A (QFP64) MASK SETS: 1J27F .............. - 10 5.2.3. MC68HC08AZ32A MASKS SETS 0J66D.................................. - 11 5.2.4. MC68HC08AS60/AS60A(PLCC52) MASKS SETS: 0H62A, 8H62A - 11 5.2.5. MC68HC08AS60/AS60A(QFP64) MASKS SETS: 0H62A, 8H62A .. - 11 5.2.6. MC68HC08AZ60A(QFP64)............................................... - 12 5.3. MC68HC11 ................................................................... - 12 5.3.1. MC68HC11A8/E1/E9/E20(PLCC52) ................................... - 12 5.3.2. MC68HC11A8/E1/E9/E20(QFP64) .................................... - 12 5.3.3. MC68HC11EA9 MASKS SETS: 0D46J, 1D47J,2D47J................. - 13 5.3.4. MC68HC11F1(PLCC68) MASKS SETS: 2F37E, E87J ................. - 13 5.3.5. MC68HC11F1(QFP80) MASKS SETS: 2F37E ........................... - 13 5.3.6. MC68HC11K4(PLCC84) MASKS SETS: 1E62H......................... - 14 5.3.7. MC68HC11K4(QFP80) MASKS SETS: 1E62H .......................... - 14 5.3.8. MC68HC11KS2(LQFP80) MASKS SETS: 1E59B, 2E59B ............. - 14 5.3.9. MC68HC11KA4(PLCC68) MASKS SETS: 0E57S ....................... - 15 5.3.10. MC68HC11KA4(QFP64) MASKS SETS: 0E57S ....................... - 15 5.3.11. MC68HC11PH8 MASKS SETS: 3D64J, 0H30R........................ - 15 5.3.12. MC68HC11P2 MASKS SETS: 3E74J, 1E53M,0G10V ................ - 16 6. ADAPTERS ........................................................................................................ - 16 6.1 MC68HC05B6/B16/B32 AND MC68HC705B6/B16/B32 ..... - 16 6.2 HC05E6 MASKS: 0F82B ORAZ 0G72G .................................. - 16 6.3 HC05X32 MASKS 0D69J AND 1H52A CASE QFP64 ................. - 17 6.4 HC08AS32/AS32A ......................................................... - 17 6.5 HC08AZ32 ­ 0J66D MASK - QFP64 CASE.............................. - 17 6.6 MC68HC11A8 ................................................................ - 17 6.7 MC68HC11F1 ................................................................ - 18 6.8 MC68HC11KA4 MASK: 0E57S ......................................... - 18 7 TROUBLESHOOTING ........................................................................................... - 18 7.1 SIMPLE 93C46 TEST PROGRAMMER ................................ - 18 7.2 COMMON CONFIG FAULTS ...................................................... - 18 7.3 HC08 0J66D .................................................................. - 19 7.4 MC68HC05E6................................................................. - 19 -

-2-

1.M AIN F EATURES

· · · · ·

Self check for errors handling: High speed RS232 communication interface, fully compatible with USB _ RS232 adapter; Multifunctional XPROG-USB connector; Supports many PLCC, QFP, LQFP adapters for on board Programming Two PWM regulated and ADC controlled voltage regulators.

2. T ECHNICAL D ATA

Dual Power Supply(optionaly): -external Power Supply = od 9V - 12V/300mA stabilized (not included in the kit) or -USB Power Supply from USB PC socket (+5V - Dimensions - 70mm x 90mm x 18mm

3. P ROGRAMMER BOARD LAYOUT

Figure 1 shows the XPROG-USBProgrammer board layout.

This programmer can be powered with one of two diffrent ways of powering: 1.Universal external Power Supply.=9V-12V/300mA stabilized. NOTE: Universal external Power Supply is strongly recommended because not all memory chips can be read using USB powering. 2.PC USB socket Power Supply. (USB cable included) Comunication data cable RS232 is also included. We connect this cable to PC COM port to run software.

-3-

Fig.1 DIP 8 socket

Figure 2 and Table 1 shows XPROG-USB connector signals and descriptions. Fig.2

Table 1. Signals description available on conector pins Signal name Description GND Signal and power ground B0, B1...B7 Protected, high current (±40mA), multifunctional input/output pins.. +5V/100mA ±5% accuracy, output voltage. Vcc PWM regulated, ADC controlled output target supply voltage. Max. current 100mA Vpp PWM regulated, ADC controlled output target programming voltage. Max. current 100mA VppR Vpp with series 4.7K resistor

-4-

4 HOW TO RUN SOFTWARE FOR THE FIRST TIME

. There are some menu icons not activated when run for the first time (JUST LIKE glasses icon for example).To activate it go to File/New Bin File .

Now you see the window just like below with activated icons. You have to set up an active COM port to run. Select from main menu a flash memory chip and check (and change if required) clock settings.

Go to Options/Enviroment and check COM port setting.It is recomenden hat you select COM1. Left all other port properties as deafault.

After confige COM port select memory chip so that software could know what kind of chip to work with.Go to Run/Device and select chip.

-5-

There will be a diffrent window for working with flash memory and a diffrent one for prom. The eeprom range of addresses is displayed on software menu. The last step to set up software is to check or change clock setting. The clock speed must be equel both in the software and on the board of chip for programming. For example : There is a xtal with 6000000Hz clock the chip on board runs with and you have to check and select (if required) the same speed in the software that's deafault 8000000Hz. The same while working with adapters: The xtal on adapter board is 4000000Hz value and in software menu there is 614000Hz as default. If you miss setting these both values equal then you get a screen message DEVICE IS SILENT. To setup oscilator clock go to OPTIONS/ENVIRONMENT/DEVICE (see picture)

5. TARGET CONNECTION

This section contains information on how to connect XPROG-USB to various targets to access internal target resources such as EEPROM, FLASH. Note: Nets marked "Optional - must be Lo or Hi TTL logic level" not require connection with XPROG-USB if they have described level in the circuit. Note: Some circuit connections may intefere proper XPROG-USB operation. In this case you must disconnect corresponding MCU pin from circuit. There is no clock signal out from xprog board. So that's why there is no xtal on the wirings diagrams below. When connecting and communicating target in motherboard circuit It is required that connected processor must be powered from other external power supply (not from xprog board) even it is not noticed on schemas below. Then processor is being clocked from its own clock generating circuit. All adapters are supplied with such clocking circuits on its own PCB boards and they are powered from Xprog board. Warnig: XPROG-USB Vpp and VppR pins have high voltage which may damage connected external pcb circuit. If you are not sure that you can't damage circuit ,you must disconnect this MCU pin from circuit.

-6-

5.1. MC68HC05

FAMILY

SETS :

5.1.1. MC68HC05E6 M ASK

0F82B, 0G72G

(external stabilized Power Supply 12V/300mA required instead USB power) If the chip is locked then Xprog displays screen message DEVICE IS SILENT. You must use erazor adapter (not included in the kit) to eraze the chip and unlock it this way.EEprom will be erazed and set into default settings. Oscillator: 3, 4 pin Package: SOIC28, SDIP28 EEPROM: 0x0100 ­ 0x019F

5.1.2. MC68HC05B6/B8/B16/B32 (PLCC52)

Mask sets: Oscillator: 16, 17 pin Package: PLCC52 EEPROM: 0x0101 ­ 0x01FF CFG(EEPROM): 0x0100

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

Mask sets: Oscillator: 28, 29 pin Package: QFP64 EEPROM: 0x0101 ­ 0x01FF CFG(EEPROM): 0x0100

-7-

5.1.4. MC68HC705B16N/B32 (PLCC52)

Mask sets: Oscillator: 16, 17 pin Package: PLCC52 EEPROM: 0x0101 ­ 0x01FF CFG(EEPROM): 0x0100

1.5. MC68HC705B16N/B32 (QFP64)

Mask sets: Oscillator: 28, 29 pin Package QFP64 EEPROM: 0x0101 ­ 0x01FF CFG(EEPROM): 0x0100

5.1.6. MC68HC(7)05X16/X32 (QFP64) M ASK I : 0D53J, 0D69J,1D69J, 1H52A,2D59J

Oscillator: 28, 29 pin Package: QFP64 EEPROM: 0x0101 ­ 0x01FF CFG(EEPROM): 0x0100

-8-

2.1.7. MC68HC(7)05H12 M ASK

Oscillator: 1, 52 pin Package: PLCC52 EEPROM: 0x0400 ­ 0x04FF

SETS :

0H57A

5.1.8. MC68HC(7)05L28

Oscillator: 7, 8 pin Package: SDIP56 EEPROM: 0x0300 ­ 0x03EF

5.1.9. MC68HC05P3 M ASK

Oscillator: 3, 4 pin Package: SOIC28, SDIP28 EEPROM: 0x0100 ­ 0x017F

SETS :

1E25B

-9-

5.1.10. MC68HC705P3 M ASK

Oscillator: 3, 4 pin Package: SOIC28, SDIP28 EEPROM: 0x0100 ­ 0x017F

SETS :

1F75B

5.2. MC68HC08

2.2.1. MC68HC08AS32/AS32A (PLCC52) Mask sets: 1J27F Oscillator: 2, 3 pin Package: PLCC52 EEPROM: 0x0800 ­ 0x09FF

5.2.2. MC68HC08AS32/AS32A (QFP64) M ASK

Oscillator: 58, 59 pin Package: QFP64 EEPROM: 0x0800 ­ 0x09FF

SETS :

1J27F

- 10 -

5.2.3. MC68HC08AZ32A M ASK S

Oscillator: 58, 59 pin Package: QFP64 EEPROM: 0x0800 ­ 0x09FF

SETS

0J66D

5.2.4. MC68HC08AS60/AS60A(PLCC52) M ASK S 0H62A, 8H62A

Oscillator: 2, 3 pin Package: PLCC52 EEPROM1: 0x0800 ­ 0x09FF EEPROM2: 0x0600 ­ 0x07FF

SETS :

5.2.5. MC68HC08AS60/AS60A(QFP64) M ASK S 0H62A, 8H62A

Oscillator: 58, 59 pin Package: QFP64 EEPROM1: 0x0800 ­ 0x09FF EEPROM2: 0x0600 ­ 0x07FF

SETS :

- 11 -

5.2.6. MC68HC08AZ60A(QFP64)

Oscillator: 58, 59 pin Package: QFP64 EEPROM1: 0x0800 ­ 0x09FF EEPROM2: 0x0600 ­ 0x07FF

5.3. MC68HC11

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

Oscillator: 7, 8 pin Package: PLCC52 EEPROM: 0xB600 ­ 0xB7FF

5.3.2. MC68HC11A8/E1/E9/E20(QFP64)

Oscillator: 31, 33 pin Package: QFP64 EEPROM: 0xB600 ­ 0xB7FF

- 12 -

5.3.3. MC68HC11EA9 M ASK S

Oscillator: 7, 8 pin Package: PLCC52 EEPROM: 0xB600 ­ 0xB7FF MODB: 22 pin (B4)

SETS :

0D46J, 1D47J,2D47J

5.3.4. MC68HC11F1(PLCC68) M ASK S

Oscillator: 6, 7 pin Package: PLCC68 EEPROM: 0xFE00 ­ 0xFFFF

SETS :

2F37E, E87J

5.3.5. MC68HC11F1(QFP80) M ASK S

Oscillator: 36, 37 pin Package: QFP80 EEPROM: 0xFE00 ­ 0xFFFF

SETS :

2F37E

- 13 -

5.3.6. MC68HC11K4(PLCC84) M ASK S

Oscillator: 67, 68 pin Package: PLCC84 EEPROM: 0x0D80 ­ 0x0FFF

SETS :

1E62H

5.3.7. MC68HC11K4(QFP80) M ASK S

Oscillator: 73, 74 pin Package: OFP80 EEPROM: 0x0D80 ­ 0x0FFF

SETS :

1E62H

5.3.8. MC68HC11KS2(LQFP80) M ASK S

Oscillator: 74, 75 pin Package: LOFP80 EEPROM: 0x0D80 ­ 0x0FFF

SETS :

1E59B, 2E59B

- 14 -

5.3.9. MC68HC11KA4(PLCC68) M ASK S

Oscillator: 56, 57 pin Package: PLCC68 EEPROM: 0x0D80 ­ 0x0FFF

SETS :

0E57S

5.3.10. MC68HC11KA4(QFP64) M ASK S

Oscillator: 59, 60 pin Package: QFP64 EEPROM: 0x0D80 ­ 0x0FFF

SETS :

0E57S

5.3.11. MC68HC11PH8 M ASK S

Oscillator: 66, 67 pin Package: PLCC84 EEPROM: 0x0D00 ­ 0x0FFF

SETS :

3D64J, 0H30R

- 15 -

5.3.12. MC68HC11P2 M ASK S

Oscillator: 66, 67 pin Package: PLCC84 EEPROM: 0x0D80 ­ 0x0FFF

SETS :

3E74J, 1E53M,0G10V

6. A DAPTERS

­ Updated adapters list is here: http://www.telwis.pl/index.php/cPath/22_23/language/en

6.1 MC68HC05B6/B16/B32 MC68HC705B6/B16/B32

AND

Supplied with femail edge connector to connect with mail XPROG-USB edge connector. We can read/write HC05B6/B16/B32 and HC705/B6/B16/B32 with PLCC52 package. There is a jumper to switch between Hco5 and HC705 There is a jumper descripion on the PCB bottom side..

6.2 HC05E6

MASKS :

0F82B

O RAZ

0G72G

Supplied with femail edge connector to connect with mail XPROG edge connector. We can read/write HC05E6 in SOIC28 package

- 16 -

6.3 HC05X32 MASKS 0D69J 1H52A CASE QFP64

AND

Supplied with femail edge connector to connect with mail XPROG edge connector. We can read/write. Crystal: 28, 29 pin

6.4 HC08AS32/AS32A

Supplied with femail edge connector to connect with mail XPROG edge connector. We can read/write HC08AS32/AS32A/ mask sets 1J27F /AS60A mask sets 0H62A,8H62A PLCC52 package.

6.5 HC08AZ32 ­ 0J66D

MASK

- QFP64

CASE

Supplied with femail edge connector to connect with mail XPROG-USB edge connector. We can read/write HC08AZ mask sets 0J66D in QFP64 package. Oscillator: 58, 59 pin NOTE1:You must choose HC08AZ32 (without any mask) in menu item to read/write this chip.(this is just obove HC08AZ32(J66D)). NOTE2. Using external stabilized power supply 9 ­ 12V is required to read/write this chip. Using USB powering may be unsuccessfull.

6.6 MC68HC11A8

Supplied with femail edge connector to connect with mail XPROG edge connector. We can read/write HC11A8/E1/E9/E20 and HC11/EA9 PLCC52 package. There is a jumper to switch between Hco5 and HC705 There is a jumper descripion on the PCB bottom side..

- 17 -

6.7 MC68HC11F1

Supplied with femail edge connector to connect with mail XPROG-USB edge connector. We can read/write HC11F1 in PLCC68 package.

6.8 MC68HC11KA4 M ASK : 0E57S

Crystal: 56, 57 pin Case: PLCC68 EEPROM: 0x0D80 ­ 0x0FFF Supplied with femail edge connector to connect with mail XPROG edge connector. We can read/write HC11KA4 case PLCC68.

7 TROUBLESHOOTING

­ TEST EXAMPLES

7.1 SIMPLE 93C46 TEST PROGRAMMER

I essume you have done: 1.Run WIN98 (simulated WIN98 withing WIN XP system does not run). 2.USB & RS232 cables connected both sides: your Xprog and PC sockets. 3.Run software the way described at point 1.4 DPD_V42.EXE software on page nr5 chapter 4. 4. Check up an active COM port to run. Go to Options/Enviroment and check COM port setting. See page nr5 chapter 4.. 5. Don't use any USB -> RS232 adapters during test procedure. 7.Choose from main menu 93C46 chip and place the chip into 8pin DIP8 socket on Xprog board. It's important to choose correct manufacture. This way you tell Xprog you have SGS/Thomson 93C46 chip. Don't choose instead other manufacture like for example ATMEL as this may fault with DEVICE IS SILENT message. Click RUN. That's all. Your chip should be read in 5sec.

7.2

COMMON CONFIG FAULTS

Clock setting (described on page 6 chapter 4.) is a one of most common faults made by users

- 18 -

7.3 HC08 0J66D

the best and most simple way is to use adapter.In this case you have to remove 0J66D chip and solder it to adapter.Don't choose anyway J66D from Xprog software menu item but HC08AZ32 without any mask instead (placed next above J66D).It's recomended you will have to use external Power supply 6 - 12V stabilised as in my case Xprog does not read this chip using USB power supply.This is tested. You can of course read the chip in its own circuit.Mind to set the same quarz speed in menu options. It must be the same value with the one on the board. Secondly you must power the board from other external power supply (not from Xprog board) to keep the chip living. So you need to use two power supplies,one for HC08AZ32 on the board and second one (in case of reading HC08) to run xprog hardware. If you need more help,please feel free to ask [email protected] .

7.4 MC68HC05E6

Deffinitly use good stabilized external power supply 9 ­ 12V/300mA instead USB power. Carry a few reading tries if first reading is unsuccessful. Reset Xprog programmer and HC05E6 chip before next reading (disconnect power and adapter from xprog hardware and wait 10 sec.).

- 19 -

Information

Najczciej zadawane pytania sklonily mnie do poszukania odpowiedzi w materialach ródlowych

19 pages

Find more like this

Report File (DMCA)

Our content is added by our users. We aim to remove reported files within 1 working day. Please use this link to notify us:

Report this file as copyright or inappropriate

371908