I'm looking at ways to update our companies firmware out in the field (it will mostly be fpga code in .bit format). A USB memory stick would work nicely for this. Do any of you have any recommendations on a microcontroller that has a USB host core? Or what about USB-OTG?
The port would only use a memory stick, no HID devices, etc.