AnaGate Shop
AnaGate Home » Solutions » Programmers » Universal Programmer

Products
News
Overview
Online-Shop
Prices/Order
Support
Documentation
FAQ's
Software-Download
Firmware-Download
Changelog
Informations
About Us
Contact Us
Terms
Imprint
Find us
facebook Facebook
facebook Google+
Languages
English Deutsch

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
Overview
Technical data
Prices/Order info
New version UP 2.0
Documents
Datasheet
Manual
Downloads
I2C Programmer Software
SPI Programmer Software JTAG Programmer Software

Copyright © 2004-2016 Analytica Gesellschaft für Softwareentwicklung und EDV-Beratung mbH
Switchboard: +49-721-35043-0
Facsimile: +49-721-35043-59
  Sales: +49-721-35043-50
Technical: +49-721-35043-51