我是这个的新手,所以请耐心等待。 尝试将最新的Espruino固件1.94加载到我的ESP8266 12E板上。它带有Node MCU,我用它来通过它的IDE和Arduino程序完美地运行Arduino程序。 我有3个ESP8266单元,并尝试在所有这些单元上闪烁Espruino并且没有运气。
我的Os是Windows 10 Pro(64位)
症状: 我没有看到任何闪烁的错误。所有闪烁的程序似乎都成功结束。 Espruino IDE通信波特率设置为115200。 首先从Espruino IDE连接,它说断开连接。 在第二次从IDE连接时,它连接。但在终端提示我不能输入任何东西。提示不接受任何文字。 我用的是PuTTY,还是一样的。我没有看到任何东西。无法在提示符下键入任何文本。
PuTTY PuTTY Terminal. No response
我使用esptool.py来刷新固件 对于python我使用Enthought Canopy 我用于我的主板的固件是“espruino_1v94_esp8266_4mb” 我先做了擦除闪光。该命令行
python "../../esptool/esptool.py" --port COM4 erase_flash
输出
esptool.py v2.2-dev
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 8.3s
Hard resetting...
以前我用来闪存到命令行的命令行,
python "../../esptool/esptool.py" --port COM4 --baud 115200 write_flash --flash_freq 80m --flash_mode qio --flash_size 4MB 0x0000 "boot_v1.6.bin" 0x1000 espruino_esp8266_user1.bin 0x3FC000 esp_init_data_default.bin 0x3FE000 blank.bin
闪烁的输出......
esptool.py v2.2-dev
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Flash params set to 0x004f
Compressed 3856 bytes to 2763...
Wrote 3856 bytes (2763 compressed) at 0x00000000 in 0.3 seconds (effective 119.6 kbit/s)...
Hash of data verified.
Compressed 480292 bytes to 336714...
Wrote 480292 bytes (336714 compressed) at 0x00001000 in 30.0 seconds (effective 128.1 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x003fc000 in 0.0 seconds (effective 53.9 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x003fe000 in 0.0 seconds (effective 2340.6 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting...
请帮我找到解决方法。 谢谢!