PDA

View Full Version : Prop as USB Host ?



CounterRotatingProps
07-11-2009, 03:49 AM
Saw a prop board a while back that had TWO usb connectors - dang if I can find it again :-(·

OK who's got it ?! http://forums.parallax.com/images/smilies/cool.gif

If I wasn't imagining this, it would be logical to assume·the board's config allows for the Prop to be a USB host. I just can't believe no one's tried that yet - so I must be looking in all the wrong places.

Any suggestions??

thanks

- H

BTW, I read through the USB 3.0 specs last night --- yes, aside from the wow-factor of 'superspeed', reading them was like eating rocks for desert http://forums.parallax.com/images/smilies/burger.gif

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

Leon
07-11-2009, 04:15 AM
USB host mode is impossible on a Propeller, it hasn't got anything like the performance needed.

Leon

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle

CounterRotatingProps
07-11-2009, 05:03 AM
Oh, how disappointing - it's not even up to the original USB spec?

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

Painless
07-11-2009, 05:44 AM
Even if one was to use a chip of some sort to provide the USB communications?

jazzed
07-11-2009, 05:49 AM
BradC has some USB stuff here (no host code though) http://forums.parallax.com/showthread.php?p=675656

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
--Steve


Propalyzer: Propeller PC Logic Analyzer (http://www.brouhaha.com/~sdenson/Propalyzer)
http://forums.parallax.com/showthread.php?p=788230 (http://forums.parallax.com/showthread.php?p=788230)

CounterRotatingProps
07-11-2009, 05:56 AM
Painless said...
Even if one was to use a chip of some sort to provide the USB communications?
Oops sorry all - that's·what I was really asking.

If the prop had say the Vinculum·VNC1L-1A·USB Host controller (Parallax Item# 604-00051), which, according to info blurb here:

"not only handles the USB Host Interface and data transfer functions but owing to the inbuilt 8/32-bit MCU and embedded Flash memory the VNC1L-1A encapsulates the USB device classes as well"

Then the prop could Host, right?

Thanks for the link Steve, Brad's always doing somethin' cool...

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

Leon
07-11-2009, 06:01 AM
It should be able to do it with the Vinculum chip, of course.

Leon

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle

jazzed
07-11-2009, 06:09 AM
One of the big problems with host mode for the Propeller even with an external chip is the amount of code required to support some devices. The USB WiFi devices example would make a very attractive addition to "Propeller Power" (not a reference to the son of Scooby Do :). Problem is a lot of what needs to be done with those devices is run on the Host (the Linux version of some Wifi). There is enough C source for the one library I looked at to choke Propeller memory several times.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
--Steve


Propalyzer: Propeller PC Logic Analyzer (http://www.brouhaha.com/~sdenson/Propalyzer)
http://forums.parallax.com/showthread.php?p=788230 (http://forums.parallax.com/showthread.php?p=788230)

CounterRotatingProps
07-11-2009, 06:09 AM
Thanks Leon - sorry for the confusion ... ahh another day, another missing specification :)

Has anyone attempted this yet?

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

CounterRotatingProps
07-11-2009, 06:45 AM
Steve, our posts crossed in the pipes...

> There is enough C source for the one library I looked at to choke Propeller memory several times.

I was wondering about that. Perhaps if it only supported a select few devices? I'm thinking about this generally as the 3.0 spec supports a host-to-host mode, using a cross-over cable. The lesser specs don't have that. Makes for some interesting possibilities. Oh well, maybe it'll take one of the Prop's bigger brothers to host - or maybe this is just wishful thinking ...

cheers
- Howard

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

Mike Green
07-11-2009, 07:37 AM
There was someone who posted a HID USB host driver using the Propeller. It cheated a little so it would fit in the Prop's memory and it was not "by the book" by any means.