Anda di halaman 1dari 10

AX Programmer User Guide

AX MCU
Programmer

User Guide

http://www.appotech.com

AppoTech Limited

2007.5

1/ 10
AX Programmer User Guide

Table of Contents

1 GENERAL DESCRIPTION.............................................................................................................3

2 LIST OF MATERIALS.....................................................................................................................3

3 USER INSTRUCTIONS FOR PC SOFTWARE ...........................................................................3

3.1 INSTRUCTIONS FOR SOFTWARE............................................................................................................3


3.2 PC ..............................................................................................................................................3
3.3 INSTALLATION..................................................................................................................................3

4 PROGRAM CHIP..............................................................................................................................6

5 OTHER FUNCTION.........................................................................................................................8

5.1 VERIFY..........................................................................................................................................8
5.2 BLANK CHECK........................................................................................................................8

6 PROGRAM DICE..............................................................................................................................9

2/ 10
AX Programmer User Guide

1 General Description

AX MCU programmer is a specialized tool for programming AX MCU in


mass production environment. With the use of customized PC
software, it can store program code into external FLASH through a
PC. Once the program code is stored into the programmer, it can
operate independently without connecting with a PC.

2 List of Materials

 Programmer
 9V DC power supply
 USB cable
 Programming software Setup(AX****_Programmer).exe

3 User instructions for PC Software

3.1 Instructions for software


Customer program code can be downloaded and stored into the
Programmer by the software.
3.2 PC
 OS: Windows Vista/Windows XP/ Windows 2000
 A USB port
3.3 installation
1. For first-time users, run the program Setup
(AX****_Programmer).exe. After the installation is completed,

double-click on the desktop icon AX**** Programmer to run

the program.If the software has been installed previously, just

double-click on the desktop icon AX**** Programmer to run

the program. The software window is shown as follows.

3/ 10
AX Programmer User Guide

2. Download customer program to the programmer


Step1: connect USB cable,Programmer power on, PROGRAM
LED ( green ) / UPDATE LED ( yellow ) / ERROR LED ( red ) flash
once,and there is an alert tone from buzzer.
Step2: run PC software AX**** Programmer.
Step3: Press UPDATE button, PROGRAM LED ( green ) , UPDATE
LED ( yellow ) ,ERROR LED ( red ) slide on about 2 seconds,then
UPDATE LED turns on,and PROGRAM LED ( green ) /ERROR
LED ( red ) turn off,The software displays ”Programmer Attach” on
software window .Now you can update customer program.

4/ 10
AX Programmer User Guide

ATTENTION:If PROGRAM LED ( green ) , UPDATE LED ( yellow ) , ERROR

LED ( red ) slide on all the time,it claims that the usb cable is not

connected,or there is some problem about usb port.

Step 4: Click on the Browse button. Choose the program file


(.obj file/.hex file) which the user wants to store to FLASH. The
window will show the selected directory, filename, and checksum
of the program file.Press the UPDATE button on the programmer.
After 2 seconds, UPDATE LED will turn on (yellow).Click on the
Update button of the PC software. When the transfer is
completed, PC will Checksum automaticly. The UPDATE LED is still

5/ 10
AX Programmer User Guide

on, you can update again,or checksum.


Step 5: If you want to exit updating,Please press PROGRAM
button, PROGRAM LED(green)/ UPDATE LED(yellow)/ ERROR
LED ( red ) flash once,and there is an alert tone from buzzer.And
then you can program.

4 Program chip

Step 1: Power on
Step 2 : Place AX chip in the socket. Pay attention to the
direction placing inside in the socket. All leads should contact the
wires in the socket properly. Align pin 1 of the chip to the white
triangle right next the socket (see diagram below)

Step 3 : Press the PROGRAM button to start programming.


PROGRAM LED (green) will be on.After pressing the PROGRAM
button, there will be 9 possible scenarios:
1) After PROGRAM LED (green) is on for about 4-20
seconds, it will be turned off and ERROR LED will be
off. In this scenario, programming the chip is
successful and user may remove the chip from
programmer.

6/ 10
AX Programmer User Guide

2) After PROGRAM LED is on for about 2-5 seconds, it will


be turned off and ERROR LED will flash. In this
scenario, the chip has been programmed previously. If
user still wants to program the chip, press PROGRAM
button to start. ;If user wants to replace another chip
and program again, press UPDATE button first. ERROR
LED will then turn off and user may replace another
chip.
3) After PROGRAM LED is on for about 4-20 seconds, it will
be turned off and ERROR LED will be on. In this
scenario, programming the chip has failed. It is
highly recommended to reset the programmer
and replace a new chip for programming.
4) PROGRAM LED is still on after 30 seconds. In this
scenario, the chip is a bad chip and cannot be
programmed. User should reset the programmer and
then resume programming.
5) After PROGRAM LED is on for about 8-20 seconds, it
starts to flash. In this scenario, contact our
technical staff for further instructions.
6) All three LED’s are on and there is an alert tone from
the buzzer. In this scenario, please contact our
technical staff for further instructions.
7) PROGRAM LED starts to flash. In this scenario,
check and make sure the chip is placed properly in the
socket. When using ISP port, check and make sure the
following pins are connected properly: DP1, DP2, OSCI,
MCLR, VPP, VDD, GND.
8) PROGRAM LED starts to flash and there is an alert

7/ 10
AX Programmer User Guide

tone from the buzzer. In this scenario, check and


make sure the chip is placed properly in the socket and
the chip orientation is correct. When using ISP port,
check and make sure the following pins are connected
properly: DP1, DP2, OSCI, MCLR, VPP, VDD, GND.
9) If something else happens, please contact our
technical staff for further instructions.

5 Other Function

5.1 Verify
Step 1: Load customer program which needs to be verified
Step 2: Short progarmmer’s main board as follows:
Sn Function
8 Blank check
7 Verify
6 Dice program
5
4
3
2
1

Step 3: Press PROGRAM button. In several seconds, if ERROR


LED is off and there is an alert from buzzer, it means that“VERIFY” is
OK. Or ERROR LED is on and there is two alert sounds from buzzer,
then “VERIFY” fails.

5.2 BLANK CHECK


Step 1: Short progarmmer’s main board as follows:
Sn Function
8 Blank check

8/ 10
AX Programmer User Guide

7 Verify
6 Dice program
5
4
3
2
1

Step 2: Press PROGRAM button.In several seconds, if ERROR LED


is off, it means “Blank Check” is OK. Or ERROR LED is flashing, “Blank
Check” fails.

6 Program dice

Step 1: short progarmmer’s main board as follows:


Sn Function
8 Blank check
7 Verify
6 Dice program
5
4
3
2
1

Step 2:

9/ 10
AX Programmer User Guide

10/ 10