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

USB test points #122

Closed
whitequark opened this issue Apr 8, 2019 · 1 comment
Closed

USB test points #122

whitequark opened this issue Apr 8, 2019 · 1 comment
Labels
hardware Component: hardware production Lifecycle stage: production revC Hardware revision: C

Comments

@whitequark
Copy link
Member

whitequark commented Apr 8, 2019

Per IRC:

18:55 < davidc__> (Re USB connectors, using the actual USB connector for testing can be problematic.... plug starts to wear out of tolerance at $N insertions... then starts bending the pins inside the USB housing on the board)
18:55 < davidc__> (since the connector is broken, it makes fine contact, but ruins the connector for normal cables. Yes this has happened to me)
18:56 < davidc__> Solution is generally to force replacement of the test cable every $N boards tested, but that can be difficult to enforce at the fab

Two small stubs shouldn't make things much worse at 480 Mbps.

As a bonus, if you ever manage to tear off the SMT connector, you can solder directly to testpoints to make the device work again. (But the cable would need to be well restrained or you'll just tear off the testpoints again.)

@whitequark whitequark added revC Hardware revision: C production Lifecycle stage: production labels Apr 8, 2019
@whitequark
Copy link
Member Author

Fixed in e91c7a9.

@whitequark whitequark added the hardware Component: hardware label Apr 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hardware Component: hardware production Lifecycle stage: production revC Hardware revision: C
Projects
None yet
Development

No branches or pull requests

1 participant