Part Number: TMDS64EVM
Other Parts Discussed in Thread: DP83869, SYSCONFIG
I've been trying to isolate an issue running the enet_icssg_tcpserver example in the MCU+ SDK and I think it's broken in release v08.06.00.45.
Here is the output
==========================ICSSG LWIP TCP ECHO SERVER==========================Enabling clocks!Enabling clocks!Mdio_open: MDIO Manual_Mode enabledEnetPhy_bindDriver: PHY 15: OUI:080028 Model:0f Ver:01 <-> 'dp83869' : OKPHY 3 is alivePHY 15 is aliveMdio_open: MDIO Manual_Mode enabledEnetPhy_bindDriver: PHY 3: OUI:080028 Model:0f Ver:01 <-> 'dp83869' : OKPHY 3 is alivePHY 15 is aliveStarting lwIP, local interface IP is dhcp-enabled[LWIPIF_LWIP] NETIF INIT SUCCESSHost MAC address-0 : 34:08:e1:80:b7:b3[LWIPIF_LWIP] Enet has been started successfully[0]Enet IF UP Event. Local interface IP:0.0.0.0[LWIPIF_LWIP] NETIF INIT SUCCESSEnetQueue_enq: NULL enq to the queueAssertion @ Line: 111 in /nightlybuilds/mcupsdk_internal/jenkins/mcu_plus_sdk_am64x_08_06_00_45/source/networking/enet/core/src/core/enet_queue.c: node != NULL Icssg_handleLinkUp: icssg1-1: Port 1: Link up: 1-Gbps Full-DuplexIcssg_handleLinkUp: icssg1-2: Port 2: Link up: 1-Gbps Full-Duplex
It does not subsequently handle the IF UP event thus doesn't assign an IP address so the example does not work as designed. Is this a known issue ? Is there a workaround ?
I have currently reverted to the 08.06.00.43 SDK (which does seem to work) but woud like to use the latest release.
Thanks,
Jon

