I have an external device connected through USB interface to the i.MX53. That device might function as OTG, Host or slave, no problem, I have full control over it. Ideally I would like to have that device function as an HID class device connected to i.MX53 host, but it is not mandatory at all. Any suggestions of how the USB port of the i.MX53 could be accessed by my Android application (i.MX53 is running the most recent Android Gingerbred by Adeneo)?