Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

DS125DF1610: DS125DF1610 Cross Point Switch

Part Number: DS125DF1610

Hello, TI

    I want to configure the DS125DF1610 to achieve both broadcast and switch functions, but after testing, I found that the experimental results were not correct, so I would like to ask some questions.

(1)As a switch: signal from RX_ 6A input, from TX_ 4A output;

(2)As broadcast: signal from RX_ 0A input, simultaneously from TX_ 0A and TX2A outputs.

The schematic diagram is shown in the following figure:

The configuration process is as follows:

i2cset -f -y $slot $cdr 0xff 0x00
i2cset -f -y $slot $cdr 0xfc 0x00
i2cset -f -y $slot $cdr 0xfd 0x10
i2cset -f -y $slot $cdr 0xff 0x01
i2cset -f -y $slot $cdr 0x9b 0x00
i2cset -f -y $slot $cdr 0x96 0x14
i2cset -f -y $slot $cdr 0xfc 0x00
i2cset -f -y $slot $cdr 0xfd 0x01
i2cset -f -y $slot $cdr 0xff 0x00
i2cset -f -y $slot $cdr 0x9b 0x00
i2cset -f -y $slot $cdr 0x96 0x14
i2cset -f -y $slot $cdr 0x0a 0x5c
i2cset -f -y $slot $cdr 0x0a 0x50
i2cset -f -y $slot $cdr 0xfc 0x01
i2cset -f -y $slot $cdr 0xfd 0x00
i2cset -f -y $slot $cdr 0xff 0x01
i2cset -f -y $slot $cdr 0x9b 0x00
i2cset -f -y $slot $cdr 0x96 0x14
i2cset -f -y $slot $cdr 0xfc 0x10
i2cset -f -y $slot $cdr 0xfd 0x00
i2cset -f -y $slot $cdr 0xff 0x00
i2cset -f -y $slot $cdr 0x9b 0x00
i2cset -f -y $slot $cdr 0x96 0x34
i2cset -f -y $slot $cdr 0x0a 0x5c
i2cset -f -y $slot $cdr 0x0a 0x50

Is there any problem with my configuration?

thank you!!

  • Hi,

    Crosspoint / broadcast functionality on the DS125DF1610 is limited to switching within one quad of the device.  Each quad is a group of four channels.  I've annotated your image to highlight these diagrams.  Based on my understanding of your application, what you are trying to accomplish is not possible with the DS125DF1610.  Please let me know if I have misunderstood your application.

    Thanks,

    Drew

  • HI,

        I may have misunderstood the meaning of the data manual, resulting in incorrect configuration. According to your comments, I modified the relevant configuration and implemented the broadcast function in the new configuration. According to the data manual, RX_ 0A->TX_ 0A as master, RX_ 0A->TX_ 0B acts as a slave, causing the signal to be transmitted from RX_ 0A input to achieve TX_ 0A and TX_ 0B simultaneously outputs a signal, but after testing, TX_ 0A and TX_ Neither 0B outputs a signal. The following is my configuration. Are there any missing related configurations?

    i2cset -f -y $slot $cdr 0xff 0x00
    i2cset -f -y $slot $cdr 0xfc 0x01
    i2cset -f -y $slot $cdr 0xfd 0x00
    i2cset -f -y $slot $cdr 0xff 0x01
    i2cset -f -y $slot $cdr 0x9b 0x01
    i2cset -f -y $slot $cdr 0x96 0x1d
    i2cset -f -y $slot $cdr 0xff 0x00
    i2cset -f -y $slot $cdr 0xfc 0x02
    i2cset -f -y $slot $cdr 0xfd 0x00
    i2cset -f -y $slot $cdr 0xff 0x01
    i2cset -f -y $slot $cdr 0x9b 0x00
    i2cset -f -y $slot $cdr 0x96 0x3c

    Thanks!

  • Hi,

    I have requested a friendship with you on E2E in order to directly share DS125DF1610 programming guide.

    Thanks,

    Drew