Forum Discussion
Altera_Forum
Honored Contributor
13 years agoHello, Daixiwen.
Thank you so much for clarifications. I tried to use uncached pointers (with 31 bit set). Now after TSE and PHY initialization complete, I read PHY mode status register, and bits "Auto-Negotiation Complete" and "Link Status" are both 1. So, PHY is configurated correctly and evidently must work. However, I can't see any data on TSE output, and code never comes to 'tx_done = 1'. I think that sgdma in my project is not configurated properly, or some changes are needed in software functions where I try to send data... Is there any other simple way to test TSE sending/receiving without sgdma? Actually I need to receive raw ethernet frames in my project, but first of all I try to send data as I think it should be easier to make it work. I looked through some threads in altera forums, but unfortunately didn't find any thread about how to receive ethernet frames with TSE and NOT using interNiche stack and OS.