PonyProg 2000 Software for AVR Flash memory

PonyProg is a great software for flash memory programming. It supports a great variety of microcontrollers and other devices. Before using it you should check if your device is supported on the Official PonyProg 2000 Homepage. PonyProg 2000 is constantly updated and new devices are added.
The latest version is available on the Download Page.


So After you download and install it, you have to configure it for your hardware.
Go to   >> "Setup" >> "Interface Setup" 



Click on “Serial” if you are using AVR Serial port Flash programmer or “Parallel” if you are using AVR Parallel port Flash programmer. Next select “SI Prog I/O” (in case of serial) or “AVR ISP I/O” (in case of parallel).
Now click on “Probe” to check if your hardware is connected and working. If it says “Test Passed” it means your hardware is working with the configuration. If it says “Test Failed”, it means there is a fault in above configuration or your hardware.
Now click “OK”.
Then go to     >> “Setup” >> ”Calibration”. Click “Yes” on the next message box and wait for the “Calibration OK” confirmation.


Now Select “AVR micro” from the list of devices and select your AVR device from the next drop box.

Now load your hex file from the “Open Program Flash Memory File” button (1).

Then program the microcontroller by pressing the “Write Program Memory” button (2).

The Fuse bits of AVR microcontroller can be read and set by pressing the button with the lock (3).


Update: Its not always a good idea to use the latest version of PonyProg. I once updated from an older version and it started giving me "test failed" errors. So I went back to the older version and began working again. Latest versions are sometimes buggy so you should wait a while before updating.

If anybody wants any help with this stuff, just drop a comment or "Contact me". I'll be happy to help.

5 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. i built the serial programmer found in this link :

    http://ballwell.blogspot.com/2009/08/serial-programmer-for-avr.html

    but unfortunaltely when i try to setup the interface in ponyprog in get "test failed"

    thnx for any help

    ReplyDelete
  3. hi arshad, i need help. the new version of ponyprog is giving test fail errors and i dont have the old working version. please give me your working version of ponyprog. mail me at bishshoy.scientific@gmail.com . please do it quick. i need it desparately.

    ReplyDelete
  4. can u send me link of older or working version of pony prog

    ReplyDelete
  5. can u send me link of older or working version of pony prog
    my email id suhaaspai@live.com

    ReplyDelete

If anybody wants any help with this stuff, just drop a comment or use the "Contact me" button at the top of the page . I'll be happy to help.