Hi Andrew,
Thanks for the input ..... indeed a very strange bug in the software. This problem is solved for now by testing the null pointer.
To the other forum users, this problem will only come up if you receive a lot of collisions on a (faulty?) hub we have
Now the system is stable but i get still the "OEMInterruptHandler: undefined IRQ (63)!" error. If 2 PCs connected to the same hub are busy by copying files over the HUB.
But until now I can´t see a problem in stability with the IRQ(63) problem.
I can see that the WINCE is not using any filtering by the FEC based on the MAC address. Using a HUB, the software is processing all packets on the line, also the data for other MAC addresses.
This will give un-needed load on the CPU (receive IRQ) and still need tobe solved, at a first glance on the datasheet the chips supports MAC address filtering.
Trough this is not a problem if you use an Ethernet SWITCH
Marc,