error al subir blink al arduino

Hola a todos tengo este problema:

avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

Tengo ensamblado este esquema:

lab.randomlab.net/lab/Arduino/EnsaMblaje/1_Diagrama_

e instalé arduino 0009

gracias de antemano.

a mi me paso lo mismo, creo q hay q cambiar el puerto COM.

Hola, es mi primer mensaje!
:wink:

Normalmente hay dos puntos que debes revisar antes de subir el primer programa:

1º tal y como indica PeroK es seleccionar el puerto serie Tools -> Serial Port
2º Seleccionar el tipo de placa que usas Tools-> Board.

Saludos.

Pakoff.

Gracias por sus respuestas. Aparentemente es comunicación entre el puerto paralelo y el programa, he notado que también tiene este tipo de problemas se presenta usando uvrdude. He cambiado los cables y estoy seguro que eso va bien por ese lado.
Luego encontré una solución usando ispprog.

http://www.esnips.com/nsdoc/14924532-69a6-4965-89f8-4af27330f94e/?action=forceDL

de Adam Dybkowski ( Polonia).

http://dybkowski.net/elka/ispprog.html

Al parecer este programa logra una mejor comunicación.

Pero aún no se como usarlo. Hay algunos parámetros que desconozco.

Hola a todos nuevamente, estoy algo cansado al tratar de cargar el bootloader al atmega8 con el puerto paralelo. Mis escasos conocimientos de no me lo permiten. Es posible hacer que un profesional queme el bootloader en el chip con solo darle el archivo ATmegaBOOT.hex y los fuse-bits y lock-bit correspondientes al atmega8:
hfuse = CA
lfuse = DF
unlock = 3F
lock = 0F
Me pregunto si luego funcionará en mi standalone armada en mi protoboard.
Gracias.

Hola a todos, luego de tener problemas al tratar de cargar el bootloader por el puerto paralelo, decidí construir un programmer y use este esquema:


Use este código para subirlo:

avrdude -p m8 -c ponyser -P COM1 -U flash:w:ATmegaBOOT.hex
avrdude -p m8 -c ponyser -P COM1 -U hfuse:w:0xCA:m
avrdude -p m8 -c ponyser -P COM1 -U lfuse:w:0xFF:m
avrdude -p m8 -c ponyser -P COM1 -U lockbit:w:0xFF:m

Pueden notar que los fuses son diferentes a los que escribí antes. Es muy contradictorio.
Lo hice con la ayuda del foro en ingles:

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1229279802/39#39

Pero aparentemente salio bien, no hay errores en el proceso. Lo he probado en una placa serie de una sola cara que pude construir según los esquemas que te brinda la web de arduino:

Pero no puede subir nada, sale un error de comunicación y extrañamente el led que esta vinculado al PIN 13 soldado a la placa se enciende en intervalos de 9 segundos. Me pregunto si es normal.

Sandro

yo tenia elmismo error, y lo solucione primero instalando el driver de la `placa con el que trae el propio arduino 016, y luego seleccionando corectamente la placa Duemilenove en mi caso. y ya funciona

...Gracias, mi problema fue que tenia un rajadura en la placa, casi no se veía, luego se hacer el puente la cosa funciono de maravilla. :wink: