-
Notifications
You must be signed in to change notification settings - Fork 98
Description
Context
This is related to the issue reported in #62 regarding the TTGO T-Display freezing when connecting to Blockstream Green on Windows.
I am opening this new issue to document a definitive hardware solution I found for this problem and to seek advice on how to best report this to the board manufacturers or incorporate it into the Jade DIY documentation.
The Fix
The root cause is the specific design of the auto-program circuit on the CH9102F version of the TTGO board. Modern Windows drivers hold the RTS signal constant, which saturates the transistor controlling GPIO0, locking the device.
The Solution:
Replacing (or remove) resistor R19 with a 100nF capacitor. This converts the DC signal to AC, allowing the necessary pulses for a reset while ignoring the constant signal from the driver.
Full Guide and Analysis:
https://github.com/CaTeIM/jade-diy/blob/master/fix_usb_bug_tdisplay.md
Request for Guidance
Since this is a hardware design flaw in the board itself, could you advise on the best way to report this upstream to the board developers (LilyGO)? Alternatively, should we add a note about this modification to the official Jade DIY documentation for future users encountering this specific board revision?