Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Technical specifications for Pandaboard ES OMAP4460 shows that it has 3 USB ports.

  • 1x USB 2.0 High-Speed On-the-go port
  • 2x USB 2.0 High-Speed host ports

My question is that what's the difference between an On-the-go port and a host port? Does a host port allow the Pandaboard to act as a slave when connected to a PC via USB? Does a OTG port allow the Pandaboard to act as a slave when connected to a PC via USB?

share|improve this question
Welcome to Android Enthusiasts StackExchange - read the FAQ to see what kind of questions can be asked. There's three questions in one post, one question at a time. As this is related to hardware and Pandaboard, it may be outside of the scope of this site. Please check the Google's newsgroups on this as Pandaboard is very frequently mentioned especially in Android Building. – t0mm13b Dec 19 '12 at 22:58

I know nothing about 'Pandaboard'. But a USB OTG port, acts as both Master & Slave. Depending on the spare pin of the mini usb cable (if its grounded or not). A Host port aka your PC can only talk to salves like Flash/Hard drives. usb otg can talk to Flash drives & also act like a Flash Drive too.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.