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 It works!
  • 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 37 replies
  • Subscribers 680 subscribers
  • Views 4833 views
  • Users 0 members are here
  • raspberry_pi
Related

It works!

johnbeetem
johnbeetem over 13 years ago

I got my RasPi today!  It works pretty well, and I did not have much trouble bringing it up.  Since I've been watching and commenting here at element14 and in the raspberrypi.org Troubleshooting section for some time, let's see how my RasPi compares to her sisters:

 

1.  Before plugging my RasPi in, I checked the resistance of the polyfuses to see if they will deteriorate over time.  I don't have a proper low resistance meter which nulls out lead resistance, so these are approximate.  The main power fuse F3 was less than 0.2 Ohm.  The two USB fuses F1 and F2 were 2.0 - 2.2 Ohm.  I don't care about them, because I'll be using a powered hub.

 

2.  I'm using a powered USB hub to provide power to RasPi.  My power supply is based on a Linear Tech demo board and gives very reliable 5V which powers my USB hub.  The resistance from power supply GND to RasPi TP2 is less than 0.1 Ohm.  However, the resistance from power supply +5V to RasPi TP1 seem to be at least 0.5 Ohm.  My micro USB cable obviously has better GND conduction (probably a foil shield) than +5V conduction (1 meter of 28 AWG).  I think the +5V resistance is pretty well shared by the micro USB cable and F3.

 

3.  The procedure described at raspberrypi.org and the RasPi wiki for downloading Debian and copying the image to an SD card (GNU/Linux command line) worked perfectly.  It took a while to download 443 MB from the mirror and to copy the uncompressed 2 GB to a Class 4 SanDisk microSD card, but there were no problems.

 

4.  RasPi booted the first time (wow!), in spite of some power supply problems.  My power supply produces +5V from whatever 9V-12V wall wart I have handy.  The first one I used did not provide enough current for RasPi (it works quite well for BeagleBoard thank you very much) and this caused my monitor to be unstable, occasionally blanking out and showing green "static".  I switched to a more powerful wall wart and RasPi booted perfectly with no display problems.

 

5.  My particular RasPi seems to work with surprisingly low voltage.  When I get the login prompt my TP1-TP2 voltage is just 4.65V.  When I start up X Windows it drops to 4.60V.  I guess my peripherals don't need anything like the USB 4.75V minimum.  I'm using a NEC DVI-D monitor which didn't require any config.txt options, along with Logitech wired keyboard and mouse.  I'm guessing that these are all 3.3V devices and having 4.60V HDMI and USB voltages doesn't faze them.  The monitor is actually connected through a cheap "HDMI Switcher".

 

6.  I tried Midori and connected to raspberrypi.org to announce success.  Ethernet came up and automatically congfigured to my router just fine.  However, Midori did not run well -- normally consuming all compute time -- so I gave up.  I'm going to see if assigning the Level 2 cache to the ARM CPU helps.  GUI-based terminals and text editor were responsive and I had no problem writing and compiling "Hello, World" except that I need to set my keyboard to USA if I want to type any punctuation.

 

7.  My RasPi gets quite warm.  I wouldn't say blazing hot -- I can leave my finger tip on the SoC and LAN chip for several seconds.  The back of the board gets very warm.  I'm thinking of adding heat sinks and a thermal pad, but first I'm going to try mounting RasPi vertically so that air can flow past both sides.  I'm concerned that the high temperature will cause F3 resistance to increase, lowering my 4.65V down to something that makes the board fail.  This might be the cause of some of the "RasPi works for a while and then stops" posts we've seen in the Troubleshooting section.  I'm planning to put a low-resistance non-resettable fuse in parallel with F3 to prevent F3 problems.  This should get my 4.65V up to 4.8V, which is plenty.  If 5V0 gets too high, RG2 has to work harder and that makes the board hotter.  So I think keeping my present USB cable may actually help things.

 

8.  Yay, Debian already includes libXft.so!  That's the only unusual library I need to port my software.

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

    Gratz John! image

     

    I'm eagerly reading your experiences, the more fine details of voltages etc the better.  That has been somewhat missing from startup reviews thus far, so I'm very glad to see it.  And measuring the polyfuse resistances before applying power was an excellent idea.

     

    Still waiting for mine ...

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to morgaine

    John,

      There seems to be a surprising amount of variation between what people

    are reporting.   You seem to have relatively low resistance F1 & F2 compared

    to 5 to 8 Ohms reported elsewhere.  Your temperatures are consistent with

    others who have said 5 seconds is all they can touch the SoC & Lan chips,

    but then other people report closer to body temperature.   Your 4.6V between

    TP1 & TP2 seems lower than some people report, and I think will cause

    flakiness with various power supplies (as you have already seen), and SD cards,

    and USB devices.  Some people report that 4.8V is not enough.

     

    I wonder what's causing such large variations?

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

    John,

      There seems to be a surprising amount of variation between what people

    are reporting.   You seem to have relatively low resistance F1 & F2 compared

    to 5 to 8 Ohms reported elsewhere.  Your temperatures are consistent with

    others who have said 5 seconds is all they can touch the SoC & Lan chips,

    but then other people report closer to body temperature.   Your 4.6V between

    TP1 & TP2 seems lower than some people report, and I think will cause

    flakiness with various power supplies (as you have already seen), and SD cards,

    and USB devices.  Some people report that 4.8V is not enough.

     

    I wonder what's causing such large variations?

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

    Someone with a hot Pi must have an infrared imager too ...

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

    coder,

    the USB cables. I've ordered a set of micro USB cables from farnell and they claim 30 AWG in the datasheet. John says 28AWG. Already a lot better!

     

    Calibration of cheap multimeters is probably a bit off. People reporting 4.7 might have 4.8 in reality.

    Cheap multimeters will show larger voltages when their battery runs out. I've made the mistake: "It says low battery, but it works fine. I HAVE the battery for the swapout, so I'll change it when the meter really stops".

     

    I have once measured the ability of my thumb to transport away about 1W of heat. So that's my rule-of-thumb nowadays (pardon the pun. :-) ).

     

    My 'pi uses 440 mA alltogether or 2.2W. The power is split between the SOC, the lan chip and the regulators. This means there is less than one Watt in each of them. I can keep my finger (not even my thumb) on each of them without any problems.

     

    Someone with an IR gun has measured his chips to be 100f, and the hottest one 120f. That is basically about 40-50 degrees centigrade, right? Up to 52 degrees centigrade you do not feel "auch! that's hot". (that temperature is surprisingly constant between people).

     

    The SD card should work downto about 4.4V as the TP1 TP2 voltage: The SD card does not have any connection to the 5V rail. It works off 3.3V, and the 3.3V regulator will has an advertized dropout of less than 1.0V. So 4.4V should be enough.


    The BCM2835 calls the 5V input the V_BAT. This means that the BCM2835 is probably designed to work with 3.0-4.2V there. But it will tolerate the 5V of the rpi design there. No problem. Again, there should be no problem with less than 5V on the 5V rail of the 'pi. The 1.8V regulator has plenty of headroom. And the 2.5V regulator has very little current draw. So no problems there.

     

    That leaves us with the peripherals on the USB ports with too little power. I have a PL2303 serial adapter that is unreliable if I  power my 'pi through an USB cable. It works fine when I power it through a 12V -> 5V DCDC converter and a 30cm cable connected to a bare USB plug I bought.

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

    100F=38C, 120F=49C

    It sounds like some people are seeing around 40C, and some around 50C,

    for reasons yet to be explained.  John's Midori seems unusually slow, so

    there is possibly some unusual bus traffic or interrupt activity going on that

    might also explain the high temperature.

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

    Congrats on the new arrival !

     

    I don't have an IR sensor, but my mostly used Pi, part of the 'original 8,000' gets pretty hot. I have one from a later order which doesn't seem to get quite as warm, but to be fair I probably haven't put it under as much load yet. Perhaps I will rectify that at the weekend.image

     

    I'll also dig my multimeter out and see what figures my two report.

     

    Midori on the original Pi is usable, just.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 13 years ago in reply to GreenYamo

    Midori's problem is simply that there is no way to disable Javascript in this browser on a per-source basis.as one can do with the NoScript add-on in Firefox.  Because of that,  Midori's advantage in theory doesn't result in an advantage in practice.

     

    It's much slimmer than Firefox and potentially far less demanding of resources, but today's web is at the mercy of clueless website developers who infest every page with wholly inappropriate scripting that reduces even the slimmest of browsers to a crawl.  Webbies should be locked up in a padded cubicle and not allowed access to anything sharp with which they can hurt themselves, or us.  And Javascript is sharp.

     

    Disable scripts in Edit->Preferences->Behavior and Midori suddenly becomes virtually instantaneous on x86 machinery, regardless of website.  Unfortunately then half the web doesn't work.

     

    Next time you see a webbie, give them a good kicking.  It provides useful stress relief, helps redress the balance of the universe, and while they're nursing their wounds then they aren't writing more Javascript.

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 13 years ago in reply to morgaine

    Morgaine Dinova wrote:

     

    Midori's problem is simply that there is no way to disable Javascript in this browser on a per-source basis.as one can do with the NoScript add-on in Firefox.  Because of that,  Midori's advantage in theory doesn't result in an advantage in practice.

     

    It's much slimmer than Firefox and potentially far less demanding of resources, but today's web is at the mercy of clueless website developers who infest every page with wholly inappropriate scripting that reduces even the slimmest of browsers to a crawl.  Webbies should be locked up in a padded cubicle and not allowed access to anything sharp with which they can hurt themselves, or us.  And Javascript is sharp.

     

    Disable scripts in Edit->Preferences->Behavior and Midori suddenly becomes virtually instantaneous on x86 machinery, regardless of website.  Unfortunately then half the web doesn't work.

     

    Next time you see a webbie, give them a good kicking.  It provides useful stress relief, helps redress the balance of the universe, and while they're nursing their wounds then they aren't writing more Javascript.

     

    image

    Thanks for the advice!  Sounds like a great way to filter out useless cobwebs, like not having Flash available.  I think the biggest problem with web sites is that companies give developers fast computers and fast connections so they can't see what the web sites really do in the wild.  They should give them 80386SX machines with 56K dial-up.  Then then web sites will behave much better :-)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 13 years ago in reply to johnbeetem

    John Beetem wrote:

     

    They should give them 80386SX machines with 56K dial-up.

     

    +1 image

     

    Although I turn it into comedy to make light of it, unfortunately it's factual.  Webbies have partially destroyed the Web through a combination of inadequate education and poorly conceived web architecture.

     

    Education is relevant because writing web content does not require engineering knowledge and engineering sense, whereas programming does.  And the architecture of web scripting is such that poor Javascript programmers have no negative feedback because their programming uses resources on other peoples' machines instead of on their own.  That would invite trouble even if the programmers were experts.

     

    Put those two things together, uneducated programmers and no negative feedback, and the result is a web that spirals towards unusability through resource misuse and exhaustion.  It's a bad combination.

     

    Morgaine.

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

    It would be nice to figure out if John's subjective sense that Midori

    is way too slow, and Steve's sense that Midori is "usable, just", are

    different ways of describing the same behavior, or if there's really

    a difference, possibly involving the SD card, or firmware version, etc.

     

    There is an easy to run javascript benchmark at

     

    http://www.webkit.org/perf/sunspider/sunspider.html

     

    nothing to download, just click on the link:

       

    "Start SunSpider 0.9.1 now!" and wait for the results.

     

    Or maybe by viewing some particular page without javascript,

    you can measure how long it takes to load.

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

    Coder,

     

    I will try and remember to do this at the weekend and report back.

     

    I think you are probably correct in that we are describing the same behaviour, but I guess it would be good to have some figures to base that assumption on.

     

    Steve

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

    Steve,

       I also should have mentioned to note how much ram you have

    allocated to the cpu.

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