Active Topics

 


Closed Thread
Thread Tools
Posts: 119 | Thanked: 110 times | Joined on Sep 2009 @ Prague
#271
Originally Posted by techdork View Post
I truly hope that Nokia will fix whatever the "several HW bugs" exist and plan for a model that will support USB OTG. This device without USB support to me is simply a high performance phone, not a "high performance mobile computer" as advertised.

The question still remains .. would it be at all possible to provide USB peripheral support with some sort of software and hardware hack? I've yet to see this question definitively answered.
if you read pg 88 of this:
http://focus.ti.com/general/docs/lit...umber=sprufd4b

you'll find the TESTMODE register mentioned before.. unless nokia did something nasty to the hardware, this *could* make the usb host possible (maybe with some external usb bus powering workarounds)..

however if the hardware is crippled, don't hold your breath for the n900 to get 'fixed' during it's liftime by nokia.. you can only wait for n910 or similary... next year or later
 

The Following User Says Thank You to andree For This Useful Post:
Jack6428's Avatar
Posts: 635 | Thanked: 282 times | Joined on Sep 2009 @ Black Mesa Research Facility
#272
so you guys are telling me i can't plug in a keyboard via USB ?
Only via bluetooth?
 
Posts: 119 | Thanked: 110 times | Joined on Sep 2009 @ Prague
#273
nobody knows yet, except for nokia hardware devs - who probably won't tell anyway...
 
thecursedfly's Avatar
Posts: 243 | Thanked: 198 times | Joined on Aug 2009
#274
sorry for bringing up something allready posted but it's for visibility; isn't what's shown here a possible solution to the USB host problem?
http://talk.maemo.org/showthread.php...503#post331503

(only possible problem would be that this system requires electricity, but it covers the case of HDs and DVD players, where you need electricity anyway..)

plus the mentioned "testmode", to see if it exists and works in some way.

probably we'll have a more definitive answer in a couple of months...
 
BruceL's Avatar
Posts: 305 | Thanked: 154 times | Joined on Aug 2006 @ Colorado
#275
Originally Posted by andree View Post
if you read pg 88 of this:
http://focus.ti.com/general/docs/lit...umber=sprufd4b

you'll find the TESTMODE register mentioned before..
This looks hopeful. Who knows how to set a USB register like this?

Code:
The test modes are entered by writing to the TestMode register (offset address 0x40F).
Code:
The Force Host test mode enables the user to instruct the core to operate in Host mode, regardless of
whether it is actually connected to any peripheral i.e. the state of the CID input and the LINESTATE and
HOSTDISCON signals are ignored. (While in this mode, the state of the HOSTDISCON signal can be read
from bit 7 of the DevCtl register.)
This mode, which is selected by setting bit 7 within the Testmode register, allows implementation of the
USB TEST_FORCE_ENABLE (7.1.20). It can also be used for debugging PHY problems in hardware.
While the FORCE_HOST bit remains set, the core will enter Host mode when the Session bit is set and
remain in Host mode until the Session bit is cleared even if a connected device is disconnected during the
session. The operating speed while in this mode is determined for the setting of the FORCE_HS and
FORCE_FS bits of the Testmode register in Section 1.1.4.11.
__________________
Give me immortality or give me death!
 

The Following 4 Users Say Thank You to BruceL For This Useful Post:
NvyUs's Avatar
Posts: 1,885 | Thanked: 2,008 times | Joined on Aug 2009 @ OVI MAPS
#276
i just want to say just b/c on nokia specs its says microSD supported upto 16GB it dont mean anything bigger wont work. i have older phones saying 4GB is limit but bigger ones work with it,
i think nokia just test and go by whats out at the time and whats being mass produced.
 
Posts: 46 | Thanked: 5 times | Joined on Sep 2009
#277
Originally Posted by NvyUs View Post
i just want to say just b/c on nokia specs its says microSD supported upto 16GB it dont mean anything bigger wont work. i have older phones saying 4GB is limit but bigger ones work with it,
i think nokia just test and go by whats out at the time and whats being mass produced.
No offense, but I totally do not see what that has to do with the topic of this thread, other than an attempt at a thread hijack :s
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#278
Based on the sheer amount of workarounds described in hardware, some would nullify a warranty on the spot.

I think that a software method to get files between phones is actually ideal. I already use one on the iPhone, so doing it this way would mean less of a hardware purchase requirement on my end.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#279
Originally Posted by Jack6428 View Post
so you guys are telling me i can't plug in a keyboard via USB ?
Only via bluetooth?
No, you can't plug in a keyboard via bluetooth either.
__________________
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!
 

The Following User Says Thank You to qole For This Useful Post:
Mara's Avatar
Posts: 1,310 | Thanked: 820 times | Joined on Mar 2006 @ Irving, TX
#280
Originally Posted by BruceL View Post
This looks hopeful. Who knows how to set a USB register like this?

Code:
The test modes are entered by writing to the TestMode register (offset address 0x40F).
Code:
The Force Host test mode enables the user to instruct the core to operate in Host mode, regardless of
whether it is actually connected to any peripheral i.e. the state of the CID input and the LINESTATE and
HOSTDISCON signals are ignored. (While in this mode, the state of the HOSTDISCON signal can be read
from bit 7 of the DevCtl register.)
This mode, which is selected by setting bit 7 within the Testmode register, allows implementation of the
USB TEST_FORCE_ENABLE (7.1.20). It can also be used for debugging PHY problems in hardware.
While the FORCE_HOST bit remains set, the core will enter Host mode when the Session bit is set and
remain in Host mode until the Session bit is cleared even if a connected device is disconnected during the
session. The operating speed while in this mode is determined for the setting of the FORCE_HS and
FORCE_FS bits of the Testmode register in Section 1.1.4.11.
Take a look at page 167 where they talk about emulating the VBUS signal... this may be more "clean" method of trying to get the controller into host mode?

Also, when I read the document it is apparent that the OMAP USB pins are not designed to be connected directly to the USB port. It needs some tranceiver chip between. I'm not sure if there are any other limitations on that tranceiver chip that prevent the host mode from working? (I don't think so, but you never know...)
 

The Following 7 Users Say Thank You to Mara For This Useful Post:
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 10:52.