*********************************************************************************
* Detailed Description:
* Updated the example lwip_FreeRTOS_SJA1110 for board SJA1110-MGS-EVM
* to enable ping from the command window, from all applicable ports
*
*ping 192.168.0.200
*
*Pinging 192.168.0.200 with 32 bytes of data:
*Reply from 192.168.0.200: bytes=32 time=2ms TTL=255
*Reply from 192.168.0.200: bytes=32 time=1ms TTL=255
*Reply from 192.168.0.200: bytes=32 time=1ms TTL=255
*Reply from 192.168.0.200: bytes=32 time=1ms TTL=255
*
*Ping statistics for 192.168.0.200:
* Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
*Approximate round trip times in milli-seconds:
* Minimum = 1ms, Maximum = 2ms, Average = 1ms
*
* Installed packages to S32DS 3.5 update 14:
* SW32SJA11xx_S32DS_3.5.0_RFP_D2206.zip
* SJA11XX_RTD_4.4_1.0.1_P02_HF01_D2510_DesignStudio_updatesite.zip
* SW32SJA1110_XJA11XX_ETH_PHY_4.4_1.0.8_CD01_D2509_DesignStudio_updatesite.zip
* SJA11XX_ETH_SWITCH_4.4_1.0.2_CD01_D2509_DesignStudio_updatesite.zip
* SW32SJA11xx_FreeRTOS_11.1.0_0.8.0_CD2_D2411_DesignStudio_updatesite.zip
* SJA11XX_TCPIP_2.0.0_CD01_D2510_DesignStudio_updatesite.zip
*
* EVB:
* - All jumpers in default positions, except J76 - open
* - SW2.7 ON and SW2.6 OFF -> 0b01 - NVM Boot - SPI Flash
*
* Configuration:
* - Updated switch configuration
* - Updated phy configuration
* - Fixed Mcu/McuModuleConfiguration/McuPowerControlUnit - 1V8 and 2V5
* - Fixed Eth configuration
*
*
*
* - TCPIP stack: enabled UDP_ECHO, etc.
* - Added DIO
* - Added nvm_metadata
* - MAC learning is disabled
* - All ports initialized, except:
* - TJA1104B - Port 2 SGMII
* - Port 3 2.5G SGMII has not been tested
* - cage - Port 4 SGMII
*
* Copied pcal9722 driver from SJA1110_MGS_Minimal (from package SJA1110 examples 0.2.0)
* - fixed to MCAL Spi driver
* - Updated Spi configuration
*
* main.c
* - Updated only the header
* device.c
* - Added LED routines
* test.c
* - Removed code that shuts down the TCP/IP stack after its predefined timeout
* - Added LED ALIVE task
* - Added RX/TX blinking LED
* - Added debug stuff
* - Commented out the code that initializes 2nd switch
*
* -----------------------------------------------------------------------------
* Test HW: SJA1110-MGS-EVM SCH-94089_B1
* MCU: SJA1110
* Debugger: Lauterbach TRACE32
* Target: RAM or external FLASH (flash_image.bin generated)
* EVB connection: any port <-> Media converter TE-1402 (1000M or 100M, Leader) <-> USB-to-Ethernet adapter <-> Laptop DELL, Windows 11