[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: Tue, 14 Jan 2025 14:41:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284042 --- Comment #5 from Tomasz "CeDeROM" CEDRO <tomek@cedro.info> --- Cool, so you made JTAG part skip on you interface too, how? Did you modify a driver or used devd? :-) There were closed source drivers (libftd2xx?) that had better performance back then and some additional features over open-source libusb/libftdi back then. It would be good to know if simultaneous operations of JTAG and UART are possible even if on other platforms with closed source drivers so we have a reference point and know this is not a chip limitation. I remember around 13 release I had to play with stty to make things work with ESP32 over serial port as esptool uses those control lines for bootloader selection and reset during flashing.. maybe ucom is buggy or had some defaults changed that cause the problem? Can you try to play with control lines configurations to rule out ucom bug? Regarding BlackMagic Probe I asked about RISC-V support and it was close.. but I did not buy the probe and did not play with it yet.. maybe it is here already? Should I buy it is it worth it? https://github.com/blackmagic-debug/blackmagic/discussions/1751 Regarding ESP USB-Serial-JTAG I was thinking not only about using the on-chip silicon, but to use ESP32-C3's USB-Serial-JTAG peripheral then re-route JTAG signals to GPIO and make it work as debug probe for other external chips.. plus NuttX RTOS we could make it a debug probe with WiFi and BLE connectivity :-) https://nuttx.apache.org/docs/latest/platforms/risc-v/esp32c3/index.html -- You are receiving this mail because: You are the assignee for the bug.