Other Parts Discussed in Thread: HALCOGEN
I don't want to use the lwip Ethernet Stack so I am writing my own small Ethernet Stack.
I am using the EMAC functions generated from the halcogen in the HL_emac.c file, but when I try to transmit an ethernet packet with the EMAC transmit function it sends the first time just zeros and all following packets are one packets behind. So I can never answer with the correct sequence number for example, because I am always one packet to late.
Does anybody have the same problem? Is there a method to debug the transmit channel registers?
Thank you