Page 1 of 1

ESP32-S3-New Design - device manager refreshing frequently

Posted: Thu Jul 27, 2023 3:20 pm
by hankishan
I've developed a new hardware, which is first ESP32-S3 design for me. Before I ve used XIAO ESP32S3 board. With new design I have some problems
1- If I connect my hardware to PC via USB 2.0 cable (in the meantime, I ve checked USB cable with XIAO ESP32S3 board, it works), device manager begin to refreshing itself, why is that occur? I ve used in my hardware two different ESP32S3 chip (ESP32S3-R8 and ESP32S3-FH4R2) for two prototypes.
2- Although device manager frequently refreshing itself, I can connect to chip via cmd prompt as following code:
python -m esptool --chip esp32s3 --baud 9600 --port COM10 flash_id
esptool.py v4.5.1
Serial port COM10
Connecting...
Chip is ESP32-S3 (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: dc:54:75:d6:c2:bc
Uploading stub...
Running stub...
Stub running...
Manufacturer: c8
Device: 4017
Detected flash size: 8MB
Flash type set in eFuse: quad (4 data lines)
Hard resetting via RTS pin...
and additionally, After erasing flash via cmd , then refreshing has gone. But If I disconnect hardware and connect again continue refreshing.

3- If I try to erase flash, I can, but If I try to upload any firmware XIAO ESP32S3, of Adafruit etc, I got always following error message:
python -m esptool --chip esp32s3 --baud 9600 --port COM10 write_flash 0x0 "C:\Users\hankishan\Downloads\XIAO_ESP32S3_v1.1_SCH&PCB_230327\adafruit-circuitpython-lolin_s3_mini-en_US-8.2.1.bin"
esptool.py v4.5.1
Serial port COM10
Connecting...
Chip is ESP32-S3 (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: dc:54:75:d6:c2:bc
Enabling default SPI flash mode...
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00168fff...
Erasing flash...
Compressed 1474272 bytes to 995680...
Took 5.36s to erase flash block
Wrote 1474272 bytes (995680 compressed) at 0x00001000 in 17.5 seconds (effective 674.0 kbit/s)...
File md5: b04d51b1318f803d8a96aed7c3b31c50
Flash md5: 8e73446d440b92201bf5b8be38b8c1bc
MD5 of 0xFF is 8f718e57683cba957166de6b0c3883a1
A fatal error occurred: MD5 of file does not match data in flash!


The my question is "Is there any problem in my hardware? or May I forget somethink in my schematic?, or May I wrongly connect any pin connections?, or Is other else ?", I ve shared with you as a schematic (Main & power design),To looking at the all forums, and Applied all of them, But I got the same problem again.

Re: ESP32-S3-New Design - device manager refreshing frequently

Posted: Fri Jul 28, 2023 1:59 pm
by hankishan
I ve found the problem. The problem is related to LDO regulator (MCP1700-3.3V, 250mAh), It limits the system current supply especially to ESP32S3, so ESP32S3 does not work correctly. After I changed it with AP2112K-3.3 then, the problem 's been solved.
I closed the post.