mail to me

PonyProg
serial device programmer

Online Forum

 

   Home
   Who am I?
   Projects
     PonyProg
     CARACA
     WebTherm
     MiniThreads


   PonyProg
     Introduction
     Features
     Screen shot
     Download
     HW Interface
     Buy SI Prog
     Forum

 

Last update
$Date: 2002/02/25 00:01:25 $

SourceForge Logo

suonerie cellulari

Click>&nbs ao enlces


b>ion.

nformati html">Enand JDM e the str>Impr

  • ... er"> html">EnTo selec choose "JDM I/O"ter">< Options - Setup ul>u and the bsp; checkbox. If you use >

    big> Impr


    b> formati

  • html">EnBus interface>Impr

    To selec choose " < Options formati

    html">En- Setup ul>u and the parallel checkbox.
    "-mail. API"t html">Enand ppdev khenel modules.
    On WindowsNT/2000 y Impr

    Impr

      Introduction
       
    If you are looking for a simple but powerful programmer you are right, it's here.
    PonyProg is a serial device programmer software with a user friendly GUI framework available for Windows95, 98, 2000 & NT and Intel Linux. Its purpose is reading and writing every serial device. At the moment it supports I²C Bus, Microwire, SPI eeprom, the Atmel AVR and Microchip PIC micro.
    SI-Prog is the programmer hardware interface for PonyProg.
    With PonyProg and SI-Prog you can program Wafercard for SAT, eeprom within GSM, TV or CAR-RADIO. Furthermore it can be used as a low cost starter kit for PIC and AVR.

    Buy SI-Prog NOW!!! Look at SI-Prog page for price and delivery details

    PonyProg works also with other simple hardware interfaces like AVR ISP (STK200/300), JDM/Ludipipo, EasyI2C and DT-006 AVR (by Dontronics).

     

      Features
       
    Support 24C01, 24C02, 24C04, 24C08, 24C16 I²C Bus EEPROM
    Support 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 I²C Bus EEPROM
    Auto detect 24XX EEPROM capacity
    Support 24C325 and 24C645 I²C Bus EEPROM
    Support Siemens SDE2516, SDE2526, SDA2546, SDA2586, SDA3546, SDA3586   EEPROM (as 24XX Auto)
    Support AT17C65, AT17C128, AT17C256, AT17C512, AT17C010 I²C Bus EEPROM
    Support Siemens SDE2506 EEPROM
    Detect the bank roll over capability of some old 24XX EEPROM
    Support AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535 Flash micro
    Support AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534
    Auto detect AVR microcontroller type
    Support the AVR microcontroller ATmega103, ATmega161, ATmega163, ATmega 323, ATmega128, ATmega8
    Support the AVR microcontroller ATmega16, ATmega64 (untested)
    Support the AVR ATtiny microcontroller ATtiny12, ATtiny15
    Read ATtiny12 and ATtiny15 Oscillator Calibration Byte
    Write lock bits to protect the AVR micro from reading
    Write both the Flash and EEPROM memory of the AVR micro at once
    Support the AT89S8252 and AT89S53 micro
    Support 93C06, 93C46, 93C56, 93C57, 93C66, 93C76, 93C86 Microwire EEPROM (C and LC series, the CS serie is not supported yet)
    Support 93C13 (as a 93C06) and 93C14 (as a 93C46) Microwire EEPROM
    Access microwire eeproms in either 8 and 16 bit organization
    Improved support PIC 16C84/16F84 micro
    Support PIC 16F873/874/876/877 and PIC 16F84A micro
    Support PIC 12C508/509 micro
    Support PIC 12C671/672 micro (untested)
    Support 25010, 25020, 25040 SPI EEPROM
    Support 25080, 25160, 25320, 25640, 25128, 25256 Big SPI EEPROM
    Support 25642 and 95640 Big SPI EEPROM
    Support NVM3060 eeprom
    Support MDA2061/MDA2062 eeprom
    Support X2444/X2445 eeprom
    Support S24H30 (untested)
    Read/Write Intel hex format file as well as raw binary file
    Read/Write Motorola S-record format file
    Read/Write CSM format file
    Features a custom E²P format file to store the EEPROM characteristics, an editable comment and memory content all together with CRC
    Enhanced buffer edit, text and hexadecimal
    Work with Windows95, Windows98, WindowsME, Windows2000, WindowsNT and Linux*
    Reload file button
    Fill buffer command
    Security bits editing for AVR, AT89S and PIC
    Serial number programming
    Script files for batch programming
    Improved speed with WinNT and Win2000 with a driver for direct I/O.

    *Not all interfaces are supported in every operating system, for more informations look at the documentation.

    New untested devices may not work. I'm waiting for the samples to test them.

     

       
      Screen dump
       

     

      Download page
     

    Download PonyProg for Windows95/98/ME/NT/2000 & Linux

     

     TODO
     
    • Setup window to change .INI parameters
    • Add color to highlight differences after a verify
    • Custom hardware interface dialog
    • Add new microwire devices
    • Add SX Parallax micro
    • ... any suggestions are welcome


    I need your help to translate PonyProg in your language.
    If your language is not listed below download the english file, translate it and send me back by e-mail.
    If your language is already listed below I need your help to keep it updated, so open it with your editor and look for string "TRANSLATE" in the file, translate the string and send me back by e-mail. File with Status OK don't need any translation.

    String Table

    Language
    Status
    OK
    OK
     

     

    Help File

    English

    NB >

      re's a matblem with language that use a code page differentter">< "latin". I'm PonyProg for Wway to fix it.

       

     
      Hardware interfaces
     
    PonyProg nowt;TRANSwith several, translate the stri. Choose one  

    b> (Serial port <

  • ...)>Impr

    T official

  • ..., translate the str. Itt;TRANSwith all devices supported by
  • .... your If your language is already listed below I need re a> to buy it.

    If your below sch.html"> schematic If your nforkit.html"> kit


    b>-mail. (Sth Status parallel port e the str>Impr

    T bestWway to phe orm -mail. programming. Itt;TRANSeven in voltage systemNS(3V). To selec choose "-mail. I/O" or "-mail. API"ter">< Options - Setup ul>u and the parallel checkbox.
    Y connec directly to the aces a systemS(l. ) thr"ugh the 10 pi> connec or, althenatively y connec a

  • ... adapter

    Enand ff=d exthenal"cente to the device.
    "-mail. API"t html">Enand ppdev khenel modules.
    On WindowsNT/2000 y Note that this interface doesn'nter"> b>²>Impr

    T Sth Status official dongle is "e2vided by Kanda.
    ace="Arial">Impr

    -mail. with Sth Status pi>out (connec it ao Sth Status eva bo )
    _mini> >Click>&nbs ao enlces

      ace="Arial">Impr

    -mail. with Sp to pi>out (connec it ao If your below sch.html"> -