Elektranox
Well-Known Member
- Joined
- Dec 3, 2005
- Messages
- 1,805
- Age
- 34
- Location
- Oldenburg, Germany, Earth
- Website
- elektranox.dyndns.org
Also erstmal vorweg, warum man den Slave Port in einen Host Port umwandeln sollte, wo man doch am EXT Port schon nen Host hat.
1. Es ist USB 2.0 und nicht nur 1.1
2. Man braucht keinen EXT Stecker
3. Die Strom unterstützung braucht man eh
für alle, die kein englisch verstehen:
Der unterschied zwischen USB Slave und Host ist, außer, dass sich das Protokoll verändert, dass USB Slave Strom haben will und der USB Host Strom verteilt. Das bedeutet, dass wenn man einen Strom gebenden Adapter dazwischen schaltet nur noch das Protokoll verändern muss, was der Linux kernel wohl hinbekommen soll
P.S.: Das mit dem Sun/Blackbox wollte ich euch nicht vorenthalten *g (Ich mit meinem unbeholfenem englisch )
1. Es ist USB 2.0 und nicht nur 1.1
2. Man braucht keinen EXT Stecker
3. Die Strom unterstützung braucht man eh
(22:44:32) elektranox: mhh could you give me the page about your USB Slave to Host modification again?
(22:44:58) Pancake: http://news.nopcode.org/pancake/post_74.html
(22:47:38) elektranox: where did you get the black box?
[...]
(22:57:03) elektranox: btt - where did you get the box from?
(22:57:56) Pancake: i don't have this box
(22:58:03) elektranox:
(22:58:09) Pancake: too expensive
(22:58:18) Pancake: (are you talking about sun/blackbox?)
(22:58:24) elektranox: no
(22:58:41) elektranox: about the small black box on the picture
(22:58:52) elektranox: http://news.nopcode.org/pancake/img/n770upi.jpg
(22:59:19) elektranox: if I interpret the pictures right you only build the power connection
(22:59:25) elektranox: and had already the box
(22:59:27) Pancake: i buy this box in a radio shop
(22:59:50) elektranox: mh how is it called?
(23:00:10) elektranox: usb slave to slave adapter?
(23:00:35) Pancake: uhm, no slave
(23:00:52) Pancake: one of any of the connected devices must be in host mode
(23:01:04) Pancake: on n770: echo host > /sys/devices/platform/tahvo-usb/otg_mode
(23:01:06) Pancake:
(23:01:24) elektranox: ah the n770 has an host port?
(23:02:03) Pancake: has a slave port
(23:02:07) Pancake: but you can hack the kernel
(23:02:14) Pancake: to emulate a host port
(23:02:17) elektranox: ah ok
(23:02:22) Pancake: this is also possible for the gp2x
(23:02:51) elektranox: mh and what exactly is the box doing?
(23:03:11) Pancake: powering 5v to both usb's
(23:09:58) elektranox: so the really difference between an host port and an slave port is that the host offers power and the slave wants power?
(23:10:10) Pancake: the protocol changes
(23:10:13) Pancake: but electrically yes
(23:10:17) elektranox: O_O
(23:10:19) elektranox: w00t
(23:10:32) Pancake: so, n770 doesn't feeds the device
(23:10:46) Pancake: but the usb chipset of n770 can only become in host mode
(23:10:50) Pancake: when receiving 5v
(23:11:05) Pancake: because is the way to earn electricity
(23:11:24) Pancake: he waits for a power input to use this part of the mobo
(23:12:29) elektranox: mh I will post this message in the GP2X Forum This would mean, that we can use USB 2.0 Host
(23:13:07) Pancake: i think yes
(23:13:12) Pancake: but it depends on the chipset
(23:13:23) Pancake: i think linux can emulate host mode on it
(23:13:30) Pancake: but not sure now
(23:13:44) Pancake: connect a second gamepad to it, would be cool
(23:13:49) elektranox: mh we have some freaks... perhaps sb. will test it
(23:13:54) elektranox: jear
(23:14:02) elektranox: we've already usb 1.1 host
(23:14:03) elektranox:
(23:14:20) elektranox: but without power supply
(23:14:30) Pancake: we can test it in the CCC
(23:14:32) Pancake:
(23:14:37) elektranox:
für alle, die kein englisch verstehen:
Der unterschied zwischen USB Slave und Host ist, außer, dass sich das Protokoll verändert, dass USB Slave Strom haben will und der USB Host Strom verteilt. Das bedeutet, dass wenn man einen Strom gebenden Adapter dazwischen schaltet nur noch das Protokoll verändern muss, was der Linux kernel wohl hinbekommen soll
P.S.: Das mit dem Sun/Blackbox wollte ich euch nicht vorenthalten *g (Ich mit meinem unbeholfenem englisch )