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.

Reply via email to