yaap - yet another AVR programmer


Click to see large image This is an emergency release of my AVR programmer.
Emergency, because many people have asked for it, and because I need to refer to it from the assembly instructions for yampp-3.

The program works great, but it still lack some features like fuses and stuff.
On the other hand, it offers some unique features :

  • Built in Serial Terminal
  • Built in SPI Terminal
  • some more, I guess.

So far, there's no help, so you're on your own. However, it should be quite easy to understand how it works.

It's project based, and uses autodetection to determine device type. It supports the following devices so far :

AT90S1200
ATtiny12	ATtiny15	ATtiny26
AT90S2313 	AT90S2323	AT90S2333	AT90S2343
AT90S4414	AT90S4433	AT90S4434
AT90S8515	AT90S8535
ATmega103	ATmega161	ATmega162	ATmega162 ATmega8515 ATmega8

It uses the PC's parallel port for interfacing to the target and supports three different interfaces :

Jesper's Original Interface STK-200/STK-300 Dongle Interface Altera/JTAG Compatible Interface
Click on an interface to get the big picture.

It needs the DLPortIO driver to access the parallel port in Windows, and runs fine on Windows 98 and Windows 2000. It should also run on Windows 95 and Windows NT (should anyone have forgotten to upgrade).

There's probably a billion improvements you'd like to see in the program, and hopefully not as many bugs.
Whatever it is - let it all out to jesperh@telia.com. Who knows ? Maybe you'll see YOUR suggestion in the next version (if you're bloody lucky and I've got the time ;-).


Download DLPortIO Driver (1.6M exe)

Download yaap (202k zip) ( Version 0.6, 2003-05-28 )


 
 
Comments are always welcome at jesperh@telia.com  
 

[Home]