Actualmente estoy tratando de incorporar un Freescale i.mx53 en un diseño. Tiene tres hosts USB de alta velocidad; uno tiene un transceptor incorporado, los otros dos no (OTG no es parte de esta discusión).
Los otros dos hosts admiten los siguientes transceptores (p4478 del manual de referencia):
- ULPI (HS / FS / LS)
- Serie (HS / LS)
- IC-USB (FS)
Si bien normalmente usaría un ULPI, las almohadillas requeridas están siendo utilizadas por otros periféricos y, por lo tanto, debo usar las otras opciones de PHY. Se conecta a un concentrador de 4 puertos cerca de una misma PCB.
El problema es que no tengo idea de quién los hace o cómo usarlos. O si necesito controladores especiales de Linux para ellos. Lo más cercano que he encontrado (¡creo!) Es un TI TUSB1105 , pero solo es compatible con velocidad completa, no alta velocidad.
Lamentablemente, sé mucho menos sobre IC-USB y Wikipedia no es realmente útil. Ya que solo se admite la velocidad máxima, puedo ignorar esta opción de forma segura por el momento.
Entonces, supongo que estoy preguntando:
- ¿Alguien puede recomendar un PHY USB de alta velocidad en serie? Si es así, ¿por qué?