Paso 5: Carga FIRMWARE
Vamos a ver es lo fácil es el proceso para cargar el Firmware y cuánto tarda para configurar y empezar a utilizar la Junta de desarrollo de CBCBv2 (nombre del código de evolución).
Vendrá preconfigurado con NodeMCU, por lo tanto, si LUA es el lenguaje de programación deseado que sólo puede empezar a utilizarlo.
En el caso de firmware actualización necesaria o si desea cambiar el medio ambiente, es un proceso muy fácil, similar con la que se utiliza para el tablero de la MPSM.
Lo que necesitamos:
- Junta de CBDBv2
- Adaptador USB (echa un vistazo aquí para detalles)
- Firmware NodeMCU
- NodeMCU intermitente (programador de firmware para NodeMCU DEVKIT)
- ESPTool (Programador de firmware Bootloader)
Para cargar el nuevo firmware tienes 2 opciones a seguir:
1. mediante el procedimiento clásico "estilo jumper"
- CBDB módulo de conexión con el adaptador USB (Tx, Rx, 3v3, GND), coloque el jumper PROG en la posición de modo de programación (cerrada) y de la energía en
- Iniciar NodeMCU intermitente. Usted elige puerto correspondiente del adaptador USB
- Añadir desde el Config menú último descargó previamente firmware. Debe iniciar desde 0 x 0000. Desactivar cualquier otra cosa.
- Van detrás en la tabla de operación apagado su módulo CBDB. Presione el botón FLASH. Módulo CBDB rápido encendido. Reconocerá y empezará a parpadear. Darle una segunda oportunidad si es necesario.
- Cuando ha terminado con éxito un OK verde marca aparecerá
- De CBDB módulo de alimentación, amarillo Quite el puente. Atrás de la energía. La placa CBDBv2 debe programarse ahora con el nuevo NodeMCU Firmware.
Proceso de carga de Firmware manual
Si muy a menudo cambiar el firmware o una manera de "manos libres" para usar CBDBv2 DevBoard, incluso con el IDE de Arduino o directo programación GCC/Eclipse entonces tal vez se prefiere el segundo procedimiento disponible para cargar el firmware:
2. utilizando el modo de reset/bootloading:
Otra gran herramienta para la carga de nuevo firmware para su DevBoard CBDBv2 es esptool.
Quiero agradecer a themadinventor de un programa de gran utilidad y también quiero dar las gracias por las mejoras recibidas de los miembros de la comunidad de ESP8266, incluyendo pfalcon, tommie, 0ff y george hopkins. ¡ Buen trabajo!
En este ejemplo usaremos la versión CK (gracias Christian) pero cualquier versión de esptool que apoya el modo de reset/bootloading RTS/DTR debe trabajar ok. Si usted quiere evitar compilar tú mismo el programa puede descargar el archivo binario desde aquí: esptool-bin.zip
Procedimiento de carga:
- CBDB módulo de conexión con el adaptador USB (Tx, Rx, RTS, DTR, 3v3, GND) y de la energía en
- En el símbolo del sistema Inicio esptool.exe programa:
D:\ESPTool > esptool.exe -cp COM34 -cd ck - cf nodemcu_latest.bin
CP - Seleccione el dispositivo de puerto serie para comunicarse con el ESP.
CD - Seleccione el método reset para reiniciar el tablero.
CF - Seleccione el archivo de firmware que desea memoria flash