A menos que sepa explícitamente lo contrario, suponga que la potencia máxima es de 100 mA.
Si su dispositivo externo no solo utiliza la interfaz USB para la alimentación, y en realidad está enumerando correctamente el Beaglebone, puede solicitar hasta 500 mA con un USB estándar.
Si el beaglebone es compatible con algunos de los perfiles de carga de alta corriente USB-2.0 no estándar, cualquier dispositivo que también admita los perfiles de carga no estándar solo debería funcionar, o retroceder a solo 500 mA dibujar automáticamente.
Cualquier otra cosa es técnicamente una violación del comportamiento de la especificación USB.
Se debe tener en cuenta que MUCHO hardware por ahí simplemente trata las conexiones USB como una fuente de alimentación de 5 V, que generalmente funciona (excepto cuando el host controla adecuadamente el consumo de corriente del dispositivo). Casi nadie implementa realmente la supervisión actual basada en el host, ya que rompería gran cantidad de hardware no especificado y la mayoría de los usuarios simplemente diría "¿por qué no funciona device x
con mi ( realmente roto ) Reproductor de MP3 de mierda / ventilador de teclado / widget USB estúpido.
En la práctica, generalmente puede dibujar 500 mA incluso sin enumerar. Dibujar más actual depende completamente del host USB, y es específico de la implementación.
Afortunadamente, en este caso, los esquemas esquemáticos están disponibles , para que puedas mirar y vea lo que el mecanismo de limitación de corriente USB es usted mismo.
La interfaz USB se encuentra en la página 4 del esquema.
Sugerencia: la alimentación USB para el puerto de host se cambia mediante un TPS2051B