Blackrose's Blog Blackrose's Blog

nodemcu烧写问题

in technologyread (282) 文章转载请注明来源!

使用论坛中下的nodemcu-flasher32bit.exe烧写,烧写完连接至串口,上电后只打印一串乱码。原因是烧写firmware后,芯片UART的baudrate并未复位至115200。

nodemcu有两个版本的开发板,v0.9和v1.0。v0.9的使用nodemcu-flasher32bit.exe烧写,v1.0版本的使用FLASHDOWNLOADTOOLS_V12.zipDownload Link

v1.0版本烧写时,在"Advance"中要设置为如下:

SPI SPEED choose 40MHz
SPI MODE select DIO
FLASH SIZE select 32M
Baudrate choose 115200

使用Linux或Mac osx的用户,使用esptool.py烧写bin文件时,命令如下:

python esptool.py --port /dev/tty.SLAB_USBtoUART write_flash 0x00000 file.bin -fs 32m -fm dio -ff 40m

烧写后,串口工具设置为115200即可看到nodemcu固件的打印信息。

文章二维码

扫描二维码,在手机上阅读!

发表新评论
博客已萌萌哒运行
© 2018 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆