XCORE 200 with 100MbPS Realtime

Sub forums for various specialist XMOS applications. e.g. USB audio, motor control and robotics.
lokesh327
Member++
Posts: 29
Joined: Wed Feb 06, 2013 2:24 pm

XCORE 200 with 100MbPS Realtime

Post by lokesh327 »

Hi,

Did any one configured the XCORE 200 with 100MbPS Realtime as mentioned in documentation.

I am facing issues to send and receive packets. I try to debug and notice that the mii_rx_thread andmii_tx_thread are not running.

Can anyone help me in getting further.

Thanks
Lokesh


User avatar
larry
Respected Member
Posts: 275
Joined: Fri Mar 12, 2010 6:03 pm

Post by larry »

What sort of issues are you facing?
lokesh327
Member++
Posts: 29
Joined: Wed Feb 06, 2013 2:24 pm

Post by lokesh327 »

Hi,

I am have configured the board as xmos talker and try to stream avb frames.

But i noticed that the streams are initialized and but no frames are send out on ethernet.

No ptp or avb messages are available on network.

When i run the step by step to find issue,
  • in function mii_ethernet_server(), in case send_buffer fro high priority tx the buffer is created and packet length is available there, the next steps mii commit and mii_add_packet is also completed but on mii_master_tx_pins (in mii_master.xc) side the thread stops communicating or keeping data on pins. This works fine only for one packet but then stops any further.
And even this packet is not available on network.

I have made the same code from documentation and the smi initialization was same as RGMII with 100mbps configuration.

Addtional Info: The TXCLK turns off after startup of the system.

Can you please help me in finding the issue

Thanks
Lokesh
lokesh327
Member++
Posts: 29
Joined: Wed Feb 06, 2013 2:24 pm

Post by lokesh327 »

Is the SMI configuration is same ar RGMII except changing speed to 100mbps. Should I need to take care anyother things init.

I try to monitor the speed after smi configuration which is 100mbps.