micropython/tools/mpremote/mpremote
Angus Gratton 1aaf6eddd8 tools/mpremote: Don't apply Espressif DTR/RTS quirk to TinyUSB CDC dev.
The DTR quirk workaround from dea949e86 is needed for the Espressif
Serial/JTAG device, but not for TinyUSB - in fact DTR must be set for
TinyUSB to correctly determine if the serial port is open (and leads to
issues with lost bytes otherwise).

See discussion in PR #17999.

This work was funded through GitHub Sponsors.

Signed-off-by: Angus Gratton <angus@redyak.com.au>
2025-09-10 16:55:19 +10:00
..
__init__.py tools/mpremote: Use hatch to build mpremote package. 2023-02-24 11:40:22 +11:00
__main__.py tools/mpremote: Allow running mpremote with python -m. 2022-03-30 15:29:26 +11:00
commands.py all: Go back to using default ruff quote style. 2025-07-24 12:48:18 +10:00
console.py all: Fix cases of Python variable assigned but never used. 2023-05-02 16:36:05 +10:00
main.py tools/mpremote: Locate config.py location across different host OSes. 2025-08-02 00:22:32 +10:00
mip.py tools/mpremote: For mip install, use hash to skip files that exist. 2025-05-02 11:44:32 +10:00
mp_errno.py tools/mpremote: Fix errno.ENOTBLK attribute error on Windows. 2025-08-01 14:52:59 +10:00
repl.py all: Go back to using default ruff quote style. 2025-07-24 12:48:18 +10:00
romfs.py tools/mpremote: Add romfs query, build and deploy commands. 2025-03-06 12:52:35 +11:00
transport_serial.py tools/mpremote: Don't apply Espressif DTR/RTS quirk to TinyUSB CDC dev. 2025-09-10 16:55:19 +10:00
transport.py tools/mpremote: Support OSError's on targets without errno. 2025-07-08 21:52:56 +10:00