USB questions

I have the revision C beagle board and I have 2 questions.

This document http://elinux.org/BeagleBoard#USB mentions that if you
are using a mini B cable for the OTG port you need to solder a couple
of pins if you use it in host mode. Am I correct to assume that if I
am using that port in periperal mode that no modifications are needed?
And also if I solder the pins then I can't use it in peripheral mode?

Also can the beagle board be powered through either usb port or only
through the OTG port? I was thinking of using a powered USB hub to
power the beagle board through the normal sized usb port and also 2
webcams through the hub.

Thanks for your help.

Mike

Soldering of the pins is for the HOST mode only.
If you solder the pins, you are in HOST mode and it cannot be used in peripheral mode.
Beagle can only be powered via the OTG port or the DC input, which can come from a HUB if you like, with an adapter.

Gerald

I have the revision C beagle board and I have 2 questions.

This document Beagleboard:Main Page - eLinux.org mentions that if you
are using a mini B cable for the OTG port you need to solder a couple
of pins if you use it in host mode. Am I correct to assume that if I
am using that port in periperal mode that no modifications are needed?

Correct. And if you use a mini A cable, then you don't need the
solder modification. I recommend not making the solder modification.

And also if I solder the pins then I can't use it in peripheral mode?

Correct, soldering the pins would prevent you from using it in
peripheral mode unless you force the kernel to work in peripheral
mode.

Also can the beagle board be powered through either usb port or only
through the OTG port?

Only through the OTG and power connector, not through the host-only port.

Thanks for your help guys.

Mike