From nobody Tue Jan 14 14:41:50 2025 X-Original-To: usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YXWzf2W7Pz5km2L for ; Tue, 14 Jan 2025 14:41:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YXWzf1mnRz3gMx for ; Tue, 14 Jan 2025 14:41:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736865710; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4LXHRnNwm4roCma56Cp74+zJlb6xpwrCCdN2WZEBfpU=; b=BRhBxJHWatGRFxK6U7+nSOGb/SHIWbNDIqgxAphGCIbJVac7oI0trshsFtt4c6Ubi8sEyQ O0GtVi/DoNvnObbvp3afg/D9XYQp7jGs06iXmM3hqp2PqwN83F9e+KuNp8ILj6S30icTmm rZCGpG15B4dGsYCijZRQPnAmFmhdbOUQm9SENlR16z+fuEQ/ek6911iKe6B4B2ak/BosdB Wdy9OCLOd9pUVfL7ixc2Ab/pBEr3Qfp/I2w46F/evi3LCSd63duOWsTXx5YLZgsmq5WjV5 2TGDcG6sJj7wEHuL3EneY5eHR/1w3gMkaLElXDzhvVPRD0kqUEl+0gU3EVgP/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736865710; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4LXHRnNwm4roCma56Cp74+zJlb6xpwrCCdN2WZEBfpU=; b=ZuXXg7dFapeQWw5nb8benLUe6llrSJRpNrwOjDrX+ShnepocUpN6tBn3z1/nRhd3XBUoHV Dev43Az3DM0XF3GzrvExpWTrtKfaPhfp2jHpX0pfhAmWmvTqslKaLmhyXnWJEt5eZ68iaU 6ohlMbqt+zKzKNd7rV15rUoTOPiltHrN41UilxXSsFVWKF7j0rNe72IkJ8LDizrVlyvzum zoQj/8W0IWpxuwfflZM9laV5Bv/FW73ZDDFYg3u8rH3n0RxTJ5Pq2Uk+RL6x8fqt9kEN7d VL2cSHtcTN/H96WT0dbI70wcCq1ojKebds0kQa2Ki971NSvwWtwkXP2WirtGjA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736865710; a=rsa-sha256; cv=none; b=EkQ4f0m1u4szOiGMe/Nd5mYH75zdyvm9opV144cTi/VVOvkrvrcZcb83BjRqAYaqlh8iSD mkl1HWKKT+dTrGtIxe0huVeHL19YXc4jaFn93tbPidoEXKLaTkESGN7iaCJBSNptzoOUZ5 wWpN0pV6fYqSieqGlU1qVCEElFYdHkhJsmTDriZJ9rzZEyRQKNgz3IbH/C2BUFJrV7KOqv OU6IFIqfCz3+DthkXSdnclM9ZZ2WfC+GNpIVSEeeIv2Cnk/aey+03EgdHctzmmViTXjcc7 dOgO7vNE74f6AYYo78Rks2gzlG695KAUNEYONf/JzFhUZR4/u6/TWj02fnd5hQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YXWzf1H7Jz1KZs for ; Tue, 14 Jan 2025 14:41:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 50EEfoXs074909 for ; Tue, 14 Jan 2025 14:41:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50EEfoFd074903 for usb@FreeBSD.org; Tue, 14 Jan 2025 14:41:50 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 284042] FTDI: UART breaks JTAG Date: Tue, 14 Jan 2025 14:41:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tomek@cedro.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-usb@freebsd.org Sender: owner-freebsd-usb@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284042 --- Comment #5 from Tomasz "CeDeROM" CEDRO --- 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.=