Tuesday, August 23, 2011

Common Xeltek SuperPro Memory Card Errors

Please find couple common questions usually SuperPro users experience;

Question : I am using SP5000/SP5000E/SP501S programmer and getting CF card error on LCD screen whenever I press any button. Please help.

Answer : Please insert a Compact Flash card in programmer before pressing any button on your programmer. If you don't have CF card then please use the programmer in PC mode or buy a CF card from the following link:
http://www.xeltek.com/product.php?productid=16534&cat=0&page=1

Question : When I insert 2GB CF card into SP501S, "Project FAT Error" message appears on LCD.

Answer : You may be copying project file on Compact Flash card using a memory card reader/writer which is incorrect mehod. Please download project file on CF card of SP501S using SP501S software only.
1. Please connect the SuperPro 501S programmer (or other SuperPro Standalon Programmers) to the PC. Insert CF card and open the software.
2. Now download the projectflile on CF card
3. Restart the programmer to operate it in standalone mode.

Pls also refer to the following web page for more information on standalone operation:

http://www.xeltek.com/Stand-Alone-And-Concurrent-Operations-pages-311

All these questions and many others can be found with their answers on our FAQ page;

http://www.xeltek.com/faq.html

our new user friendly interface will help you to find any answer to your question within couples of seconds. In case you find no matching question, please submit yours;


Please contact techsupport@xeltek.com if you have further questions.

Sunday, August 7, 2011

Using the ATE Port to Control ISP Programmers

In-system programming is the ability of programming IC which is already soldered in circuit using serial programming algorithms. The major advantage of ISP programming is that the manufacturer can have single production phase, eliminating programming stage prior to assembling the system.

Code or design changes are also possible during the production process without the need of de soldering the chip by reprogramming the chip which is already installed on target PCB. Xeltek ISP programmer; SuperPro IS01, is a portable, stand-alone, self-powered universal ISP programmer. It supports most ISP protocols, e.g. I2C, SPI, UART, BDM, MW, JTAG, CAN, RS232 etc and also operates in standalone mode using SD cards. It comes with standard ATE (Automated Test Equipment) which provides the possibility of operating and controlling programmer through external signals. This article will help you to understand ATE interface and its functionality in a better way.

ATE control port is used for communication with external host or integration into the automatic programming or test equipment. Therefore, besides the keyboard, the user can also operate ISP programmer through ATE interface. ATE equipment interface adopts opto-coupling device to isolate signals, in order to ensure security and accuracy of signals between the two equipments. In addition, while using ATE interface, it is required to set the power voltage of external equipment signal and appropriate reference voltage point correctly.

The pinout for ATE port:
Pin out for ATE port



For the signals of ATE port, please refer to the diagram below:

signals of ATE port

Description of signals:

OPTO_VCC: Working power of ATE controlling port is supplied by exterior controlling equipment and it should match signal voltage.
SEL0-SEL5: These input signals are used to select project file which is already stored on SD card.
START, RESET: These are Input signals discussed later.
PASS, FAIL: These are output signals discussed later.
OPTO_GND1: Exterior controlling equipment GND1, which is used to input signals of SEL0-SEL5, START and RESET.
OPTO_GND2:Exterior controlling equipment GND2, which is used to output signals of PASS and FAIL.
VCC, GND:IS01 supplies 3.3V output, GND output

When the system starts, it performs initialization until “XELTEK IS01” is shown on display screen. After that, it will be testing interface of USB, keyboard and ATE all the time. If any of the signals SEL0-SEL5 of ATE interface is high, then IS01 will enter ATE work mode.

Create a project:
Create a project by SPIS01 software. After the project is generated, it can be downloaded into SD card by SPIS01 software or a card reader.

ATE workflow chart

ATE workflow chart
Project Selection:
SEL0-SEL5 of IS01 ATE interface is used to select projects. Using binary format; from 1 to 63, means, user can select no more than 63 projects. For example, if SEL0 is high and the others are low, project# 1 is selected; if both SEL0 and SEL1 are high, the others are low, project# 3 is selected, etc…

Run algorithm:
After User selects the project, set pin START high, then the system starts programming.

Thus, we can witness ATE interface is built for easy external hardware control which utilizes standalone feature of SuperPro IS01 programmer. Total of 6 signal lines SEL0 to SEL5 are for project selection (maximum 64 project files); 2 command lines for START and STOP; 3 STATUS lines such as PASS, FAIL and BUSY. All signals are optical-isolated thus providing noise free operation.

Wednesday, August 3, 2011

SuperPro software now supports Hungarian Language

Xeltek SuperPro software is now available to Hungarian speaking customers. Hungarian is official language of Hungary; and it is also being spoken by Hungarian communities in the seven neighboring countries and by Diaspora communities worldwide. There are about 16 million native speakers, and being able to use SuperPro Programmers with their own language will be considered as a privilege.

Xeltek is proud to be the first device programmer manufacturer who supports Hungarian language. No other universal programmer in the industry comes with Hungarian language pack. Besides Hungarian, Xeltek supports 8 languages on SuperPro Programmers such as;

English

Chinese

Spanish

German

French

Turkish

Korean

Hungarian

And you may found all these languages supports on all SuperPro 5000 series programmers such as;

SuperPro 5000 / SuperPro 5000E

SuperPro 5004GP / SuperPro 5004EGP

SuperPro 6000 / SuperPro 6004GP

SuperPro 501S / SuperPro 501S 4-Cluster

SuperPro 500P / SuperPro M

If you have any comments about this new feature released at Xeltek; please write to us. Please also feel free to write to us if you want your mother language to be support on Xeltek programmers. For more information, please log in to www.Xeltek.com.