EE Tools MaxLoader User Manual

EE Tools MaxLoader User Manual

Ibm maxloader user's guide
Table of Contents

Advertisement

1. INTRODUCTION.................................................................................................................................... 7
................................................................................................................................. 9
2. GETTING STARTED / INSTALLATION ......................................................................................... 10
To Install the software from a CD drive .............................................................................................. 10
To download the software from the www.eetools.com web site .......................................................... 17
...................................................................................................................................... 18
3. FAMILIES OF PROGRAMMABLE DEVICES ................................................................................ 19
V
..................................................................................................................................... 19
EEPROM........................................................................................................................... 21
EEPROM ...................................................................................................................................... 21
8-
..................................................................................................................................... 22
16-bit 1-Megabits .................................................................................................................................. 23
EPROM ................................................................................................................................ 23
PLD ........................................................................................................................................................... 23
....................................................................................... 7
............................................................................................................................... 9
................................................................................................................. 10
....................................................................................................................... 10
......................................................................................................... 10
............................................................................................................ 19
................................................................................................................. 19
ROM ................................................................................................ 19
ROM ......................................................................................... 19
............................................................................................................................. 22
............................................................ 8
............................................................................... 8
................................................... 10
............................................................ 17
ROM .......................................................... 19
MaxLoader User's Guide
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MaxLoader and is the answer not in the manual?

Questions and answers

Summary of Contents for EE Tools MaxLoader

  • Page 1: Table Of Contents

    RASING AN PLD ... 23 ... 7 NTERFACE ... 8 NTERFACE ULTI OCKETS ... 8 NTERFACE ... 10 ... 10 PROGRAMMERS ... 17 ... 19 ROM ... 19 ROM ... 19 & P ROM ... 19 ROGRAMMABLE MaxLoader User’s Guide...
  • Page 2 5. QUICK START EXAMPLES ... 32 EPROM ROGRAMMING AN WITH DATA EPROM UPLICATING AN FROM A MASTER 6. MAXLOADER OPERATIONS ... 35 ASIC CREEN NFORMATION Option Information ... 35 (Additional Option Information for Non PLD Devices) ... 36 System Information ... 36 Counter ...
  • Page 3 Set default Reset Editor ... 57 Swap nibble ... 57 Swap byte ... 58 Swap Word ... 58 Swap double word ... 59 Jedec editor ... 59 Clear ... 60 Close ... 61 Buffer / Edit UES ... 61 Device ... 61 MaxLoader User’s Guide...
  • Page 4 MaxLoader User’s Guide Device / Select by history ... 62 Select ... 63 Select / E (E)PROM, FLASH ... 64 Select / PLD ... 64 Select / Microcontroller ... 64 Select / PROM ... 64 Select / Auto Select... 64 Select / Device information ...
  • Page 5 ... 104 EGISTRATION 2. S ... 104 OFTWARE PDATES 3. T ... 104 ESTING THE ARDWARE 4. Q ... 105 UICK IAGNOSTICS MaxLoader User’s Guide location in 8 sockets, select the serial number for socket serial number is P8-0057..86...
  • Page 6 MaxLoader User’s Guide 5. C ONTACTING USTOMER UPPORT 6. S ... 107 ERVICE NFORMATION 7. L IMITED ARRANTY 8. U SEFUL DDRESSES 9. P ROGRAMMING DAPTER ANUFACTURERS 10. EPROM E MULATOR ANUFACTURERS 8. OTHER PRODUCTS ... 110 Optional EPROM Emulator ... 110 9.
  • Page 7: Introduction

    This manual describes the operation of EE Tools’ programmers. TopMax/ChipMax/ChipMax2/TopMaxII/UniMax/ProMax8G (4G) are software, MaxLoader, driven device programmers. The information contained in this manual has been reviewed for accuracy, clarity, and completeness. Please report in writing any errors or suggestions to support@eetools.com EE Tools, Inc.
  • Page 8: Programmer Models For Pc Usb Interface Multi-Sockets

    MaxLoader User’s Guide Programmer Models for PC USB Interface Multi-Sockets Programmer Models for PC parallel Interface...
  • Page 9: About This Manual

    IBM compatibles: PC 386, 486, Pentium, PS/2, portable (laptop), and clone computers. TopMaxII/UniMax/ProMax-8G (4G) connects to the USB(2.0) port of any IBM PC, and can operate with a full spectrum of IBM compatibles.
  • Page 10: Getting Started / Installation

    2. GETTING STARTED / INSTALLATION Installation Requirements MaxLoader is designed to operate with any 386, 486, Pentium, PS/2, Portable (notebook), compatibles running WIN 95/98/ ME/NT/2000/XP and Vista. The computer requires a CD-ROM drive, but a hard disk drive is also recommended.
  • Page 11 3. Insert the CD-ROM from factory (EE Tools) in your CD-ROM or DVD driver. 4. Wait until you see the following screen then Click on Device Programmers and choose a programmer name. The executable file name for the installation is in the CD-ROM. MaxLoader User’s Guide...
  • Page 12 MaxLoader User’s Guide NOTE: Customers who want to install the latest software may download the MaxLoader file from www.eetools.com...
  • Page 13 MaxLoader User’s Guide Set up MaxLoader software 6. Install MaxLoader and the MaxLoader icon and USB driver (eetusb.inf and eetusb.sys files) will be generated in directory C:\program files\EE Tools\. Follow the steps below for installation for USB 2.0 driver.
  • Page 14 MaxLoader User’s Guide 7. Connect a USB cable between programmer and your computer and turn the power switch ON after connecting the power cord in the programmer. NOTE: In Windows2000, you need to choose “specific location” when the “Found New Hardware Wizard” appears. The USB driver files are generated...
  • Page 15 MaxLoader User’s Guide in directory C:\program files\EE Tools. Or you can find the USB driver files in the CD-ROM comes in the product package. 8. Click on the Finish button on the Wizard screen and you can confirm the USB driver in Device Manager in your computer system.
  • Page 16 NOTE: For a computer that doesn’t installed USB 2.0 controller, you need to install USB 2.0 driver for the particular product vendor. 9. Execute MaxLoader and choose Programmer model 10. Choose your programmer that is ready to be use in your computer.
  • Page 17: To Install The Software For Parallel Port Programmers

    4. Install programmer software that comes in a CD-R (or download the latest software (all-in-one) from www.eetools.com 5. After the MaxLoader is installed, you choose a programmer name in the very first screen menu To download the software from the www.eetools.com web site 1.
  • Page 18: Select Product

    After MaxLoader is installed, choose a programmer among TopMax, TopMax- 8G, ChipMax/ChipMax2, TopMaxII, UniMax, and ProMax8G (4G) hardware in the very first MaxLoader screen menu. Or Click on Config / Select product Make sure to select the right model and turn the switch on. (TopMaxII, ProMax,...
  • Page 19: Families Of Programmable Devices

    Be sure your printer cable is firmly connected to your computer and the programmer. Plug in the AC power cord to your programmer and turn on the switch in the back of the unit before clicking on the MaxLoader icon. NOTE: The MaxLoader detects the printer port address when you install the new software.
  • Page 20 MaxLoader User’s Guide Flash Memory Flash Memory Technologies C(and) C(nand) C(or) C(nor)
  • Page 21: Performance Comparison

    17xxD/L and 17128. On devices with EPROM portion already programmed or on new blank devices, RESET polarity is HIGH. The current status of the Reset pin polarity is determined and displayed on the screen after Reading the device. The polarity of the Reset pin can ONLY be MaxLoader User’s Guide...
  • Page 22: Non-Typical Devices

    Megabits. Once this device is placed into the circuit, it will appear as if it has not been programmed correctly. This is not due to the MaxLoader software or the programmer, but the difference between these 1 Megabits. When selecting a 1 Megabit, it is important to determine which one you have.
  • Page 23: 16-Bit 1-Megabits

    These are programmable logic arrays that can be EEPROM based, EPROM based, fused link, anti-fuse, or Flash-based technology. They are programmable by the user to implement logic circuits in order to reduce part MaxLoader User’s Guide...
  • Page 24: Pld Features

    MaxLoader User’s Guide count and turnaround time. PLDs are programmed according to a fuse map, which is typically contained in a JEDEC file. NOTE: PLD compiler CUPL EE Tools offers PLD development tool for engineers who want to generate a JEDEC file for data of PLD devices. Four different tools are available in www.eetools.com...
  • Page 25: Microcontroller

    NOTE: Programming Microchip PIC family PIC series are different from other Microcontrollers in that they have an EPROM area as well as a Configuration Fuse. The Configuration Fuse in the MaxLoader User’s Guide They have part numbers such as Intel's Microchip...
  • Page 26: About "Device Id" And "Auto Select" On Ee Tools Programmers

    ID because the IC makers didn’t put its ID for the older chip types. (Auto Select) As you can see the “warning” in the Auto Select menu in MaxLoader, we can only guarantee the “auto select” function for 32-pin or less device in E(E)PROM / Flash Memory.
  • Page 27 MaxLoader User’s Guide menu. It will find out a correct device ID and choose a correct device for you. (To Find a Device ID) After selecting a certain device from Select Device menu and plug-in a corresponding device in ZIF socket, you can see the ID(s) when you pressing...
  • Page 28: Terms And Symbols Used In The Guide

    Other terms and definitions are as follows Toolbar commands for MaxLoader programmer software. Bold/Italics : actions items/software functions, i.e. Edit Button, IC Test, or Change Algorithm. : Clicking on a toolbar button manipulates operations or...
  • Page 29: Choosing A Right Adapter

    Program, and Verify. The Buffer size may be from 64K to 32 Megabytes. NOTE: If the size of a device is bigger than the buffer size in your computer, MaxLoader will use the hard disk space (swapping). For this reason, the MaxLoader software can handle devices up to unlimited size of E(E)PROMs with your standard memory space ( a minimum of 512KB RAM memory is required).
  • Page 30: Different Device Packages

    MaxLoader User’s Guide Different Device Packages PLCC TSOP SOIC...
  • Page 31: Different Programming Adapters

    MaxLoader User’s Guide Different Programming Adapters PLCC-TO-DIP TSOP-TO-DIP QFP-T QFP-TO-DIP SOIC-TO-PLCC BGA-TO-DIP DIP-TO-PLCC (for Emulator)
  • Page 32: Quick Start Examples

    NOTE: EPROMs have a quartz window that can be erased by exposing the EPROMs to Ultra-Violet (UV) light. Erasing an EPROM usually takes 10-30 minutes. 1. Click on the MaxLoader icon in your desk top menu after installing the MaxLoader. 2. Check the optional configuration before programming begins.
  • Page 33 MaxLoader User’s Guide 4. Click on the Load to load a file from a floppy or hard disk into the buffer. Change your file directory by choosing a directory in Look in box. Choose a file name and type of the file. Make sure that the file type is selected; ”All Hex...
  • Page 34: Duplicating An Eprom From A Master Ic Device

    MaxLoader User’s Guide 5. Insert the 27C010 device into the ZIF socket. After inserting the part, make sure that the socket handle is down (close) to secure the chip. See the illustration below: 6. Click on the highlighted cursor Blank Check.
  • Page 35: Maxloader Operations

    Target Device: Erased or blank INTEL 27C256 1. Make sure the MaxLoader is displayed without any communication error (refer to programming section ). 2. Place the AMD 27C256 device into the ZIF socket. 3. Select the manufacturer and part names from the Select menu.
  • Page 36: (Additional Option Information For Non Pld Devices)

    • Success: This number indicates the device programmed • H/W Rev : Hardware revision number for your programmer S/W Rev : Current MaxLoader software revision number Serial No : Serial number of MaxLoader hardware Algorithm : Programming Algorithm Vccp : Main Power Supply Voltage...
  • Page 37: File

    File MaxLoader uses three different file types: BINARY, ALL HEX, and . POF. In the file type box, a file type can be selected and loaded to the buffer or saved onto a disk. The default file type is the Binary file. The All HEX files can be chosen by maneuvering the arrow button.
  • Page 38: Binary Format

    MaxLoader User’s Guide (Programmer Object File) is a binary file generated by Altera assembler (Quartus and MAX+PLUS II). This file should be loaded for Altera MAX or EPC family devices only. Binary Format Binary format does not specify the address or checksum of the file. The file contains the actual binary data.
  • Page 39: Motorola S Hex Format

    Bytes 5 - X Bytes X will be: 8 : 16-bit addressing for files less than 64K. MaxLoader User’s Guide Remarks Letter S indicates start of record A single character indicates the type of record. Byte COUNT in HEX (multiply by two for number of characters).
  • Page 40: Tektronix Hex Format

    MaxLoader User’s Guide X+1 - N N+1 – N+2 Motorola File Example S325200000002F0000EA060000EA0B0000EA100000EA160000EA0000A0E11B0000EA210000 EA31 The file offset address is “20000000,” so you should put this value in the “file offset” of “File Load” config option / address menu. TEKTRONIX HEX FORMAT...
  • Page 41: Jedec Standard

    MaxLoader User’s Guide When this format is selected, the device base address must be specified. This address represents the lowest address in the device. The file created contains an entry for each location in this device. ASCII HEX format can be created for programmable memory devices only.
  • Page 42 JEDEC file. JEDEC files are produced by almost all PLD development software’s and are accepted by the MaxLoader programmer. There are many commercial software packages available to help you design using PLDs.
  • Page 43: Pof File

    This command loads the data from the selected file storage into the memory buffer. In order to the use “All HEX File” selection, the HEX file must be one of the file formats supported by the MaxLoader(TopMax/Chip Max), such as Intel HEX(MCS-80/86/386, MOTOROLA S(1-9), Tektronix HEX and ASCII...
  • Page 44: File / Reload

    Altera MAX family, the file you should load is a POF extension. The MaxLoader uses a RAM buffer to hold data. After loading a file into the buffer, you can edit the buffer data. If you load a JEDEC file, you may use (the vector pattern edit) command to view or edit the fuse map and (test/vectors) for any test vectors that may have been in the JEDEC file.
  • Page 45: File / Save

    Author: An engineer’s name [whom creates this project]. Description: A job explanation that you memorize for your future usage. A device number, File name, and checksum number can be entered in the note pad. Other programming menu descriptions, such as configurations can be described. MaxLoader User’s Guide...
  • Page 46: File/ Save Log

    MaxLoader User’s Guide File/ Save Log This function will record all operating procedure. Such as carrying out preloaded tasks in maxloader software. The .txt file can be saved in any folder, and opened in “Note Pad.”...
  • Page 47: File/ Save All Messages

    MaxLoader User’s Guide File/ Save All Messages This function will record all programming displayed messages from the MaxLoader message window. The .txt file can be saved in any folder, and opened in “Note Pad.”...
  • Page 48: Buffer

    MaxLoader User’s Guide Buffer...
  • Page 49: Buffer / Edit Buffer

    : The data searching from previous address than the current location. Direction / DOWN: The data searching from higher address than the current location. If you would like to see more & same data, click on the Find Next button. MaxLoader User’s Guide...
  • Page 50: Find Next

    MaxLoader User’s Guide Find Next Press the Find Next button to locate the rest of the data that you entered in the FIND box. The error “Search Pattern not Found” will be accursed when you press this button without entering data in the FIND text box.
  • Page 51: Copy Buffer

    MaxLoader User’s Guide Copy buffer Copy certain data between 2 addresses to other location in the same buffer. Fill Buffer Enter certain data between 2 different buffer locations.
  • Page 52: Clear Buffer

    MaxLoader User’s Guide Clear buffer Fill entire buffer with the same data in “default buffer value” which can be any data. In most, it is “FF” but it can be “00” for Motorola S-record type.
  • Page 53: Print Buffer

    The current buffer data can be printer in different formats. Also, you can review buffer data with an editor in an utility software. Set editor to view mode This mode allows you not to modify data in the buffer. MaxLoader User’s Guide...
  • Page 54: Set Editor To Edit Mode

    MaxLoader User’s Guide Set editor to edit mode Data in buffer can be modified in this mode. Set Editor to binary mode The data in current buffer will be changed as binary mode.
  • Page 55: Set Editor To 8 Bit(Byte) Hex

    MaxLoader User’s Guide Set editor to 8 bit(byte) Hex The data in current buffer will be changed as 8-bit hex value. Set editor to 16 bit(word) Hex The data in current buffer will be changed as 16-bit hex value.
  • Page 56: Set Editor To 32 Bit(Double Word) Hex

    MaxLoader User’s Guide Set editor to 32 bit(double word) Hex The data in current buffer will be changed as 32-bit mode. Set default editor mode Make the current buffer mode as same data size as the selected device in the...
  • Page 57: Set Default Reset Editor

    MaxLoader User’s Guide Set default Reset Editor The cursor mode will be the first data in address 0. Swap nibble Swap each character (nibble) in 8-bit(1 byte) block.
  • Page 58: Swap Byte

    MaxLoader User’s Guide Swap byte Swap each 8-bit (1-byte) data in each 16-bit(4-byte) block. Swap Word Swap each 16-bit (2-byte) data in each 32-bit(4-byte) block.
  • Page 59: Swap Double Word

    Swap each 32-bit (4-byte) data in each 64-bit(8-byte) block. Jedec editor This buffer mode allows you to retrieve and modify data for PLD devices. The data can be displayed in two different mode (unused-bit “0” or “X”, used- bit ”1”or “ –“.) MaxLoader User’s Guide...
  • Page 60: Clear

    MaxLoader User’s Guide In the Jedec editor mode, you can still use all features in Buffer Edit Mode. Clear Pressing this button allows you to fill the buffer with the data located in “Default Buffer Value” in Config Option Menu.
  • Page 61: Close

    UES window, it means the UES has been created and that you can modify the data for a different reason. The UES data is not secured when you execute the Function / Security command. Device MaxLoader User’s Guide The electronic...
  • Page 62: Device / Select By History

    MaxLoader User’s Guide This section presents the main operation menu for the target device that is mounted on the ZIF socket. In order to process the following commands, make sure that the device is correctly inserted into the ZIF socket and the latch is down.
  • Page 63: Select

    MaxLoader User’s Guide Select During operation, the first step is usually to select a device. This Select command enables the user to define the manufacturer and the type of the device that will be used. After you select a device, you can insert a device into the programmer’s device socket and conduct various device operations such as...
  • Page 64: Select / E (E)Prom, Flash

    MaxLoader User’s Guide logic function. This symbol makes a convenient reference when selecting the PAL device that best fits a specific application All EPROMs (27xxx), EEPROMs (28Cxxx, 29Cxxx), Serial E(E)PROMs (17xxx, 24xxx, 32xxx, 33xxx, 35xxx, 59xxx), and Flash EPROM (28Fxxx, 29Fxxx, 29LVxxx, 29BVxxx, 29Wxxx, 49Fxxx) of 24/28/32/40/42 and up to 48 pins (1 Mbit, 2Mbit, 4Mbit, 8Mbit,16Mbit, 32Mbit, and up).
  • Page 65: Select / Device Information

    MaxLoader User’s Guide Select / Device information Pressing this button allows you to review the target device information before selecting a device.
  • Page 66: Device / Change Algorithm

    MaxLoader User’s Guide Device / Change Algorithm Users are provided with an option of changing the programming parameters of most devices. Once you select the “Change Algorithm” option under the DEVICE menu, the user will be presented with a list of device specific...
  • Page 67: Device / Auto Menu Option

    MaxLoader User’s Guide Device / Auto Menu Option Users can choose a operation stream for “Auto” button. CAUTION: Clicking the Auto button makes the selected device secured. It is highly recommended that customer should click on the “auto” button after reviewing the “Auto Option”...
  • Page 68 MaxLoader User’s Guide NOTE: Erasing EPROMs. In order to clear data in an EPROM, the chip should be exposed to a short wave UV (Ultra violet) light. Most erasers require between 5 and 30 minutes erasing an EPROM. Some types of chips take longer to erase than others.
  • Page 69: Device / Program

    The security function will not execute if the device fails to verify or pass the vector test properly. 28C256, 28C010, etc. MaxLoader User’s Guide...
  • Page 70 MaxLoader User’s Guide 28CXXX family devices support Software Data Protection. The user has an option of either protecting or not protecting the data. This option must be changed before the start of any programming operation. To change this option, go to the Option selection under DEVICE/FUNCTION menu and make any changes accordingly.
  • Page 71 17128), the POLARITY FUSE cannot be toggled. Consult the device manufacturer for further instructions on how to handle the Polarity FUSE. CAUTION: Do not touch or remove a device during an operation when the BUSY green led is on. MaxLoader User’s Guide...
  • Page 72: Device / Read

    MaxLoader User’s Guide Device / Read Read the data in the source device mounted on the ZIF socket into the buffer for examination. The checksum will be displayed on the checksum line. The buffer may be edited, saved to a disk, or used to duplicate the chip.
  • Page 73: Device / Data Compare

    Once a device is secured, it cannot be unsecured to read, verify, or duplicate. Also the secured device is seen as a blank chip even though it is not actually blank. MaxLoader User’s Guide It will detect a file...
  • Page 74: Device / Encryption

    MaxLoader User’s Guide NOTE: When you click on OPTION, device security mode and option fuses will be available for certain manufacture devices. Selecting these options, programmer will program your device with the checked options continuously. It is a useful feature for users who like to program devices in volume quantities.
  • Page 75: Device / Auto

    TopMax, TopMaxII provide an additional memory test function. This operation tests static and dynamic RAM memory chips. The following memories are tested: DRAM types tested - 16K*4, 64K*1, 64K*4, 256K*1, 256K*4, 1M*1 SRAM type tested - 2K*8, 8K*8, 32K*8, 128K*8 MaxLoader User’s Guide...
  • Page 76: Test / Vector Test

    MaxLoader User’s Guide After inserting a memory device into the ZIF socket, select the memory type from the device select “GENERIC RAM” selection screen and click on the RAM test button, in the test menu. The program will test each address of the memory. A "Defective memory"...
  • Page 77: Test / Ic Test

    Test Vcc value on Vcc pin Delay Test period of each vector in mill-second Test / IC Test This operation tests TTL or CMOS logic devices according to the test patterns stored in the test pattern library. MaxLoader User’s Guide...
  • Page 78: Config Config / Select Product

    Click on the Select button and enter a device name and click on Test to begin the test function. A result message will be displayed after testing. Config Config / Select Product After the MaxLoader is installed, you can choose one of the programmer listed in Select product menu.
  • Page 79: Config / Config Option

    MaxLoader User’s Guide Make sure that you select a right model and turn on the switch (TopMax /, TopMaxII, ProMax-4/8G) connect cord (UniMax, ChipMax/ChipMax2) Config / Config Option Config Option / Buffer Clear Before File Loading When loading a file into the buffer, executing the ENABLE option fills the buffer with the data that is defined in Default Buffer Value before the file is loaded into the buffer.
  • Page 80: Config Option / Blank Check Before Programming

    MaxLoader User’s Guide NOTE: Buffer Clear means that the current buffer will be filled with the Default Buffer Value. It can be any data of Hexadecimal values such as FF, 00, or XX Config Option / Blank Check Before Programming Enabling Blank Check Before Programming verifies whether the device is erased before programming.
  • Page 81 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Example #2: Programming one 16-bit device (Data word width = 16, Odd/even byte swap = Enabled) The user data is allocated as follows MaxLoader User’s Guide ASCII ASCII...
  • Page 82: Config Option / Device Insert Test

    Device Address: Config Option / Device Insert Test When enabled, this test will allow the MaxLoader to first examine the physical position of a device as it is sitting in the programming socket when the user attempts to take any action to that device. Once it has finished examining, the MaxLoader will prompt the user for corrective steps if needed depending upon the position of the device.
  • Page 83: Config Option / Sound

    Config Option / 32 Bit Checksum The digit of Checksum value appears in 4 (hex) numbers as standard checksum Value. For 8 digit checksum value, click on the option box “32 Bit check sum” and MaxLoader display 8 (hex) numbers in the Check sum location.
  • Page 84: Config Option / Port (Topmax, Chipmax)

    MaxLoader User’s Guide Config Option / Port (TopMax, ChipMax) A parallel port address can be determined by the MaxLoader (TopMax / ChipMax) software.
  • Page 85: Config Option / Usb Option (Usb Programmer)

    (separate menu screen). So you can use the multiple programmer, ProMax-4G (8G), as a single-socked programmer. We can see the socket number in either beginning menu screen or gang program mode menu. MaxLoader User’s Guide...
  • Page 86: Th Location In 8 Sockets, Select The Serial Number For 4 Th Socket Among 8 Sequential Serial Numbers. I.e The 4 Th Socket Serial Number Is P8-0057

    MaxLoader User’s Guide Enabling #4 socket to be master socket If you want to choose the master socket in 4 serial number for 4 serial number is P8-0057. USB option / Good LED off on socket open This option enables the LED light to not blink after finishing an operation.
  • Page 87: Config Option / Gang Split Select

    MaxLoader User’s Guide Enabling any button to be a “Start Key” Config Option / Gang Split Select...
  • Page 88: Split

    MaxLoader User’s Guide All programmers except TopMax and ChipMax must use the Concurrent Gang Mode for multiple socket operations. Split When programming devices for a 16-bit or 32-bit environment, you will need to split your data onto two or four devices.
  • Page 89 After programming the 4th EPROM with Word 3, you will have four 8-bit programmed EPROMs. The original file (32-bit) is split into four EPROMs that contain 8-bit data in each device. Config Option / Address MaxLoader User’s Guide Byte $0002 Byte $0003 Byte $0006...
  • Page 90: Device Address

    MaxLoader User’s Guide Device Address These addresses will be applied for programming the buffer data. -Chip Start: Device Starting address for the data to be programmed in buffer. -Chip End: -Buffer Start: Buffer Starting address for the data to be programmed.
  • Page 91: File Save

    MaxLoader User’s Guide -File Offset is subtracted from addresses from the file downloaded to the programmer. For example, if you set File Offset to 1000h, then the downloaded data minus 1000h would be placed into the buffer at the address specified by the Buffer Start Address.
  • Page 92: Config / Hardware Test

    MaxLoader User’s Guide Inc Value: This value will be added to the previous data value User must click on Auto Increment to program a memory with data increased by one to the previous data. Config / Hardware test A hardware test is designed to assist customers in confirming and diagnosing problems relating to all programmers.
  • Page 93 MaxLoader User’s Guide control. You can execute individual socket with corresponding start button or all sockets together with pressing any of START button. Do not touch the device in socket until the operation stream is not finished (stopped). Each operation in different socket can be displayed with blue color bar in menu screen.
  • Page 94 MaxLoader User’s Guide Enabling any button to be a “Start Key” The individual socket with a serial number can be executed once the Start button is pressed. After check the Enables START ALL button box in Config option, all 8 sockets will be executed when you click on any of the “START”...
  • Page 95 MaxLoader User’s Guide Wait 10 – 30 seconds for recognizing all sockets and you can see each socket’s serial number in GANG PROGRAM MODE. There two different features in the ProMax programmer operations. One feature is that Data in buffer memory can be simply duplicated into more one socket (duplication).
  • Page 96: How To Program (Write) One File Into Different Sockets

    MaxLoader User’s Guide How to program (write) one file into different sockets ? If the target device is 8-bit EPROM such as 2764,128,256,512,101, make the Set Program Mode disabled. The Set Program menu button will not be appeared for all other (non-8 bit) device selection.
  • Page 97 MaxLoader User’s Guide EXAMPLE 1: PROGRAM 8 OF 27128 EPROMS WITH SAME DATA: 1. Select the target device (27128) and Load a file that should be same size as the selected Device size. The target devices could be any devices.
  • Page 98 MaxLoader User’s Guide The next diagram illustrates how to travel the same buffer data(0000-3FFF for 27128 selection) to the eight sockets. Click for individual socket operation Click for operating all sockets at once, concurrent mode...
  • Page 99: How To Program (Write) Buffer ( Blocks) Data Into Different Sockets

    MaxLoader User’s Guide How to program (write) buffer ( blocks) data into different sockets ? This option is not available for all other devices that are not 8-bit EPROMs. The menu screen below illustrates that there is no Set Program button because the device selected DA28F320J5 is not 8-bit EPROM.
  • Page 100 MaxLoader User’s Guide NOTE: Who may need the “set Programming?” A file can be fit in an EPROM and the file size becomes bigger than the EPROM, so the large file should be split into more than one EPROMs. The ProMax software will split a file up to 8 blocks and program them in different EPROMs.
  • Page 101 MaxLoader User’s Guide 5. Click a button with serial number or the “START ALL” button and a programming steam will be executed. As illustrated in the diagram, data is routed to sockets in sequential order(the first block of data goes to the first socket, the second block to the second, etc.).
  • Page 102: Config / Enter Production Mode

    MaxLoader User’s Guide Config / Enter Production Mode This mode makes it more secure and efficient for production lines, where only the “Concurrent Mode” and “Auto Program” options are available, along with the functions of “Load Project, Save Log, and Save All Messages.” All other functions and options are disabled to ensure efficiency and reduce errors and mistakes.
  • Page 103: Config / Set Password

    With the Supervisor Mode, the user has full access to all options and functions of the MaxLoader software. In this mode the user can pre-set all projects and configure details for production lines. Useful function keys are enabled for user friendly navigation. Such as: Select History, Select, Info, Edit, Blank Check, Program, Read, Verify, Erase, and Auto.
  • Page 104: Trouble Shooting & Technical Support

    MaxLoader User’s Guide This option will help customer who want to use the MaxLoader menu as native language with the OS that is installed for own languages. 7. TROUBLE SHOOTING & TECHNICAL SUPPORT This section provides customer support information such as the return material authorization policy as well as methods of obtaining EE Tools’...
  • Page 105: Quick Self-Diagnostics

    Be sure that the parallel cable (IEEE standard, 25 pins and wires) is correctly and securely attached to the programmer and PC. The connection must be direct; there cannot be any software keys or locks between the parallel port and the programmer. Most switch boxes may also cause difficulties. MaxLoader User’s Guide...
  • Page 106: Contacting Customer Support

    MaxLoader User’s Guide You may need to change your printer port [even though it is working fine with your printer] because TopMax / ChipMax communicates with your computer via the printer port in a bi-directional mode. For new device support, TopMax is no longer supported since January 2006.
  • Page 107: Service Information

    MaxLoader User’s Guide 6. Service Information Before sending a unit in for service, call us at 408-263-2221 to obtain a Return Authorization Number (RMA). We will not repair your unit unless an RMA was issued. Warranty Service: Please return the product in the original package with proof of purchase to the below address.
  • Page 108: Limited One-Year Warranty

    MaxLoader User’s Guide Include with the instrument your complete return shipping address, contact name, phone number, and description of problem. 7. Limited One-Year Warranty EE Tools, Inc., warrants to the original purchaser that its product and the component parts thereof, will be free from defects in workmanship and materials for a period of one year from the date of purchase.
  • Page 109: Useful Web Site Addresses/ Phone Numbers

    ROHM ... www.rohm.com SEEQ ... www.seeq.com SILICON STORAGE ... www.ssti.com ST MICRO ... www.st.com TEMIC ... www.temic.com T.I..www.ti.com TOSHIBA ... www.toshiba.com WAFERSCALE ... www.waferscale.com WINBOND ... www.winbond.com XICOR ... www.xicor.com XILINX ... www.xilinx.com ZILOG ... www.zilog.com MaxLoader User’s Guide...
  • Page 110: Programming Adapter Manufacturers

    Buffer Memory – 8M, 12ns SRAM (8bit) Download Speed – 1Mbyte/sec Reset Signal – Low/High Software Control Supports Device – E/EPROM: 2764-27080, 2864-28256 Flash Memory: 29512-29040 Size – 98x 63x 22 (mm) Processor: IBM PC or Compatible Pentium/100 MHz or better. : 5MB DISK : 5MB...
  • Page 111: About Nand Flash Memory

    EeRom-8U. The basic EeRom-8U supports 8Mbits with 45NS Memory. 9. ABOUT NAND FLASH MEMORY Comparison of NOR and NAND Flash technologies Port : USB CD ROM Drive for Installation OS : Windows 98/ME/2000/XP Target Systems of EeRom-8U MaxLoader User’s Guide...
  • Page 112: Why Nand Flash

    MaxLoader User’s Guide Why NAND Flash NAND-based flash is a low-cost high-capacity memory technology commonly used in large data applications such as digital cameras, 3G cell phones, PDAs, etc. In addition to using this data storage capability, manufacturers have found it beneficial in many cases to program code into NAND flash devices.
  • Page 113: Glossary

    The silicon chip that is located within an IC package. It is a small rectangular flat piece of silicon that has been perform a specific function. It is glued into a plastic or ceramic package and MaxLoader User’s Guide fabricated with many transistors to...
  • Page 114 MaxLoader User’s Guide connected to the external metal interconnect pins of the IC with very small bonding wires. It can be seen through the window of erasable EPROMs. Dual Inline Package. An IC package with two rows of through-hole pins, usually on 0.1 pitch, 0.3 or 0.6 inches apart.
  • Page 115 Additionally, there are one or more input pins that select the operating move (read, write, standby, etc.). Memory devices may be classified by whether they are volatile or nonvolatile, and whether they may MaxLoader User’s Guide...
  • Page 116 MaxLoader User’s Guide be erased. The memory’s organization refers to its word width and the number of words in the device. Microcontroller A device that contains a central processing unit (CPU), memory, and I/O ports on a single IC. Microcontrollers that contain any form of nonvolatile memory may be programmed on a device programmer.
  • Page 117 Numbers represent inputs to be applied to the device (1 for Vih, 0 for Vil). Letters represent the outputs that must be tested (H for Voh, L for Vol, Z for high-impedance). During the test, the part will be powered up and each input MaxLoader User’s Guide...
  • Page 118 MaxLoader User’s Guide will be applied to the device for the first vector. Then, each output will be applied to the device for the first vector. This process will continue for each vector and any errors will be reported. Thin Quad Flat Pack. Similar to QFP but with a lower profile and physically smaller in length and width.

Table of Contents

Save PDF