The USB interface is pretty special. There are controllable pull up and pull down resistors, special threshold detection, and the ability to pass data at 12mbaud. It cannot be reassigned to other microcontroller pins. There are also electrical considerations, since the USB signal has frequency components to 48Mhz and beyond.
Ytai is suggesting that you could move the communications to use an UART (serial port) instead of USB. This is possible, but would require significant code changes. If you want a different connector, you should replace the current USB connector with something else; or create a custom USB cable. -Dan On Tue, Jan 21, 2014 at 5:40 PM, Ytai Ben-Tsvi <[email protected]> wrote: > It should be doable to move this to a UART, if you're willing to compromise > the bandwidth. > A good place to start looking at is firmware/libconn, where the connection > abstraction takes place. > > > On Tue, Jan 21, 2014 at 12:23 PM, davidmc <[email protected]> wrote: >> >> Hi Ytai, >> >> Is it possible to create a custom firmware to move the USB connection to >> the general I/O pins? If so, could you point me to the right place to look >> in the code. >> >> Thanks, >> >> David >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ioio-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/ioio-users. >> For more options, visit https://groups.google.com/groups/opt_out. > > > -- > You received this message because you are subscribed to the Google Groups > "ioio-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/ioio-users. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "ioio-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/ioio-users. For more options, visit https://groups.google.com/groups/opt_out.
