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.

RTOS/TLK110: Settings for half-duplex at 10/110MBS

Part Number: TLK110
Other Parts Discussed in Thread: TMDSICE3359, DP83TC811R-Q1, DP83TC811SEVM, DP83TC811EVM

Tool/software: TI-RTOS

We need to configure the TLK110  MAC/PHY  in the TMDSICE3359 industrial ethernet development kit to  half duplex mode for use with a single UTP cable (not std CAT5).

Can someone advise the library driver file, either in the LLD, or CSL libraries, where we can find these configuration variables to write.

I will be writing a custom app using TI-RTOS, so hopefully that makes it easier.

Thanks!

  • Hi Sam,

    I do not have the LLD or CSL libraries. You will need to contact the processor team for this information.
    However, to force the PHY for half duplex operation and for fixed speed you need to just set register 0x0.

    100Mbps Half-Duplex - 0x0 set to 0x2000
    10Mbps Half-Duplex - 0x0 set to 0x0

    When you are using this single UTP, are you just planning to receive or send data?

    If you limited by your cable, have you looked into 100BASE-T1?
    We now have a 100BASE-T1 PHY for bi-directional data over a single UTP.
    The device is the DP83TC811R-Q1.
  • Hello Ross:
    Thanks for the timely reply:
    The DP83TC811R-Q1 could be the perfect fit.
    We only chose the TLK110 due to the availability of an existing Evaluation kit for rapid eval.
    Do you know if such a kit exists that uses the DP83TC811R?
    We are using 100-120 meter UTP lengths, with reduced diameters, which is why transmit/receive equalization is important.
    I need to familiarize your BroadR-Reach papers, but assume this part also has equalization?
    Does it turn around the channel automatically? (Was hoping the TLK110 also could auto-turn, but maybe not?

    Thanks again.
    Sam
  • Hi Sam,

    The 811 is designed for 15m but we have verified up to 70m.
    It looks like you will not be able to use the 811 with the 120m requirement.
    There are reference boards available for the 811. There is the DP83TC811SEVM and DP83TC811EVM.

    Yes, the 811 has equilization and a hybrid. 811 is bidirectional. It transmits and receives over the same pair at the same time.
    Full duplex over a single pair.
  • Thanks Ross:
    OK.. will use the TLK110 still. Will I need to turn the channel around in SW by flipping the TX/RX flags, after setting the half-duplex mode?
  • I have never tried this before. If you flip the direction you will have to wait for link re-establishment.
    You need to disabled auto-negotiation and Auto-MDIX. In SW force your speed and duplex and transmission direction.