Today while trying to load the OS, my Beagleboard-xM started dumping
an error message about an over-current charge on port 3, continuing to
endlessly dump this error to terminal once Angstrom has loaded.
[ 239.230712] hub 2-2:1.0: over-current change on port 3
[ 239.486633] hub 2-2:1.0: over-current change on port 3
[ 239.742614] hub 2-2:1.0: over-current change on port 3
[ 239.998596] hub 2-2:1.0: over-current change on port 3
Anyone have any idea why my Beagleboard is doing this or how to go
about fixing the problem?
This indicates that either too much current is being consumed by whatever is plugged into that port or the power FET for the USB port has been damaged causing it to indicate an over current condition. In the later case you will need to request an RMA to get it fixed.
Is the problem related to something I could swap out myself like a
surface mount component? Was also curious if it would be possible to
simply disable that port or suppress the error somehow?
If an RMA is needed to restore board functionality, what do you expect
the turnaround time on that would be? I was hoping to use the board
for a project presentation in a few weeks.
All you have to do is look at the schematic or the System Reference Manual. It is U13. You could lift the pin, remove the part, or replace the part. However, it also likely that unless you replace the part, that port won’t have any power supplied to the connector.
Turnaround on an RMA would be about 2 days. The part has to be replaced and then the board burned in overnight and retested. This does not include shipping time.