Active Topics

 


Reply
Thread Tools
Posts: 465 | Thanked: 149 times | Joined on Oct 2007
#1
I was initially under the impression that the N800 could not supply more than 100mA of current to USB devices, but after messing around with host mode, it seems the maximum is actually ~200mA?

If I connect an externally powered device (not drawing current from the N800), dmesg shows 198mA of current available on the USB bus.

From looking at the power management ic datasheet, I think it's saying 200mA is the absolute maximum supply, with 100mA as the recommended maximum.

Is there any danger connecting devices that consume more than 100mA?

I would assume the N800 would simply disconnect any devices that require more current than can be supplied, but I'd rather not risk any damage.

So.. aside from either sucking up more juice, or being shut off, is there anything I should worry about?
 
Posts: 437 | Thanked: 90 times | Joined on Nov 2006
#2
Trying to draw more current than an IC is supposed to supply can permanently damage that IC. So... I'd be careful
 
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#3
The usb 2.0 specs state that no more than 100 mA should be drawn before negotiation. This allows the usb host pcb to be build cheaply/compact without the need of fuses or current sensing, and gives backward compatibility with previous specs.

Though, some non-compliant and badly implemented devices go directly to high power mode and ask for 500 mA or more. If you connect one of those to the N800 you will in most cases end up with a damaged pcb.

forgot to add: The 100mA margin is there to protect the device since the ground in many cases will be floating (for e.x. when you connect it with a laptop).

Last edited by Saturn; 2007-12-02 at 14:50.
 
Mara's Avatar
Posts: 1,310 | Thanked: 820 times | Joined on Mar 2006 @ Irving, TX
#4
Easy way to find out exact answer and stop the speculation is to look at the datasheet of the USB (power) controller. In another post it has been mentioned (N800) to be Texas Instruments part TPS65030.

http://focus.ti.com/lit/ds/symlink/tps65030.pdf

In the TPS65030 datasheet they mention absolute maximum current 200mA for the Vbus output. Above this point "permanent damage may occur".

They also say that the Vbus output is current limited, with the typical current limit being at 160mA. So, if you try to overload the USB port you should see the output voltage dropping or getting turned off around 160mA point on typical device. (YMMV) Also the absolute maximum short circuit current is less than 325mA.

And that's not all yet.. (as you have heard in TV-shop... ) The chip is overtemperature protected that in case you manage to overload it up to a point of failure the chip will turn itself off before that happens.

In short the output is protected against overload and short circuit. You shouldn't be able to fry the N800 by overloading or short circuiting the USB port +5V bus.

(This is common design practise that anyting that is user accessible you should assume user can short circuit those pins/wires and the hardware should not get damaged.)
 

The Following 4 Users Say Thank You to Mara For This Useful Post:
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#5
Hi Mara,

Great! thanks a lot for the info.

It is nice to see that the nokia guys took extra care to protect our devices.

Your last sentence though is not 100% correct. This is not common practice and the specs don't require protection from overloading.

From the usb spec:
The purpose of the over current protection device is to limit the amount of current the USB port can draw, such as in a short circuit situation. It should not, however be design to function as a current cop when the downstream device power consumption reaches near the allowable port limits given its declared power requirement. The sizing of the over current protection device should be chosen mainly to protect user safety and against property damage. Over current protection should not be used to enforce the current limits (500mA) that USB devices are required to meet.
Actually, it is discouraged to add this kind of protection on the host (you can find this in other parts) because it might mistakenly disconnect during hot-plugging of compliant devices.

Anyway, now I am really curious to see why they chose this implementation. I am not at all familiar with the OTG and its advantages, but I suspect something about the portable/battery combination.

Chris
 
Posts: 465 | Thanked: 149 times | Joined on Oct 2007
#6
Originally Posted by Mara View Post
Easy way to find out exact answer and stop the speculation is to look at the datasheet of the USB (power) controller. In another post it has been mentioned (N800) to be Texas Instruments part TPS65030.
I checked it out, just wasn't sure if I was understanding it correctly, or if the "damage may occur" part applied to the tablets.. I'm glad there's extra protection

Thank you for the very informative post!
 
Posts: 25 | Thanked: 2 times | Joined on Sep 2007
#7
I have a Nokia AC-8E power charger for my N800 charging. It has 5V DC @ 890 mA output written on it.

The device I want to use on USB host mode uses 5V @ 500 mA according to technical specs I found.

My question is: If I try to use the 5V @ 500 mA consumption device on N800 while my Nokia AC-8E power charger outputs 5V DC @ 890 mA. Would my N800 be able to supply my device enough currrent as the power charger is kept connected to it? Please note that I am not using a powered usb hub.
 
luca's Avatar
Posts: 1,137 | Thanked: 402 times | Joined on Sep 2007 @ Catalunya
#8
It's not a matter of the charger, it's that the port cannot supply more than ~200mA.
__________________
Don't buy LG TV sets (click for details).
 

The Following User Says Thank You to luca For This Useful Post:
Posts: 1,258 | Thanked: 672 times | Joined on Mar 2009
#9
There's no way to route power from charger port to usb port directly. The only path is through the charger, battery and boost circuit for usb power, so you're limited to 200mA regardless whether charger is connected or not.
 

The Following User Says Thank You to shadowjk For This Useful Post:
Posts: 25 | Thanked: 2 times | Joined on Sep 2007
#10
I was afraid this would be case with me but was not able to decide for sure. But had to try my luck with it because if was possible, that would mean a lot, thanks

Last edited by yenice; 2011-06-07 at 15:25. Reason: typo
 
Reply


 
Forum Jump


All times are GMT. The time now is 06:27.