Universal Programmer
The Universal Programmer is a professional embedded device for programming serial
I2C EEPROMs, serial SPI EEPROMs and SPI flash memories easily and extremely quickly
via a standard personal computer.
Main program functions:
- Writes and reads out serial EEPROMs (I2C/SPI) and serial EEPROMs and flash
memories (SPI bus) via TCP/IP
- Automatically checks the programmed data (verification)
- I2C baud rate: 100 and 400 kbps
- EEPROM types: 24C01, 24C02,24C04, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512, 24xx1025.
- SPI baud rate: 200 to 8000 kbps
- EEPROM/flash types: M25P05, M25P16, M25P10, M25P20, MP25P40, M25P80, M95128, M95256,
AT25F512A, AT25F2048, AT25F4096, AT25040A, AT25080A sowie AT45DB041D
- JTAG interface applicable via TCP/IP
- JTAG baud rate: 10 to 8.000 kbps
- Batch mode support
- Supported hex data formats: Intel Hex ASCII, Motorola S-Record and raw
binary
- Operating systems: Windows 2000/XP/2003 (Linux version available upon request)
All that is required on the personal computer is a standard network card, no
operating system drivers has to be installed.
Programming speed sample for I2C and SPI
The specific behavior of the Universal Programmer
compared to the predecessor models for SPI and I2C is shown
in the following on the basis of two different reference devices.
| Programmer |
Bus |
Device |
Size |
Baud rate |
Clear |
Programming |
Verification |
Total |
|
I2C Programmer |
I2C |
AT24C1024 |
128 KByte |
400 kbps |
|
7,1 sec |
5,2 sec |
12,3 sec |
| Universal Programmer |
I2C |
AT24C1024 |
128 KByte |
400 kbps |
|
4,8 sec |
4,1 sec |
8,9 sec |
|
SPI Programmer |
SPI |
AT45DB642D |
4 MByte |
6,25 MHz |
18,9 sec |
123,0 sec |
61,9 sec |
202,9 sec |
| Universal Programmer |
SPI |
AT45DB642D |
4 MByte |
6,25 MHz |
18,0 sec |
54,7 sec |
23,1 sec |
95,9 sec |
| Universal Programmer |
SPI |
AT45DB642D |
4 MByte |
8,33 MHz |
18,0 sec |
54,6 sec |
20,2 sec |
92,8 sec |
A conventional PC (Intel Pentium Dual Core E2180, 2.0 GHz, 1 GB RAM running Windows
XP SP3) was used for taking the readings.
|
 |
Universal Programmer |
 |
|
 |
Documents |
 |
|
 |
Downloads |
 |
|
|