Aunque ya lo comenté en otra parte por ahí. Por si acaso os recuerdo que el USB en la mayoría chipsets tienen un pin que digamos mal traducido es la "señal de fallo".
Me remito a mi experiencia con el bcm6348, este pin en el SoC sí que está localizado y es el USB_PWRFLT. Resulta que este pin ha de estar conectado con una resistencia pullup para que funcione el USB.
Para más pistas además este pin es una señal de entrada, la cual va conectada a una salida del integrado que no teneis soldado en la placa.
Fault Flag (Output): Active-low, open-drain output. Indicates overcurrent or
thermal shutdown conditions.
Habrá cientos de modelos de switchs de corriente de este tipo, con más o menos patillas, así que adivinar el pinout que tendría el integrado sin soldar es imposible. Para ejemplo un Texas Instruments de 6 patillas.
http://www.ti.com/product/tps2530El integrado no es necesario en absoluto, solo es necesario que el pin como ya dije esté conectado a VCC(3.3V) mediante una resistencia que podría estar entre 3 y 10 Kohm.
Puede que sea necesario o no, vamos que no sé si está por defecto activado internamente en este SoC en particular, o bien puede que ya esté conectado a la resistencia pullup externamente.
Yo buscaría algún punto a 3.3 Voltios en el cual haya un componente sin soldar y que se intuya que sea esta resistencia porque además va al SoC. En caso de encontrarla pues eso, soldar esa resistencia. Yo le pondría una de 5kOhm.