This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Connection sequence of the TUSB2046

Other Parts Discussed in Thread: PCM2900, PCM2900C

Please tell me as...? I have connected in a TUSB2046 entries in DM1, DM2, DM3 and DM4, four circuits with PCM2900C respectively PCM2900 (1), PCM2900 (2)... etc.
When connecting the circuit to the PC, you should install in the first instance DM1, DM2 and then sequentially so... this is correct...?

Thanks for your time.

TUSB2046 for TI.pdf
  • Hello Gabriel,

    The USB Host will start configuring the downstream ports form D1 to D4, however it will not stay fixed on one port until it is fully configured and then go for the next, I mean for example the host will send to the hub the configuration command SET_PORT_POWER to port 1 then to port 2 and so on, after that, the host will send a configuration command like PORT_RESET to port 1 then to port 2 and so on.

    So technically if all the downstream devices are powered and ready the host will end the configuration of the device on port 1 then port 2 and so on.

    Regards.

  • It happens that I have connected 4 codec PCM2900C on the same circuit TUB2046 in Windows appear as:

    USB AUDIO CODEC
    USB AUDIO CODEC (2)
    USB AUDIO CODEC (3)
    USB AUDIO CODEC (4)

    Where it is assumed that USB AUDIO CODEC should be the one connected to D1, USB AUDIO CODEC (2) should be the one connected to D2 and so on, but unfortunately as the computer that connects to this correlativity does not happen often, income audio inputs connected PCM2900c Ocurri D4 and can see it reflected in USB aUDIO CODEC (3) for example.
    I could do to make sure the correlativity of this ..?

    Thank you very much.

  • Hello Gabriel,

    Unfortunately this is out of the scope of the hub, the driver will be the one who assigns the identifiers according which device reported first.

    Regards.