background image

PROM8908D/E/F,  PROM9801/00

PROGRAMMER Operation Manual

(07Sep2002)

CAPRILION ENTERPRISE CO.

11F, No. 50 Cheng Hsing Road

KAOHSIUNG 807, TAIWAN, ROC

Tel: 886-7-3865061
Fax: 886-7-3864521
http://www.caprilion.com.tw
Email: sales@caprilion.com.tw

Summary of Contents for PROM8908

Page 1: ...PROM9801 00 PROGRAMMER Operation Manual 07Sep2002 CAPRILION ENTERPRISE CO 11F No 50 Cheng Hsing Road KAOHSIUNG 807 TAIWAN ROC Tel 886 7 3865061 Fax 886 7 3864521 http www caprilion com tw Email sales caprilion com tw ...

Page 2: ...Transfer and Group Selection 6 Name Name 7 4 Steps for upload download and calibration 7 4 1 Download 7 4 2 Upload 8 4 3 Voltage calibration and Verify type setting 8 5 Firmware Update 9 6 Appendix of IC operation note 10 16bit devices M29 Am29F002T NT B NB 11 Am29F040 Atmel 49F001T 002T 12 Atmel 49F010 020 040 13 Atmel AT80C1051 2051 Atmel AT90S1200 14 Winbond W29C020 040 15 7 Operation examples ...

Page 3: ... set to zero a warning message PSB is Locked Press any key will appear at the final check to alert the user and wait for an acknowledgment of this situation The machine s stack is always been checked at every command operation to make sure that this machine is in a good condition If a Stack error message appears at anytime this machine should be doubt on its reliability There shouldn t has any IC ...

Page 4: ...r machines there is a normal checksum value displayed just below this field each time when the CHECKSUM command is executed 4 MESSAGE display the general operation message PROM9801 For devices which has the T48 message shown 4on this field when its name was selected should be handled on the upper 48pin textools 2 2 key switches ALGORITHM CHECKSUM VERIFY COPY KEY1 KEY2 Yes No NAME NAME Force KEY3 T...

Page 5: ...rified with the PSB settings When you see a red lamp lights just at the final moment it can almost be sure that it is caused by the un match of the protection status Each time after the power is on the verify action is conducted only once at the normal VCC voltage A special mode can be set to verify it twice at different voltage levels one at a higher voltage 5 or 10 and the other one at a lower v...

Page 6: ... the ability to lock unlock some of its memory blocks preventing data from accidentally lost the PROM8908 can deal this feature through the PSB Protection Setting Byte settings The user should pay attention on its value shown by 2 digits on the lower left corner of the LCD display in HEX number because it will influence the result of how those ICs be Copied and Verified When those IC s name was ch...

Page 7: ...f everything goes fine it will bring up the LCD message Download Rdy and wait for data download from the host PC See section 4 1 for following steps If you want to do the upload depress the No key2 to bring up the LCD message Up Load Ready and wait the host PC to upload See section 4 2 for following steps If you press the key2 and key3 together it will enter the Voltage calibration and Verify type...

Page 8: ... the Name does PROM8908F Select the next device name in this device group for operation Only the devices of this size category will be shown and can be chose You can t find device name not belong this size or type 4 Steps for upload download and calibration 4 1 When the LCD shows Download Rdy message following the steps below to complete the Download This procedure can be abort at this time by dep...

Page 9: ... user to verify its correctness 4 The user can abort the transfer at any time by disrupt the PC usually using the CTRL C 4 3 Voltage calibration and Verify type setting The PROM8908 has a build in calibration feature on the programming voltage VCC and VPP An offset value will be memorized and be used to adjust all related voltage The calibration need only be done once within a period of months or ...

Page 10: ... The PROM8908F use an embedded flash ROM with the ISP feature The user can run the utility program AVR EXE with the avr ini file on the PC and using the ISP cable to update the firmware through a PC printer port After the AVR window was bring up the printer port was set to AUTO and the CPU type was set to ATMega128 as the default No FUSE or LOCK bits update was required leave those four small tick...

Page 11: ...es 16bit EPROM operation on the PROM8908D E F The PROM8908 was originally designed to handle the 8bit chips For EPROM with 16bit structure only you need using an adapter and programming it in a special way You have to do every operation twice one on the low byte D0 D7 and the other on the high byte D8 D15 A complete process will be 1 Set both DIP switches totally 16 on the adapter to the same dire...

Page 12: ...e will shown on the LCD to indicate it M29 Am29F002T NT B NB Operation These chips only has seven sectors available The value of bit 7 msb in the Protect Setting Byte PSB is irrelevant only the lower seven bits are used for setting verifying the IC s sector protection status The master IC s protection status will not be used for any purpose Instead the PSB was used in the COPY and VERIFY command A...

Page 13: ...e PSB byte where bit7 represent the highest sector and a 1 means Protect The master IC s protection status will not be used Instead the PSB was used in the COPY and VERIFY command 1 VERIFY After the regular comparison on the memory array completed all the slave IC s protecting status will be compared with the PSB setting A slave IC will be acknowledged as a good one only both comparing was passed ...

Page 14: ...m accidentally enabled the user must set the Protect Setting Byte PSB to the value of 5A HEX to let the programmer activate this lockout feature automatically in the COPY command Since version 1 16 The VERIFY command will compare the content of all salves with the master device first then compare their lockout status with the PSB setting Only those which have both comparisons passed will be recogn...

Page 15: ...e Lock and Fuse bits are stored in the Protect Setting Byte PSB of the programmer It also control some command s COPY VERIFY and DOWNLOAD operation The followings explain each bit s meaning and location Please be noted that the programmer doesn t use any of these information stored in the master IC BIT 7 6 5 4 3 2 1 0 x x SPI x x LB2 LB1 RCE 1 CHECKSUM Show the checksum of the Flash memory portion...

Page 16: ... boot block in the programmer s Protect Setting Byte PSB The other bits bit1 6 are don t care Before writing all the slaves will be unlocked and erased After the contents of master IC has been copied into the slaves the boot block will be locked according to its bit status in the PSB byte 1 for lock 0 for no lock The VERIFY command will compare the content of all salves with the master device firs...

Page 17: ...to the slave sockets Let s suppose that you have insert 6 pieces into the sockets from slave0 to slave5 and the one in slave5 is not blank step4 Depressing COPY key3 to start the copy action The programmer shows error with the message Not blank and a series of short beep Also the LED lamp of the socket 5 was light to indicate that this one is not blank step5 Remove that EPROM from socket and inser...

Page 18: ...splayed again A noticeable beep will alert the user if there is any change at the checksum value which in normal situation shouldn t be happen All the failed ICs including the empty sockets are indicated by lighting their corresponding LED 17 ...

Page 19: ...ch upon examination prove to have been defective within the warranty period specified and are returned to seller s site at the buyer s expense Authorization must be obtained from Caprilion prior to the return of any product under this warranty Units or parts which have been subject to the damage of transportation accident alteration abuse misuse or unauthorized repair are not covered by this warra...

Reviews: