Paso 6: Cargar el firmware de KL25Z
El firmware necesario para ejecutar el teclado se construyó utilizando las herramientas en el mbed.org. Para configurar el firmware de la placa requiere dos etapas:
- Cambiar el gestor de arranque en el tablero, para permitir que programas de mbed para cargarse.
- Cargar el firmware del teclado a la Junta.
Se necesita un PC con Windows para hacer esto.
Cambiar el gestor de arranque
Las instrucciones oficiales para actualizar el gestor de arranque en http://mbed.org/handbook/Firmware-FRDM-KL25Z , pero a taparles aquí.
- Encontrar que el botón marcado 'reajuste' entre las dos tomas USB en el tablero.
- Mientras mantiene pulsado este botón, conecte la toma USB con 'OpenSDA' (una izquierda en la foto) en la PC.
- Windows debería identificar el tablero como un dispositivo de almacenamiento masivo USB. Es posible que algunos controladores de carga, entonces mostrará un cuadro de diálogo de 'Reproducción automática' de un disco etiquetado 'BOOTLOADER'. Seleccione 'Abrir carpeta para ver archivos'.
- Descargar el archivo mbed_if_v2.1_frdm_kl25z.s19 adjunto a esta página. Encontrar el archivo en el explorador de Windows (generalmente en la carpeta de descargas) y arrástrelo a la ventana de vista de archivo de cargador de arranque.
- Espere unos segundos para que el archivo aparece en el visor de archivos (ver imagen).
- Desenchufe la Junta KL25Z de la PC.
Cargar el firmware de teclado
- Conecte el KL25Z a la PC usando el conector de 'OpenSDA' (no mantenga pulsado el botón de este tiempo).
- La PC debe detectar un disco etiquetado 'mbed para'. De nuevo, seleccione 'Abrir carpeta para ver archivos'.
- Descargar el archivo electron_kbd_KL25Z.bin adjunto a esta página.
- Encontrar el archivo (generalmente en la carpeta de descargas) y arrástrelo a la ventana de mbed para.
- Cuando el archivo haya terminado de copiar, el gestor de arranque expulsará el disco. (Windows puede mostrar un cuadro de diálogo ADVERTENCIA no ha sido expulsado correctamente: no se preocupe por esto). Poco tiempo después reconectará.
- Ahora puede desconectar el tablero de KL25Z.
Modificar el firmware
Si usted desea crear su propio firmware de teclado personalizado, o sólo por curiosidad, el código fuente está disponible en el sitio web en http://mbed.org/users/IH/code/electron_kbd/
La fuente archivo main.cpp contiene comentarios detallados sobre el cableado del teclado y cómo las teclas de electrones se asignan a USB más.