客户烧录的时候出现:
A fatal error occurred: MD5 of file does not match data in flash!
*** [uploadfs] Error 2
但是他们用自己在贸泽购买的芯片,又烧录成功,而且做了对比,发现起始终状态不同,如下:
测试1
c:\>esptool.py --port COM15 write_flash_status --non-volatile 0
esptool.py v3.1
Serial port COM15
Connecting....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 7c:9e:bd:d4:73:bc
Uploading stub...
Running stub...
Stub running...
Initial flash status: 0x0000
Setting flash status: 0x0000
After flash status: 0x0000
Hard resetting via RTS pin...
测试2
c:\>esptool.py --port COM15 write_flash_status --non-volatile 0
esptool.py v3.1
Serial port COM15
Connecting....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 7c:9e:bd:cf:ae:ac
Uploading stub...
Running stub...
Stub running...
Initial flash status: 0x0200
Setting flash status: 0x0000
After flash status: 0x0200
Hard resetting via RTS pin...
接着后面发现客户用的是16MB内存的,我供的是8MB的,然后他们也用了小内存的进行烧录,仍然不行,有没有大神分享一下解决方案?谢谢