Buenas eolianos!
Esta tarde he recibido mi AT90USBKEY y tal y como se intuia ha funcionado tras la programación del HEX.
Abro este hilo para tratar
unicamente temas relacionados con este kit de programación.
Intentaré resolver las dudas si me queda tiempo entre el curro, la casa, etc.
Lo he programado con Windows XP, Vista y W7. En todos ellos la programación se realiza correctamente.
Si el programa FLIP no se ejecuta, posiblemente tendreis que descargar la Maquina Virtual de Java. Pero supongo que esto ya lo teneis casi todos como tenemos el Flash Player...
Os dejo el tutorial que he preparado con los pasos necesarios para poder programarlo.
Si van apareciendo modificaciones o mejoras en el HEX actual, tan solo habria que repetir los pasos del punto " Programando AT90USBKEY (el momento que todos esperamos)…", para actualizar este HEX.
________________________________________________________________________________
TUTORIAL “PROGRAMA TU AT90USBKEY”MATERIAL NECESARIO:
-AT90USBKEY
-PC / PORTATIL
-CABLE USB > MINI USB
-SOFTWARE FLIP
-ARCHIVO .HEX
1º. Imagen de un AT90USBKEY. La longitud es idéntica al tamaño de un paquete de tabaco.
2. Software necesario: -
Flip de Atmel, disponible gratuitamente para su descarga desde:
Windows:
http://www.atmel.com/dyn/resources/prod ... -3.4.1.exe Linux:
http://www.atmel.com/dyn/resources/prod ... _3-2-1.tgz -
Archivo HEX / PSGroove (SIN ID MODIFICADO) http://www.mediafire.com/?t23z0f6szoia146 Archivo PKG http://www.psjailbreak.com/downloads/manager.pkg3. Preparando el AT90USBKEY…Esquema de la placa para ubicar los botones que vamos a necesitar durante este tutorial.
1.- Instalamos FLIP. Su instalación es muy sencilla y no voy a deternme en explicar los
pasos. Siguiente, siguiente y poco más…
2.- Nos vamos a nuestro AT90USBKEY y sin conectarlo al PC pulsamos una vez el botón
reset (
N en el esquema de arriba).
3.- Ahora conectamos el cable USB (standard A a Mini B) al PC y a la placa (
G). Debería
venir con el AT90USBKEY, de no ser así, podeis usar el mismo cable que usais para cargar
los mandos de la PS3.
4.- Una vez conectado debe iluminarse (
K) indicando que tiene alimentación. De no ser así
probad con otro puerto del ordenador. Evitad los HUB-USB si no son alimentados con
corriente.
5.- Pulsamos el Botón de Hardware Bootloader (
O en el esquema).
6.- Sin soltar
O pulsamos
N.
7.- Luego soltamos
N primero y
O por ultimo.
8.- Si hemos realizado bien los pasos anteriores, aparecerá en Windows el asistente de instalación de nuevo Hardware detectado. Puede tambien que os aparezca un pop-up en Windows, indicando que no se ha instalado correctamente el Hardaware, podeis hacer clic en ese pop-up para acceder al asistente. Cualquiera de estos métodos os llevará a siguiente asistente de instalación.
Si no aparece, debemos irnos al Administrador de Dispositivos de Windows y haceis clic encima del driver (lo vereis con un icono de error o admiración) haciendo clic en “Actualizar driver”.
En la primera pantalla (1º) marcamos “No, por el momento”.
En la segunda (2º) marcamos la opción “Instalar desde una lista o ubicación especificada (avanzado).”
En la tercera pantalla (3ª) marcamos las opciones que aparecen y hacemos clic en “Examinar”.
Navagamos por nuestro disco duro hasta localizar la siguiente ruta:
C:\Archivos de Programa\Atmel\Flip 3.4.1\usb\Seleccionamos el fichero que termina en INF y aceptamos.
Seguimos con la instalación del driver siguiendo los pasos que nos pida el asistente de instalación.
4. Programando AT90USBKEY (el momento que todos esperamos)…Carga y Ejecución de Programas.
Para programar nuestro AT90USBKEY se utiliza una herramienta empleada para reprogramar diferentes dispositivos de la empresa Atmel. Este software permite la carga/ejecución de los programas, es decir el archivo HEX en la memoria Flash del sistema. FLIP se apoya en el sistema de programación de Flash a través de dispositivos RS232, USB o CAN.
1º.-Con el AT90USBKEY conectado al PC (debería estarlo debido a los pasos anteriores), ejecutamos Flip haciendo doble clic en el icono de nuestro escritorio.
2º.-Se abrirá el programa mostrando un aspecto como el siguiente y con muchas opciones deshabilitadas:
3º.-Hacemos clic en “
Device” y luego en “
Select…”
4º.-Localizamos nuestro micro:
“AT90USB1287” y luego hacemos clic en “Aceptar”
-----------------------------------------------------------------------------------
EN ESTE MOMENTO NOS VAMOS AL AT90USBKEY:1.- Pulsamos el Botón de Hardware Bootloader (
O en el esquema).
2.- Sin soltar
O pulsamos
N.
3.- Soltamos
N primero y
O por ultimo.
-----------------------------------------------------------------------------------
VOLVEMOS AL SOFTWARE FLIP5º.- Hacemos clic en “
Settings” + “
Communication” +
USB6º.- Aparecerá una pequeña ventana,
tenemos que hacer clic en OPEN.
7º.- Tras ello nos vamos a: Menú:
File --> Load HEX... Y seleccionamos el HEX que queremos grabar haciendo doble clic sobre el fichero.
8º. Tenemos que establecer una configuración antes de proceder a su grabación.
Hay que dejar marcadas todas las opciones tal y como veis en la pantalla:
9º.-Pulsamos el botón
"Run", para indicar la programación.
Aparecera una ventana o cuadro de dialogo informando del proceso.
10.- Tras terminar el progreso de programación, hacemos clic en “
Start Application”.
Hemos terminado... Saludos.-