We are trying to use Hydra board with ENC28 module in a commercial environment.
However we have faced issues with the Ethernet interface
- duplicate packets if we ping the Hydra board
- The Ethernet interface gets down after a while.
We run the GHI release “NETMF and Gadgeteer Package 2014 R1” which uses lwip 1.3.2 network stack.
I thought it will be a good test to try lwip 1.4.0 on the netmf 4.2 used in this release.
I have followed the procedure for building the firmware using arm toolchain explained in https://www.ghielectronics.com/docs/130/building-your-own-customized-firmware-for-fez-hydra got some info from the lwip build in netfm 4.3 I have managed to compile my firmware with lwip 1.4.0 included.
Unfortunately I don’t have ping to the device and I don’t know how to debug it.
BTW I am very new to this framework.
I would expect that I could get the TinyCLR log thru some interface for example USB and using MFDeploy console? I tried both release and debug compilation flavor but got no way to get some useful logging. Do we have some console port as commonly used with Linux targets which can be used to dump debug information?
How can I debug my TinyCLR and particularly my lwip?
BTW it is interesting that I don’t get ping with “NETMF and Gadgeteer Package 2014 R2 Beta-2” as well. Anyone having Ethernet working with this firmware beta?