The truly easiest/best is if the USB interface on your ARM board is a USB-OTG (USB On The Go), which means it is a 'device' (in contrast to a 'host'). Commonly, USB OTG ports are built with mini-USB connectors (although that's not the final indicator). If not, you will have to use USB Gadget support, which means that the USB port can only function in the role of a device.
I can't really give much more info than that, but a little Google research for USB-OTG should help you along your way.
|