Paso 7: Preparar el firmware
Hay muchos firmware para ESP8266, pero no encontré un soporte M 128 bits flash chip correctamente:
- esp8266/Arduino: se pueden tratar como normal 32 M bit chip flash y acceder a los datos correctamente, pero no use más espacio
- nodemcu tienen algo de código M 128 bit y autosize instrumento de apoyo, pero aún tiene algo de código de no manejar el tamaño flash sobre 32 M bit, por lo que se convertido en bucle infinito para redimensionar y reinicio
Estoy usando nodemcu en proyectos anteriores, así que intento arreglarlo primero. Aquí es la rama de mi parche:
https://github.com/moononournation/nodemcu-firmwar...
Si usted no conoce docker, tengo 2 firmwares precompilados (archivos adjuntos) para las pruebas básicas:
nodemcu_integer_master_128m.bin: por defecto de fabricación
- nodemcu_integer_master_128m_modules.bin: CJSON, ENDUSER_SETUP, HTTP, RTCTIME, SNTP, WS2812
Si usted conoce docker, aquí son el resumen para la construcción de tu firmware:
(Requieren alrededor de 5 minutos para construir depende de la potencia de procesamiento)
git clone https://github.com/moononournation/nodemcu-firmware.gitcd nodemcu-firmwaredocker run --rm -ti -v `pwd`:/opt/nodemcu-firmware marcelstoer/nodemcu-build
Ref.: