The Following 4 Users Say Thank You to egoshin For This Useful Post: | ||
|
2010-05-01
, 22:40
|
Posts: 992 |
Thanked: 995 times |
Joined on Dec 2009
@ California
|
#702
|
The Following 3 Users Say Thank You to egoshin For This Useful Post: | ||
|
2010-05-01
, 23:14
|
Posts: 3,664 |
Thanked: 1,530 times |
Joined on Sep 2009
@ Hamilton, New Zealand
|
#703
|
|
2010-05-01
, 23:21
|
|
Posts: 346 |
Thanked: 139 times |
Joined on Jan 2008
@ Houston Texas
|
#704
|
|
2010-05-01
, 23:29
|
Posts: 74 |
Thanked: 9 times |
Joined on Jan 2010
|
#705
|
|
2010-05-02
, 02:37
|
|
Posts: 2,222 |
Thanked: 12,651 times |
Joined on Mar 2010
@ SOL 3
|
#706
|
OK, I set DRVVBUS of TWL4030 inside driver via 'host' word into 'mode' file of musb_hdrc. I can't detect VBUS voltage - socked has no V on any pin.
However, at one time during kernel boot it gave me note "charging" with disconnected USB.
I will continue tomorrow.
EDIT: question: in command "./i2cset -y -m 0x07 2 0x6b 0x01 0x05" what is a device 0x6b? My N900 hasn't this...
The Following 8 Users Say Thank You to joerg_rw For This Useful Post: | ||
|
2010-05-02
, 18:16
|
Posts: 992 |
Thanked: 995 times |
Joined on Dec 2009
@ California
|
#707
|
The Following 4 Users Say Thank You to egoshin For This Useful Post: | ||
|
2010-05-02
, 20:38
|
|
Posts: 2,222 |
Thanked: 12,651 times |
Joined on Mar 2010
@ SOL 3
|
#708
|
The Following 3 Users Say Thank You to joerg_rw For This Useful Post: | ||
|
2010-05-02
, 20:51
|
|
Posts: 2,222 |
Thanked: 12,651 times |
Joined on Mar 2010
@ SOL 3
|
#709
|
2) The stuff which works as USB host is in musb driver. However, looking into it (and TWL4030) I see an extensive check of VBUS level, even in peripheral mode. So, I strongly suspect that w/out VBUS signal a peripheral device like USB stick may not respond to any connection attempt. So, for debuging the VBUS may be needed.
The Following 3 Users Say Thank You to joerg_rw For This Useful Post: | ||
|
2010-05-02
, 23:26
|
Posts: 82 |
Thanked: 214 times |
Joined on Jan 2010
@ Cape town
|
#710
|
When we -SIGSTOP BME, then the system watchdog will reboot N900 after some 60 sec.
flasher-3.5 --set-rd-flags=no-omap-wd flasher-3.5 --set-rd-flags=no-ext-wd flasher-3.5 --enable-rd-mode
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 |
|
If you describe a sequence then it is possible to encode it. Right now 170x support is just some add-on to twl4030 driver and it doesn't work with OTG_CTRL beyond initial setup and power saving/restore. It even doesn't control 1704 VBUS charge/discharge, so I have concern that just cable patch could work - VBUS signalling is required to establish a HOST presence.
(EDIT: actually driver extensively manupulates USB port of TWL4030 and 170x control is just supplementary)
ID pin is not needed to establish HOST mode without microA USB cable - it looks it is just a way to inform driver about cable insertion. But again - that stuff is missed in driver.
I need some time to read a session setup procedure description.
Last edited by egoshin; 2010-05-01 at 19:42.