如何使用 esptool 将 tasmota或任何东西闪存到 M5Stack ATOM Lite (ESP32-PICO-D4)?

问题描述

我尝试了很多方法,但是使用 esptool 将固件刷入 M5Stack ATOM Lite ESP32 开发套件的正确方法是什么?它基本上是一个 ESP32-PICO-D4。这(以及许多其他命令)不起作用:

> esptool.py --chip auto --port /dev/ttyUSB0 --baud 115200 --before
> default_reset --after hard_reset write_flash -z --flash_mode dio
> --flash_freq 40m --flash_size detect 0x1000 ~/Downloads/tasmota32.bin

esptool.py v3.0  
Serial port /dev/ttyUSB0  
Connecting.......  
Detecting chip type... ESP32  
Chip is ESP32-PICO-D4 (revision 1)  
Features: WiFi,BT,Dual Core,240MHz,Embedded Flash,VRef calibration in efuse,Coding Scheme None  
Crystal is 40MHz  
MAC: d8:a0:1d:5b:d1:a8  
Uploading stub...  
Running stub...  
Stub running...  
Configuring flash size...  
Auto-detected Flash size: 4MB  
Flash params set to 0x0220  
Compressed 1175280 bytes to 700387...  
Wrote 1175280 bytes (700387 compressed) at 0x00001000 in 62.9 seconds (effective 149.4 kbit/s)...  
Hash of data verified.  

Leaving...  
Hard resetting via RTS pin...  

闪烁成功,但是当我查看 arduino IDE 的串行监视器时,我一遍遍地看

> 11:10:25.593 -> rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
> 11:10:25.593 -> configsip: 188777542,SPIWP:0xee
> 11:10:25.593 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
> 11:10:25.593 -> mode:dio,clock div:2
> 11:10:25.593 -> load:0x3f400020,len:289900 11:10:25.958 -> ets Jun 8 2016 00:22:57

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)