Multiprog 2001 XL Programmer

Review date before March 2003
The MultiProg 2001 XL programmer (Category Universal Programmers)

Some resellers advertise the Multiprog 2001 XL (or Multiprog XL for short) as the ultimate programmer. Well maybe it was at the time of introduction (years ago) but at this moment it certainly doesn't deserve that title anymore. Mind you, it is a good programmer with lots of possibilities, but there are quite a few drawbacks too, when compared to other modern universal programmers.

I have tested the Multiprog 2001 XL with several software packages like ChipCat, CardWriter, DMSSC, MKF, ISVedit, ICprog etc. and they all work flawless. But there is also some nice software that is purpose built for use with the Multiprog 2001 XL. That software is Twoprog which is in fact a modified version of Chipcat if you ask me.

I have upgraded the programmer BIOS to version 2.0 (you can find it in the download archive).
Twoprog version 2.4 works great for me. The programming of any card is just effortless as the software controls the whole programming process fully automatic. But more about Twoprog in the Software chapter.

There is 1 point that I especially disliked when working with the Multiprog:
LCD displays, however nice to have such gimmicks on your programmer, are only functional if you can read what is displayed. And the readability of this display is very poor. In my opinion, the display should be mounted at an angle.

OK then, let's name the pro's & cons:
- will work with almost every popular programmer software
- is able to read/program all popular card types
- can even program loose chips via chip sockets

- selecting the right programmer mode is awkward (3 seperate buttons)
- the display is very poorly readable
- no enclosure which makes the programmer vulnerable
- enclosures is available only at a cost
- the price

Below I have listed an overview of all available programmer modes of the Multiprog 2001 XL. Where the modes match those of the MasterA/MasterCRD programmers, I have mentioned that as an extra. That way you know what mode to select at any given moment while programming.

These are the available programming modes:
0. Smartmouse 6 MHz Normal
 - Similar to mode 0 on de MasterA/MasterCRD/VX Multi

0. Smartmouse 6.0 MHz Inverted

1. Phoenix 3.5 MHz Normal
 - Similar to mode 1 on the MasterA/MasterCRD/VX Multi

1. Phoenix 3.5 MHz Inverted

2. PIC processor mode for PIC cards
 - Similar to mode 2 on the MasterA/MasterCRD/VX Multi

2. PIC processor mode for seperate PIC chips

3. PIC Eeprom mode for cards
 - Similar to mode 3 on the MasterA/MasterCRD/VX Multi

3. PIC Eeprom mode for seperate chips

4. AVR processor mode for AVR cards
 - Similar to mode 4 on the MasterA/MasterCRD/VX Multi

4. AVR processor mode for seperate AVR chips

5. Chipcard mode (for GSM cards f.i.)