An example of Arduino Due as an USB host mass storage

@darighi

Thanks for the reply.

I have tried FAT16 and FAT32 with a variety of sector sizes. I think it has nothing to do with this. I'm convinced it has something to do with VBUS power. When I press reset on the DUE board my flash stick will power for a second and then it shuts off as soon as the Atmel host stack initializes.

It is definitely a firmware problem because the Adruino host library works but unfortunately no MSC support! Furthermore, the Atmel MSC+HID mouse usb host example doesn't work either when connected to my Logitech trackball. This same mouse works fine with the Arduino USBHost library (MouseController Example).

Obviously no one at Atmel/Adruino bothered to test this... As you say, Palliser's example doesn't exist but even money says it never worked in the first place!

I will keep you posted; please do the same. Feel free to PM me.

Regards,
Travis
travis_robinson@comcast.net

Author of:
libUsbK (libusbK download | SourceForge.net)
LibUsbDotNet (LibUsbDotNet C# USB Library download | SourceForge.net)