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: system will hang-out with high-traffic (TLK110+AM3359)

Part Number: TLK110
Other Parts Discussed in Thread: AM3359

Tool/software: TI-RTOS

Hi All,

Please reference to this post e2e.ti.com/.../656619

We did some tests to clarify the clock source issue, and the signal of this OSC is fine for our design.

(OSC is SG7050CAN www.texim-europe.com/getfile.ashx)

But, our issue "system will hang-out with high-traffic" still happened.

Is there any check point or suggestion for us to check TLK110 or AM3359 or ...others?

If you need our test report of OSC, please give me your email, I will email to you.

Thank you.

  • Hi Abby,

    Can you program the PHY in PCS or Digital loopback using register 0x16? This will loopback all the data coming in from AM3359 back to AM3359 over RMII without sending the data on to cable. Start with low traffic to verify that you have error free communication and then increase the traffic. If it hangs out, then most probably it is related to upper layer protocols implemented in the processor.
    More information about loopback and how to implement them is in the datasheet section '3.10.1 Near-End Loopback'.

    -Regards,
    Aniruddha
  • Hi Aniruddha,

    Thanks for your reply.

    We set bit2 of 0x16 = 1 (Digital Loopback Mode), but AM3359 did not get any data from TLK110.

    Could you give us any suggestion to check or example code for this test?

    Thank you.

    Abby

  • Hi Abby,

    As mentioned in the datasheet, digital loopback needs force 100 Mbps mode. This can be done by writing 0x2100 to register 0x00. Please use this register setting along with digital loopback and re-run the test.

    -Regards,
    Aniruddha