mattytrog / FUSEE_SUITE

Part 1 and part 2
62 stars 12 forks source link

Right Joycon not getting recognized, when RCM/STRAP is connected to M0 Trinket #3

Closed timfischbach closed 2 years ago

timfischbach commented 2 years ago

Followed your tutorial on GBAtemp. Everything works as it should be, but my right Joycon is not getting recognized anymore when I slide it in. As soon as I unsolder the RCM/Strap cable from the Trinket, it works again. I think in deepsleep, the pin is all time LOW, which maybe causes those issues. Any ideas?

Btw thanks for your amazing work! :)

mattytrog commented 2 years ago

Hello Tim. Thank you for your kind words. What versions are you flashing on to your chip? There was an unrelated issue with a commit I did regarding the reset button... So your joycon isn't recognized... What happens if you hold down the reset switch on the trinket m0 while booting? Is it constantly connecting and disconnecting? Are you connected to usb power during this time? Does it only happen when you are connected to usb power? Can I have a look at your solder joint please? Also... Is the volume graphic on the screen constantly showing?

Kind regards Matty

On Thu, 2 Jun 2022, 14:21 Tim Fischbach, @.***> wrote:

Followed your tutorial on GBAtemp. Everything works as it should be, but my right Joycon is not getting recognized anymore when I slide it in. As soon as I unsolder the RCM/Strap cable from the Trinket, it works again. I think in deepsleep, the pin is all time LOW, which maybe causes those issues. Any ideas?

Btw thanks for your aamazing work! :)

— Reply to this email directly, view it on GitHub https://github.com/mattytrog/FUSEE_SUITE/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ26VZELWOBSZ3P4LZOAC6DVNCYPBANCNFSM5XU6YMPQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

timfischbach commented 2 years ago

Hi. USB power was not connected and I used the GitHub version from you DL: ~1Month ago. But I've maybe found the issue: The long cable when desoldered from trinket and still soldered to switch, collects very slowly some GND (i don't know why this is happening. Everything is isolated with tape and I multimeter tested everything). My guess, that the long thin cable collects interference from the High frequency traces.

Anyway I desoldered the long wire now completely and soldered a small resistor on the Joycon pins (4.7kOhm between pin 7 and 10). Now everything works as it should be :)

You can close this issue I think. Thanks for your help :)

mattytrog commented 2 years ago

Ok sir. I will. Keep checking back for updates probably later today. A few bugs to quash and new chips added. Cheers

On Fri, 3 Jun 2022, 13:11 Tim Fischbach, @.***> wrote:

Hi. USB power was not connected and I used the GitHub version from you DL: ~1Month ago. But I've maybe found the issue: The long cable when desoldered from trinket and still soldered to switch, collects very slowly some GND (i don't know why this is happening. Everything is isolated with tape and I multimeter tested everything). My guess, that the long thin cable collects interference from the High frequency traces.

Anyway I desoldered the long wire now completely and soldered a small resistor on the Joycon pins (4.7kOhm between pin 7 and 10). Now everything works as it should be :)

You can close this issue I think. Thanks for your help :)

— Reply to this email directly, view it on GitHub https://github.com/mattytrog/FUSEE_SUITE/issues/3#issuecomment-1145899125, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ26VZCESKWI534TZCPQLDDVNHY5VANCNFSM5XU6YMPQ . You are receiving this because you commented.Message ID: @.***>