Closed Thread
Thread Tools
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#361
Originally Posted by TA-t3 View Post
Note that the N900 uses micro-USB, the Pandora mini-USB. The rules are different for the former and that's what causes this particular problem.
Not different - the latter is simply not allowed by the standard so it has no rules It's the same thing as with the N800's OTG, which isn't quite OTG certified either. USB OTG specifies "The USB On-The-Go standard introduces a new plug receptacle called Micro-AB. An OTG product must have a single Micro-AB receptacle and no other USB receptacles.". And this is just the connector, we haven't even started talking about the software/logic part of it which is also part of the certification process...
 

The Following 2 Users Say Thank You to attila77 For This Useful Post:
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#362
Well yeah, some mini-usb combos were removed from the standard so in that sense it's not _now_ allowed by the standards..

As for powering a device via micro-USB: EU or someone forced the phone makers to agree on a common power charging standard. For some reason micro-USB was chosen as the plug to use. Well, anything is better than charging via an unreliable multi-connector, as most of them do, and presumably none of the others wanted to move to a "Nokia" connector, so micro-USB it is. Now, does that mean that because micro-USB is used as a power plug, _all_ USB handling has to go through it, with the limits the charging functionality causes? An additional mini-USB would, in this case, have been better. But that's not even in the standard anymore, according to e.g. the link I posted a couple of postings above (or even _allowed_, according to your quote.)

Of course the whole insane mess is only due to the USB consortium. OTG, host mode, etc. etc. --- none of that would be needed at all if the standard had been sane. Instead we're stuck with this rubbish.
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
 

The Following 3 Users Say Thank You to TA-t3 For This Useful Post:
quingu's Avatar
Posts: 271 | Thanked: 124 times | Joined on May 2006 @ Aperture Science, Inc.
#363
By the way: what exactly are the benefits of the OTG certification? What would the n900 miss if it wasn't otg certified, besides the logo?

/edit
ok, so the n900 couldn't be sold with any usb port if it wasn't certified, and anything besides micro-usb for charging isn't allowed anymore... so without the certified microusb the n900 would have been illegal or something?
__________________
Handcrafted Ambient / Chillout Music, free to download: nomoton

Last edited by quingu; 2009-09-29 at 13:20.
 
Posts: 398 | Thanked: 301 times | Joined on Sep 2007 @ Texas
#364
@Mandor,

The OMAP3430 does not support charging via the USB port, that's a function of the USB transceiver which I would speculate is the TWL4030.

Originally Posted by Mandor View Post
@Frank :

Correct me if I am wrong but from what I understand (and again you should take that lightly) OMAP3430 does support charging through the USB port and does support USB OTG. So I really don't understand when I read Nokia had to sacrifice USB OTG in order to get USB charging. Both are there anyway, don't they ?
Frank
 
Posts: 398 | Thanked: 301 times | Joined on Sep 2007 @ Texas
#365
The OMAP3 processor contains 3 USB controllers, an OTG, an EHCI (high speed only) and an OHCI controller (full and low speed). There are some USB related errata that limit USB implementations. See 3.1.3.

Originally Posted by TA-t3 View Post
No, that's not correct. Both ports are USB2.0, but the fullsize port (the host port, USB A connector) is HS (High Speed) only, it cannot support the other two (lower) speeds. On the other hand it can provide 500mA.

The small-connector OTG port (USB mini-AB) is also USB2.0, but it can support all three speeds. It can also be configured to be host port. But this port cannot provide more than 100mA.

Edit: Found a link that describes it better than I can: http://pandorawiki.org/USB_reference
Frank
 
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#366
Yep, and that is whey the Pandora and the Beagleboard both have the same USB setup. And the N900 could have too, if it wasn't for the one-port only rule (see post #374 above)
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#367
Anyone want to compile these drivers and post the .ko files? The ehci and ohci stuff especially.

The hardware sounds very similar, although of course there's no guarantees of anything.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#368
Originally Posted by attila77 View Post
Not different - the latter is simply not allowed by the standard so it has no rules It's the same thing as with the N800's OTG, which isn't quite OTG certified either. USB OTG specifies "The USB On-The-Go standard introduces a new plug receptacle called Micro-AB. An OTG product must have a single Micro-AB receptacle and no other USB receptacles.". And this is just the connector, we haven't even started talking about the software/logic part of it which is also part of the certification process...
Yes, but that is from that last update from may 2009. The Nokia N800 was made before that date. Or, do you mean there never was officially a thing as USB OTG using miniUSB connectors?

Anyway, from what we gathered, Igor is absolutely right that USB consortium is the one and only organisation we should be angry at, and devote our complaint at. Not Nokia.

If your device does not adhere USB standard, you are not allowed to call that feature USB. Those are simple trademark rules, and these are even important for open standards (like with Android's 'Java'). If Pandora does not adhere USB standard but calls the ports USB then they may be in shallow waters. Perhaps they can work around by calling it USB-compatible, but even that is strictly speaking incorrect.

[EDIT, without digging in the USB docs it is pretty clear what happened with Pandora on the bottom of wiki page:

mini-A and mini-AB connectors have been removed from the present USB standard. This means that the above connectors may vanish from the market at some point (although there will probably be demand for them for some time). There are a lot of connectors available that were never standardized. It is recommended that you do not use them as they may lead to non-working connections. Stick to the cables and adapters mentioned above and look for a mention of "OTG" or "On The Go" and you should be on the safe side.
Then follow 3 links:

They do not link to the revision from may 2009.

The last link is from may 23 2007 and is of particular interest:
Vendors of USB On-The-Go (OTG) products are directed to adopt the Micro-AB receptacle on all new OTG designs in lieu of the Mini-AB previously approved for this application. In addition, all Mini-A and Mini-AB connectors that are currently on the Integrators List will be removed.
and
On-The-Go Supplement to the USB 2.0 Specification, Version 1.3 – Previous versions of the OTG specification contained protocol and mechanical definitions, in this new version the mechanical section is removed. The Mini-A and Mini-AB cables and connectors previously defined in the OTG Supplement no longer have a place in any USB current specification.
I don't know how this certification works though. Does a final product require a certification? Then final Pandora will not pass USB certification.[/EDIT]
__________________
Goosfraba! All text written by allnameswereout is public domain unless stated otherwise. Thank you for sharing your output!

Last edited by allnameswereout; 2009-10-01 at 19:51.
 

The Following 3 Users Say Thank You to allnameswereout For This Useful Post:
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#369
allnameswereout,

Thanks for digging through all those details. It's clear that the USB consortium is flat without any common sense. Maybe the Pandora wouldn't pass an USB certification, I don't know if there is one, but there are rules for what stickers you're allowed to use. Pandora has already, afaik, determined that they won't use the official sticker.

The Pandora has a full-size USB (host) connector plus a mini (OTG) connector, and this makes sense. And it's not the only one, my Beagleboard (bought just a few months ago) has exactly the same.
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
 
debernardis's Avatar
Posts: 2,142 | Thanked: 2,054 times | Joined on Dec 2006 @ Sicily
#370
I just received my Mobidapter but it seems that the microsd slot of the E51, even if positioned on the side of the device, is too deep, and the adapter can't reach its contacts

I'll have to find a solution for that
At present, they are 40 Eur thrown away.
Well, maybe I'll be able somewhat to attach a flat cable and use it with the N900
__________________
Ernesto de Bernardis

 
Closed Thread

Tags
awesomeness in the works, boulevard of broken deals, host, i am the dealbreaker, inspector gadget lies, mobidapter is a scam, nokia fanbois, otg, over 9000, usb, usbcontrol


 
Forum Jump


All times are GMT. The time now is 02:21.