Is it possible to directly connect the Prop. to USB without USB to Serial circuit?
lyassa
Posts: 52
I always thought that the USB-to-Serial is to maintain backward compatibility? Is that right? Is it possible to have the Propeller talk to the USB port straight without going through FTDI 232?
Comments
- USB emulation with the Propeller
http://forums.parallax.com/showthread.php?135387-USB-emulation-with-the-Propeller&highlight=usb+toys+play- USB toys to play with
http://forums.parallax.com/showthread.php?97328-USB-toys-to-play-with&p=881846&viewfull=1#post881846scanlime (micah) also did some work on USB although IIRC it was all master implementation (ie connects to a USB device such as a bluetooth dongle). Try searching the forum for USB Bluetooth or similar. It was some time ago.
Hmmm .. USB emulation within the Prop? Do you mean the USB-to-Serial plug to download code to the eeprom?
I am ok using the usb-to-serial to download code from the development tool to the eeprom, but then I want to be able to remove the usb2ser plug and directly connect the Propeller to USB as descibed in the link "USB toys to play with" above.
I guess I am not sure what is the "USB emulation within the prop". Please direct me to where I can find more info; if it is not the usb2ser plug. Also, at this point I don't need the Propeller to host USB, rather the PC will be the master and it will host the Prop.
There are two people who have done software USB emulation on the prop. Bradc which you have seen ( slave) and is LS (low speed) and Micah/scanlime who has done IIRC both master an slave. Micah got HS to work using 4 cogs!! but it is not compliant.
The prop does not have the required hardware to do a totally compliant USB (anyone want to take the bait and do it?? - sorry lyassa... its an in joke... it was once said that the prop could not do USB at all, and many other things. Someone always wants to prove us wrong here and go do it!)
Anyway, here is the link to scanlime's thread where you can see what she's done http://forums.parallax.com/showthread.php?121321-Working-full-speed-(12-Mb-s)-bit-banging-USB-Host-controller&highlight=scanlime+usb+bluetooth