Page 1 of 1

AVR USB and Mass storage device

Posted: Tue Jan 23, 2007 5:25 pm
by Guest
Newbies question :
What would be the amount of work to have the AVR-USB interfacing a usb mass storage device ?

Posted: Wed Jan 24, 2007 8:42 pm
by christian
If you want to connect a memory stick to your AVR: This can't be done because AVR-USB implements the device side only, not a host.

If you want to implement a memory stick: This can't be done either, because AVR-USB is a low speed implementation only and low speed devices are not allowed to use bulk endpoints. This type of endpoint is required for mass storage devices.

You CAN implement bulk endpoints, though, and it works to some extent. But it's outside the spec.