Paso 8: ICSP (ISP) USB programador tablero cuestiones.
La primera confusión que me pegó fue 6 pin VS 10 pin todo.
Resulta que son lo mismo - el pin 10 sólo tiene extra cables para ayudar a prevenir problemas de señal en longitudes más largas de cable a tierra.
Mi mejora fue poner ambas cabeceras en un extremo del cable.
También tuve problemas con él desaparecer del sistema operativo (Windows no ve el programador). Esto parece ser una cosa bastante regular.
Finalmente me di cuenta de si Desconecte el USB y el AVR (ICSP cabecera sobre la placa de circuito), espere unos 10 segundos y vuelva a conectar el USB - esperar a ser reconocido y luego conectarlo hasta el AVR, entonces está todo bien.
Simplemente desconectando y reconectando el ICSP para el USB puerto rara vez corregido este problema si dejaste la platina conectada al ICSP.
Si AVRDude no funciona, hay una buena oportunidad que solo tienes que restablecer el programador a menos que haya un problema de cableado.
Oh ya, mi LED verde en mi USBTiny quemada, por lo que acaba de soldar una regular sobre ella en caso de que usted pregunta por qué parece un poco extraño...
6 pines 10 pines WTF es
1 9 MISO
2 2 +V
3 7 SCK
4 1 MOSI
5 5 RESET
6 3,4,6,8,10 GND
PIN 3 en el pin 10 a veces no se conecta o se utiliza como un clave pin.
He tenido una persona que simplemente no podía programar el AVR en circuito con su USBTiny independientemente de lo que en una de mis tarjetas de PC.
Las placas de la serie de rampa tienen puentes, compatibilidad para hacerse cargo de este tema, y tengo una solución para las otras placas.
Construido a mano tablas no tienen este problema.
Si usted no es capaz de programar el AVR en el circuito, ponerse en contacto conmigo y puedo hablar de la mejor manera de modificar la tabla para permitir el ICSP trabajar, o va averiguar lo que está mal con su circuito.