esptool issue (DTR and RTS signals)

Hi,

I’m facing an issue with placing an ESP32-C6 into download mode, which is done by manipulating the DTR and RTS signals. I attempted to set the compression threshold (on both the server and client) to 9999 bytes, but it didn’t resolve the problem. I even purchased a license in order to install the optimized build (I’m using a Raspberry Pi 3 B+), but that didn’t help either. When I try to manually manipulate the signals (I'm using IO Ninja), I can successfully control the RTS signal, but not the DTR signal. Interestingly, when used locally on the Raspberry Pi, both signals work correctly

#2

I did some more test and when I get to toggle DTR the output from the serial port is not fully forwarded:

Raspberry pyserial-miniterm

--- RTS active ---
--- DTR inactive ---
ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0x15 (USB_UART_HPSYS),boot:0x76 (DOWNLOAD(USB/UART0/SDIO_REI_FEO))
Saved PC:0x4080d588
waiting for download

 

macOS IO Ninja

ESP-ROM:esp32c6-20220919
Build:Sep 19 2022

#3

I am away for a week but will investigate when i get back

#4

No worries thanks. If you need I can let you connect into my setup

#5

Im back from holiday, can you email me mail [at] virtualhere.com (mail[at]virtualhere[dot]com)