Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jan 2025 14:41:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        usb@FreeBSD.org
Subject:   [Bug 284042] FTDI: UART breaks JTAG
Message-ID:  <bug-284042-19105-0m7ZtSIB9C@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-284042-19105@https.bugs.freebsd.org/bugzilla/>
References:  <bug-284042-19105@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284042

--- 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 b=
ack
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 possi=
ble
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 wi=
th
ESP32 over serial port as esptool uses those control lines for bootloader
selection and reset during flashing.. maybe ucom is buggy or had some defau=
lts
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-ch=
ip
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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284042-19105-0m7ZtSIB9C>