Code: Select all
>>> import esp
>>> esp.check_fw()
size: 531788
md5: 15d5b54d75f877f29365d369073bb066
True
Before reporting any issue, please check the firmware integrity using the procedure above. If it's corrupted, please flash it using the official procedure described in the docs. If you get repetitive issues with firmware corruption, or initially test passes ok, but then it becomes corrupted, you likely have hardware-related FlashROM problems with your board. There're 2 known causes of FlashROM problems: 1) bad power supply (see FAQ); 2) defective Flash (e.g. production rejects), or 2nd-hand end-of-life Flash chips used on cheap boards.