Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken USB Connector (Please help fix it!) #174

Open
maxieds opened this issue May 3, 2018 · 5 comments
Open

Broken USB Connector (Please help fix it!) #174

maxieds opened this issue May 3, 2018 · 5 comments

Comments

@maxieds
Copy link
Contributor

maxieds commented May 3, 2018

Good morning. I have been testing out my Android app and adding some nice new features to it. But before I can get them all working, the microusb connector broke off of the board (pretty flimsy to begin with: see the first image). Now it looks like in there are only three connections broken off and I noticed in the second image that there are three leads that are easily solderable. Can someone confirm / instruct me on which raw wires from a cut up microusb cable I can attach to these pads to get my Chameleon working again? Thank you very much!

img_20180503_012659
img_20180503_012728

@Peterthegreat
Copy link

Peterthegreat commented May 3, 2018

Hello @maxieds
Didn't tried your app yet(stupid custom fw on my phone), but i'm looking forward to do that . Great work btw!

It looks like the pads are not peeled off. Put some solder on the pins then carefully clean it with solder wick. If the solder sticks to the pad, you're all good!

So, if the connector is intact, I would recommend to re-solder it. Use a lot of flux (e.g RMA-223) and high temperature 300 degrees on the cleaned soldering iron. Don't be afraid to take your time for each USB pin (about 5 seconds per pad) unless it feels like the pads are peeling off the PCB (in this case, reduce the temperature or solder the pin faster).

Good luck!

@maxieds
Copy link
Contributor Author

maxieds commented May 3, 2018

My soldering skills are very unpracticed and I'm working with an old iron from Radio Shack. Will it work to solder a pinned out USB cable to the big pads with lots of solder already on them? I know I can get that attached.

P.S. Since my Chameleon is broken until this weekend, I haven't been able to verify that the code improvements work with the board (just basic testing without USB on my dev phone). Would you mind testing out the new beta version here (signed APK not yet on Play Store), especially the DUMP_MFU printing and cloning features?

@ceres-c
Copy link
Contributor

ceres-c commented May 3, 2018

You might need some flux, just in case you end up connecting 2 pins. If you're going to wire the usb to pads it shouldn't be needed, as it's easy to do them properly at first try

@Peterthegreat
Copy link

Peterthegreat commented May 4, 2018

Will it work to solder a pinned out USB cable to the big pads with lots of solder already on them?

If you want to go with that option, it's very recommended to glue the usb cable to the PCB with a glue gun. This way, you won't stress the PCB pads and end up breaking them.

Would you mind testing out the new beta version here (signed APK not yet on Play Store), especially the DUMP_MFU printing and cloning features?

If I get the old firmware working, I would gladly test it. Hope I can find some time this weekend.

@maxieds
Copy link
Contributor Author

maxieds commented May 7, 2018

I'm still trying to get my hands on a working soldering iron. Hopefully I will be able to get one tomorrow. Please see this issue in the meantime. If anyone would be kind enough to check that the latest beta release of my app is working correctly, then I can release it to production. I'd really appreciate the help testing!

Update:

See here for recent screenshots of the new version of the app and this play store entry to find the latest release (if you are a beta tester). If you are not a beta tester on Play Store, then a recent signed apk is available from the releases page on the app GitHub site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants