element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum raspberry pi model B USB ports - physical connection problems
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 4 replies
  • Answers 1 answer
  • Subscribers 677 subscribers
  • Views 1701 views
  • Users 0 members are here
  • modelb
  • usb
  • raspberry_pi
  • raspbian
Related

raspberry pi model B USB ports - physical connection problems

dllahr
dllahr over 10 years ago

I have raspberry pi model B that I can only connect to a USB hub if I get the plug in the port just right.  It's actually the second one in a row where I've had this problem.  The full details are here:

http://dllahr.blogspot.com/2015/03/raspberry-pi-2-and-case-of-unreliable.html

 

I'm running raspbian.  The USB hub is independently powered and connected to two western digital 2 TB drives.  When I connect the USB hub "normally" (plug it all the way in like you normally would) to the pi and then check dmesg, I get a brief message about having problems with the hub and no information about the drives themselves.

 

When I completely disconnect the hub, dmesg indicates that it found the hard drives, but then immediately indicates they were disconnected.

 

And goldilocks then discovered that by plugging in the hub, and then slightly pulling it back the USB connection is made and stays (it was just right).  I tried the other USB ports on the pi and saw the exact same behavior.  I tried the USB hub & drives with my raspberry pi 1, no problem.  I then returned my raspberry pi 2 to the store where I bought it (Microcenter, Cambridge, MA, US) and got a new replacement - and saw the exact same problem.  I tried different USB ports on this new pi, same exact problem / behavior.

 

I don't think it is a problem with the cable because it connects to my other raspberry pi without any problem, and also to my laptop without any problem.  I don't think it is a power issue for the same reason - the hub is independently powered and plugged in, and it doesn't cause any problem with other raspberry pi.

 

Any thoughts?  It seems like the odds of having a poor physical connection in 2 separate pi's should be very low unless there is a systematic manufacturing defect, or the problem is somehow not physical.

  • Sign in to reply
  • Cancel
  • johnbeetem
    0 johnbeetem over 10 years ago

    Just a hypothesis:  Since it fails the same way with two different RasPi 2 units, I would suspect that the hub's plug is the problem.  Specifically, I'd suspect that one of the data contacts is iffy, i.e., not quite thick enough.  Your RasPi 1 contacts may be springier enough to make adequate contact.

     

    I took a close look at some USB plugs and I noticed that most of them have a slight bump at the leading end of the contact.  This is the part that first makes contact with the spring contacts in the USB socket.  This would explain why pulling the plug out a little makes better contact, since the bump is then at the highest point in the spring contact.

     

    If you have a spare hub, give it a try.  Cleaning the hub contacts might help too.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • dllahr
    0 dllahr over 10 years ago in reply to johnbeetem

    Thanks for the suggestion - I just tried it out, and the other USB hub had the exact same behavior as the first did.  I'm increasingly confident that there is something incorrectly manufactured with the raspberry pi 2.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • clem57
    0 clem57 over 10 years ago in reply to dllahr

    Oh! I came across this as a possible issue between USB 3.0 and 2.0 with Via chips :http://www.linuxquestions.org/questions/linux-hardware-18/via-labs-usb-3-0-hub-will-not-recognize-a-usb-3-0-device-873399/

    I believe your drives are 3.0 beacuse of the match of Pid from http://usb3speed.nirsoft.net/?pdesc=WD+Elements+10B8+USB+Device&vname=Western+Digital+Technologies%2C+Inc.&vid=4184&pid=4280

    The raspberry Pi are USB 2.0 only and maybe iffy with newer 3.0.

    Just saw,

    Clem

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • dllahr
    0 dllahr over 10 years ago in reply to clem57

    Thanks Clem, but the raspberry pi 1 is also USB 2.0, and it works completely fine with them.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube