*********************************************************************************
* Detailed Description:
* Updated the example lwip_FreeRTOS_s32K389 to enable pinging the lwIP stack
* from the command window
*
*ping 192.168.0.209
*
*Pinging 192.168.0.209 with 32 bytes of data:
*Reply from 192.168.0.209: bytes=32 time=1ms TTL=255
*Reply from 192.168.0.209: bytes=32 time=1ms TTL=255
*Reply from 192.168.0.209: bytes=32 time=1ms TTL=255
*Reply from 192.168.0.209: bytes=32 time=1ms TTL=255
*
*Ping statistics for 192.168.0.209:
* Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
*Approximate round trip times in milli-seconds:
* Minimum = 1ms, Maximum = 2ms, Average = 1ms
*
*
* EVB:
* - All jumpers in default positions, except J848, J822, J1136 - disconnected
* to enable an external debugger.
*
* Configuration:
* - Updated pin configuration
* - Modified PLLAUX + dividers
* - Updated GMAC0 clocks
* - Platform: added GMAC0 interrupts
* - IP address set to 192.168.0.209 and enabled UDP_ECHO, etc.
* - Eth_43_GMAC: configured for RGMII 1G, EthIndex = 0
* - Added DIO
*
* main.c
* - Updated only the header
* device.c
* - Added RTD workaround for DCMRWF* registers
* (copied from example S32K389_gptp_ds, SW32K3xx_M7_gPTP_1.1.0_CD01_D2602)
* test.c
* - Commented out the code that shuts down the TCP/IP stack after its predefined timeout
* - Added LED task
*
* -----------------------------------------------------------------------------
* Test HW: S32K389EVB-Q437 SCH-94080 REV C, 700-94080 REV A
* MCU: S32K389
* Debugger: Lauterbach Trace32
* Target: internal_FLASH
* EVB connection: GMAC0 <-> Media converter TE-1402 (1G, Follower) <->
* <-> USB-to-Ethernet adapter <-> Laptop DELL, Windows 11