Search found 9 matches

by daniel-alsen
Mon Mar 16, 2026 10:30 am
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

Re: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

Thanks a lot for your help!

One more question:

What does the hard reset via RTS do to the chip? What happens in the ROM bootloader when that signal is received?

It's seem like it's a critical step to get the device back into booting mode again, and I can't do that by just toggling EN or ...
by daniel-alsen
Thu Mar 12, 2026 9:43 am
Forum: Hardware
Topic: Right sequense for flashing and burning e-fuses
Replies: 0
Views: 120

Right sequense for flashing and burning e-fuses

Hi.

What is the right sequence and approach to flash an esp32-s3 device and then burn e-fuses as part of a continuous manufacturing flow, with as high automation as possible?

The hard reset via RTS seems to be critical after the flashing to get the device into boot mode. Otherwise I can't start ...
by daniel-alsen
Tue Feb 10, 2026 6:40 am
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

Re: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

Offcourse.

Here is the sequence I used:

Source device
- Erase flash
- Load code
- Extract full 4Mb flash from 0x00 into a firmware file

Target device
- Erase flash
- Write flash from 0x00
- Verify MD5 (start address 0x00, using raw byte array with firmware file)

Which gives me a MD5 mismatch ...
by daniel-alsen
Mon Feb 09, 2026 8:37 pm
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

Re: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

I have two final issues that I have encountered:

- Device stuck if not reset via RTS last in write-flash sequence (reset button / pin won't put it in boot mode)

The final step of doing a hard reset via RTS as the last step in the flash sequence seems important. Otherwise, the device seems to be in ...
by daniel-alsen
Tue Feb 03, 2026 4:57 pm
Forum: Hardware
Topic: Using ESP32-RF test tool without a USB serial adapter
Replies: 0
Views: 395

Using ESP32-RF test tool without a USB serial adapter

Hi.

I'm doing CE certification of my complete device including a ESP32-S3 module.

My device has a USB-C port and I can communicate with the ESP32-S3 over serial, using the esptool to flash firmware, etc.

>> Can I use the RF test tool to send RF test signals, without using a USB/UART bridge or ...
by daniel-alsen
Mon Feb 02, 2026 11:27 am
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

Re: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

Got it.

I connect my ESP32-S3 device directly to Windows, Mac and Android via USB.

It works well to connect and communicate with your guidance above.

Do I need a USB driver for any of these platforms? Anything available that improves the communications?

The USB connector is just connected ...
by daniel-alsen
Sun Feb 01, 2026 4:51 pm
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

Re: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

It works well.

Why is the device going into this "reset loop" when it's not in bootloader, delivered from the factory and connected via USB?

What is causing that?
by daniel-alsen
Mon Jan 26, 2026 6:58 am
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

Re: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

Great. I'll try it. It only needs to work with the factory shipped firmware and that saves some hassle in the manufacturing line.
by daniel-alsen
Sat Jan 24, 2026 10:14 am
Forum: Hardware
Topic: ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app
Replies: 11
Views: 1069

ESP32-S3 - Device reset loop and USB re-enumeration when trying to run esptool commands over USB serial in own app

Hi.

I'm building a secure mobile Android firmware updater app that programs ESP32-S3 devices over USB. The idea is to use this in manufacturing of my complete device for fast and secure handling and flashing of own firmware.

I'm using out of the box modules with the native USB-Serial-JTAG ...

Go to advanced search