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 USB device connect resets 512M Raspberry Pi (most USB devices).
  • 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
  • Replies 22 replies
  • Subscribers 677 subscribers
  • Views 4358 views
  • Users 0 members are here
Related

USB device connect resets 512M Raspberry Pi (most USB devices).

Former Member
Former Member over 13 years ago

Hi,

 

I got my batch of 3 brand-new 512M Raspberry Pi-s today (hardware revision "000f" according to /proc/cpuinfo). Every single one of them exhibits the same instability: They reset when I connect certain USB devices. If I have such an offending USB device connected on power-on and leave it in, it will work just fine. Which means that hot-plugging USB devices does not work - a critical bug.

 

I have a couple of USB devices that I can connect without resetting a running 512M Pi:

 

* A SanDisk Cruzer Micro 16 GB memory stick.

* A handful of non-descript memory sticks (give-away advertising gifts from various vendors).

* My USB keyboard.

 

But every single time that I plug any of the following devices into a 512M Pi it resets:

 

* D-Link N Nano Wi-Fi dongle DWA-131.

* Kingston Data Traveller II, 2 GB memory stick.

* An old IBM 64 MB memory stick.

* A pair of USB-powered loudspeakers (speakers with a mini-jack and an analog built-in amplifier powered by 5V USB).

 

I suspect that the USB power surge when an offending device is connected and powers up, is causing the Pi to reset. This did not happen on a previous revision of the Pi - I have three older 256M Pi's and they can all have all of the above USB devices hot-plugged without resetting (as you would expect).

 

The power rail on the 512M Pi's USB port is quite dirty. If I power my USB loudspeakers from a 512M Pi's USB port then I have just as much background noise as I have sound. The noise sounds like power supply switching noise, a 2-4 kHz steady tone with high-frequent chirps as soon as there is activity, e.g. the SD card is active. This leaves the audio output completely unusable. If I do the same setup on a 256M Pi there is still too much background noise for comfort but it is clearly less than on a 512M Pi. If I power the USB loudspeakers from elsewhere, e.g. my laptop, and connect the loudspeakers to the Pi's audio jack then the sound is fine - the noise level is at least low enough for casual listening.

 

I have two different types of 1000 mA 5V power supplies that I have tested with. There is no difference in behavior. I have even tried to buffer the on-board 5V by connecting a flat-ribbon cable to the P1 connector and then, via the ribbon cable wires, connect a 4700 uF capacitor across 5V and GND (pin 2 -> pin 6). No effect.

 

I have seen a report on thermal instability with the new 512M Pi's [1] but that issue is not seen here. I have left one of the 512M Pi's running for 3.5 hours straight without any problems - this one was idling and was not overclocked. I then overclocked it to max "Turbo" mode, re-booted, and started a python script that burns 100% CPU. The /sys/class/thermal/thermal_zone0/temp reported 45 degrees C (45000 raw number) when I started the script and stabilized at 53 degrees C after a minute or so. I left it running for more than 20 minutes straight - no problems.

 

[1] http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=22281&p=215444

 

There has also been a report on a bad USB controller connection [2]. We can rule that out. The issue occurs with specific USB devices and cannot be triggered by mechanically exciting the USB connector. Plus, it is the same pattern on all 3 boards.

 

[2] http://www.element14.com/community/message/64061

 

Unfortunately this sounds like an RMA on all three boards. Please advise me on how to proceed and when I can expect a new batch of 512M Pi's where the USB interface is stable again.

 

  Kind regards

-- Jan Holst Jensen

  • Sign in to reply
  • Cancel
Parents
  • wallarug
    wallarug over 13 years ago

    Is it only the top port?  That is the same issue I am having... as you have pointed out above [2].  What batch number are you?  Mine does not have a batch number (which I think could be a problem) but does have a sticker with a date on it. "12/09" is the date on it.

     

    I would also like to know what this issue is...I recieved another RPi as a replacement yesterday...I am yet to test it and see if it has the same problem.

     

    Please let me know if you find anything new on this issue as it could help a lot of people.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to wallarug

    Fergus Byrne wrote:

     

    Is it only the top port?  That is the same issue I am having... as you have pointed out above [2].  What batch number are you?  Mine does not have a batch number (which I think could be a problem) but does have a sticker with a date on it. "12/09" is the date on it.

     

    I would also like to know what this issue is...I recieved another RPi as a replacement yesterday...I am yet to test it and see if it has the same problem.

     

    Please let me know if you find anything new on this issue as it could help a lot of people.

     

    No, it is the same on both ports. And since it happens with specific USB devices we can pretty much rule out a mechanical/soldering problem with the USB connector.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 13 years ago in reply to wallarug

    Fergus Byrne wrote:

     

    Is it only the top port?  That is the same issue I am having... as you have pointed out above [2].  What batch number are you?  Mine does not have a batch number (which I think could be a problem) but does have a sticker with a date on it. "12/09" is the date on it.

     

    I would also like to know what this issue is...I recieved another RPi as a replacement yesterday...I am yet to test it and see if it has the same problem.

     

    Please let me know if you find anything new on this issue as it could help a lot of people.

     

    No, it is the same on both ports. And since it happens with specific USB devices we can pretty much rule out a mechanical/soldering problem with the USB connector.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
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