[Bug 284042] FTDI: UART breaks JTAG
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 284042] FTDI: UART breaks JTAG"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 13 Jan 2025 23:22:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284042 --- Comment #2 from bsd@orsolic.org --- I have 2 interfaces after connecting FTDI: /dev/cuaU0 and /dev/cuaU1. There are no other USB UARTs connected nor UART sessions (cu will exit when device disappears). Just running "stty -a -f /dev/cuaU1" (UART) is enough to break JTAG (cuaU0). What I should do with devd? Making it to link 1st channel to /dev/jtag and 2nd to /dev/uart doesn't change things (stty -a -f /dev/uart will break JTAG). HW flow seems to be disabled by default? stty -a -f /dev/cuaU1 | grep -E 'rts|dtr' cflags: cread cs8 -parenb -parodd hupcl clocal -cstopb -crtscts -dsrflow -dtrflow -mdmbuf rtsdtr If I kludge uftdi to skip creating interface for 1st channel then only /dev/cuaU0 will be created (for the UART), but using UART still breaks JTAG. There is a buffer on JTAG port on my HW https://docs.espressif.com/projects/esp-dev-kits/en/latest/other/_static/esp-prog/schematics/SCH_ESP32-PROG_V2.1_20190709.pdf I can try it without buffer when I got my custom PCB which doesn't have buffer. -- You are receiving this mail because: You are the assignee for the bug.