Page 1 of 1

ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Mon Sep 25, 2023 4:19 pm
by Prashant1982
Dear,

We are getting the ADC and flash issues with ESP32 Wrover E Version v3.1 Modules which were totally not present in the Version v3.0.

New Modules details are given below,
esptool.py --chip esp32 -p /dev/ttyUSB0 chip_id
esptool.py v3.3.3
Serial port /dev/ttyUSB0
Connecting....
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:d1:f9:8d:56:94
Uploading stub...
Running stub...
Stub running...
Warning: ESP32 has no Chip ID. Reading MAC instead.
MAC: 08:d1:f9:8d:56:94
Hard resetting via RTS pin...

Old Details details are given below,
esptool.py --chip esp32 -p /dev/ttyUSB0 chip_id
esptool.py v3.3.3
Serial port /dev/ttyUSB0
Connecting.......
Chip is ESP32-D0WD-V3 (revision v3.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 24:d7:eb:6a:03:58
Uploading stub...
Running stub...
Stub running...
Warning: ESP32 has no Chip ID. Reading MAC instead.
MAC: 24:d7:eb:6a:03:58
Hard resetting via RTS pin...

New Modules run for few minutes only then after we are started getting issue Like ADC reading gets dropped automatically, then Modules started restarting then Module did not reply for flash erase or new flash download.

Please let us know if anyone got such kind of issues or i am doing the some mistakes ( but we have already dispatched many devices with old version module)

Thank you in advance for your help.

Thanks,
Prashant

Re: ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Tue Sep 26, 2023 12:04 am
by ESP_Sprite
We'll need a bit more information: what do you mean with readings getting 'dropped'? Do you have logs for the other issues? Also, do you have a schematic you can share?

Re: ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Tue Sep 26, 2023 1:24 am
by Prashant1982
Please find the attached schematics for your reference, However same schematics worked with older version but not new version.

Please find below some more details
1. Old Version XX0H28
2. New Version MGN16R8

Please let us know if you need more information.

Thanks,
Prashant

Re: ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Tue Sep 26, 2023 1:40 am
by Prashant1982
Please find the below information also, as per our understanding it is related to the flash only because after few minutes nothing works not even detecting the module also.

prashant@prashant-Latitude-5480:~$ esptool.py flash_id
esptool.py v3.3.3
Found 1 serial ports
Serial port /dev/ttyUSB0
Connecting.......
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting.........
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:d1:f9:8d:51:d0
Uploading stub...
Running stub...
Stub running...
Manufacturer: c8
Device: 4018
Detected flash size: 16MB
Hard resetting via RTS pin...
prashant@prashant-Latitude-5480:~$ esptool.py read_flash_status --bytes 3
esptool.py v3.3.3
Found 1 serial ports
Serial port /dev/ttyUSB0
Connecting.......
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:d1:f9:8d:51:d0
Uploading stub...
Running stub...
Stub running...
Status value: 0x200200
Hard resetting via RTS pin...

Hoping above information will help you for providing some sort of solution, as we got struck in between where we installed the Device at Customer place and started getting the new order but can not deliver with the new modules because of these issues.

Thanks,
Prashant

Re: ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Tue Sep 26, 2023 6:08 am
by ESP_Sprite
Erm... you're likely running the module out of spec. 3.6V is at the absolute maximum you can run one, but given your power source is labeled 'Vbat', I imagine you're running it directly from a LiIon cell. The voltage on that can go all the way from 2.5Vish when discharged up to 4.2V when it's fresh out of a charger. Needless to say, the ESP32 (and also the flash and psram inside the module) is not made for that and might very well break in the way you describe.

Re: ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Tue Sep 26, 2023 11:37 am
by Prashant1982
We are using the 3.6V Lithium Thionyl Chloride Battery which Voltage is less than 3.6 (3.5 or 3.45V). We mentioned the 3.6V for reference only instead of 3.3V.

However same things worked for Version 3.0 Module not with Version 3.1.

Is there any measure difference between these version so Version 3.1 stop working after sometimes.

Thanks,
Prashant

Re: ESP32 Wrover E Version v3.1 getting issues for flash and adc but working with old Version v3.0

Posted: Wed Sep 27, 2023 1:45 am
by ESP_Sprite
Prashant1982 wrote:
Tue Sep 26, 2023 11:37 am
Is there any measure difference between these version so Version 3.1 stop working after sometimes.
Possibly the flash used inside the module is different, but when using the modules within spec, that shouldn't lead to an issue.