@@ 91,7 91,7 @@ Una vez comprado todo el material, teníamos básicamente tres cosas que podíam
El primer día nos dedicamos a programar el chip. Para ello se usa un programador, es decir, un aparato que se le conecta al chip y sirve para meterle información a este. Esto solo hay que hacerlo una vez. A partir de ahí, el chip se queda programado y ya siempre hará bien su trabajo.
-Conectamos el chip al programador ayudándonos de los diagramas que hay en [esta página][diagramas-ISP] y la [hoja de especificaciones de nuestro chip][espec-ATMEGA]. Determinamos cuál era la patilla de tierra y conectamos el resto de patillas [de forma adecuada][conexiones-patillas] (las patillas que usamos fueron VCC, MISO, MOSI, RESET y GROUND), con cuidado de manipular el chip con la pulsera anti electricidad estática.
+Conectamos el chip al programador ayudándonos de los diagramas que hay en [esta página][diagramas-ISP] y la [hoja de especificaciones de nuestro chip][espec-ATMEGA]. Determinamos cuál era la patilla de tierra y conectamos el resto de patillas [de forma adecuada][conexiones-patillas] (las patillas que usamos fueron VCC, MISO, MOSI, SCK, RESET y GROUND), con cuidado de manipular el chip con la pulsera anti electricidad estática.
Usamos avrdude para programar el chip:
@@ 114,12 114,12 @@ donde el archivo `gbcf-w-2.1-usb.hex` es uno de los [controladores][].
Después hemos grabado los bytes fusible. Para determinar los valores los hemos obtenido de [aquí][fusible-1] y [aquí][fusible-2] y al compararlo con la [hoja de especificaciones][espec-ATMEGA] y el [manual][], todo coincidía (1F para el bajo y 9C para el alto). Los comandos que hemos usado han sido:
-avrdude -p usbtiny -p m8515 -U lfuse:w:0x1F:m
-avrdude -p usbtiny -p m8515 -U lhfuse:w:0x9C:m
+ avrdude -p usbtiny -p m8515 -U lfuse:w:0x1F:m
+ avrdude -p usbtiny -p m8515 -U hfuse:w:0x9C:m
Estos bytes se encargan de que el chip conecte o desconecte ciertos elementos, y uno de los que se desconecta es el oscilador interno del chip, así que si no se graban los dos valores a la vez,
-avrdude -p usbtin -p m8515 -U lfuse:w:0x1F:m -U lhfuse:w:0x9C:m
+ avrdude -p usbtiny -p m8515 -U lfuse:w:0x1F:m -U hfuse:w:0x9C:m
puede que el chip se apague (apareciendo un error de "firma desconocida" cuando se intenta hacer cualquier cosa con `avrdude`) y haya que conectarlo al oscilador de cristal para que se vuelva a encender y seguir programándolo (la parte que habría que montar es la que va en el [circuito final][circuito] desde las patas del chip a tierra pasando por el oscilador de cristal, es decir, el cristal y los dos condensadores de 27 pF). Una vez conectado al oscilador, se podrá seguir programando el chip sin problema.