Contruye tu programador para Atmega8 / 88 / 8L8 (con software)

Viendo que la gente no lo tiene muy claro he hecho un esquema "no electronico", para que la gente lo entienda bien y es este:
Imagen

como veis es bastante sencillo de entender, el conector y el zocalo estan vistos desde las soldaduras para facilitar el trabajo.

Lista de la compra:

- 7 resistencias de 220 ohmios de 1/4 ( un cuarto ) de vatio
- Un conector DB25 macho con carcasa
- un condensador electrolitico de de 47 microfaradios ...los voltios de 16 mismamente, va a ir a 5 V
- zocalo DIP de 28 pines ( si es de pin torneado mejor)

y listo!

haz 2 ranuras en una parte de la carcasa coincidiendo con las 2 tiras de pines con una sierra de mano o una dremel lo suficientemente anchas para que entren los pines enteros , pega el zocalo a la carcasa con los pines hacia el interior , suelda los componentes segun el esquema y ya tienes tu programador, te quedara algo asi:

Imagen

Imagen

Imagen

las fotos son muy malas... pero es lo que tiene hacerlas casi a oscuras...
-------

Software:

Winavr

avrdude-gui

Descarga e instala el winavr

descarga AVRdude-gui y descomprimelo en la carpeta bin dentro de la carpeta donde hayas instalado el winavr , Por defecto c:\winavr\bin

y ejecuta "Avrdude-gui.exe"

te saldra una ventana como esta:

Imagen

- lo primero que debemos hacer si usamos Win200 / xp /vista es instalar el GiveIO driver, para ello le damos al boton de install, que esta arriba a la derecha...

- lo demás.... pues como veis es bastante sencillito, segun vaya trasteando con el ire ampliando el tuto...

---- [tuto programar en contruccion] -----



Espero que os sea de ayuda!
como corta tiras por zocalo? dremel?
yo he usado la dremel , aunque una sierra de mano puede valerte
yo me iva a construir uno, pero aora q N3TKaT a portado el codigo a un pic, m compare un te 20
la verdad yo usare el avr ya que lo tengo, programadores para pic tengo un par.... bueno asi quien pueda condeguir una cosa u otra estará servido
wooowww ! [oki]
What about the fuses ? [sati]




EDIT: Still no result with ATmega8

I took this archive to flash it:
http://www.gamefreax-forum.de/files/ChiipWin32.zip

& I use this batch :
avrdude -p m8 -c sp12 -U flash:w:wiiskas_ATmega8.hex -v
avrdude -c sp12 -p m8 -y -t -E noreset <fuse.txt
pause


with this fuse.txt:
write lfuse 0 0xE4
q


Sometimes it recognize the dvd (not very often),
Problem, take a long time to eject the dvd...

:/


ATmega8 ChiiP is working great ! [pos eso]
k Buen tuto!! esta todo clarito , gracias!!!
magnifico tuto thorin, esperamos impaciente el mismo tuto para torpes del programador jdm ese sencillo para PIC.
Saludos y formidable trabajo.
Watch escribió:wooowww ! [oki]
What about the fuses ? [sati]




EDIT: Still no result with ATmega8

I took this archive to flash it:
http://www.gamefreax-forum.de/files/ChiipWin32.zip

& I use this batch :
avrdude -p m8 -c sp12 -U flash:w:wiiskas_ATmega8.hex -v
avrdude -c sp12 -p m8 -y -t -E noreset <fuse.txt
pause


with this fuse.txt:
write lfuse 0 0xE4
q


Sometimes it recognize the dvd (not very often),
Problem, take a long time to eject the dvd...

:/


ATmega8 ChiiP is working great ! [pos eso]


I have tried atmega8-16 with wiskas firmware , lowfuse = e4, mean internal 8mhz clock it works but only for the first time, when i try to
reinsert disks it does not work.

Do you have chanded that chiip schematic about 24, 25 pins?
D you trid to use external osc\crystall with atmega8. I guess there must be more that 8mhz, at least 16Mhz, cause atmega88 have 20

ps: programmed using both TwinAVR and AVRdude the results are the same.
disaster3ad escribió:I have tried atmega8-16 with wiskas firmware , lowfuse = e4, mean internal 8mhz clock it works but only for the first time, when i try to
reinsert disks it does not work.

Do you have chanded that chiip schematic about 24, 25 pins?
D you trid to use external osc\crystall with atmega8. I guess there must be more that 8mhz, at least 16Mhz, cause atmega88 have 20

ps: programmed using both TwinAVR and AVRdude the results are the same.


I use ATmega8-16PU with 20mhe crystal.
The pins 24 & 25 remains the same as N3TKaT specified.
cf - > http://img183.imageshack.us/img183/4656/wiiskasschematicao5.jpg

For the fuses, no one answer. :(
Watch escribió:
I use ATmega8-16PU with 20mhe crystal.
The pins 24 & 25 remains the same as N3TKaT specified.
cf - > http://img183.imageshack.us/img183/4656/wiiskasschematicao5.jpg

For the fuses, no one answer. :(


'bout the fuses i can't test it... 'cos my chipset is the D2B :(

so, the wifree 1.1 patched for 12F675 works like a charm
Flashing procedure and Fuses settings !

The German-guy answered me in this post.

Imagen

I will test it right away ! :D
Amigo me parece excelente el tutorial, sin embargo no veo las fotos sabes me gustaria mucho si pudieras volver a colgarlas o enviarmelas a mi correo: m_cordova_t@hotmail.com. Gracias
12 respuestas