This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C129ENCPDT: TI_RTOS- device restarts on reconnection of ethernet link

Part Number: TM4C129ENCPDT

Hey, 
I'm encountering an issue where my MCU reboot when I connect it ethernet cable while it's been running for a while. The issue is present only when the ethernet link is removed, disconnecting the device from the network is not causing any issues. EMAC_isLinkUp() in emac.c is used for checking the link status, where it returns '(EMAC_config[index].fxnTablePtr->emacIsLinkUp(index));'.
These are the console message that I'm getting when the device restarts: 

Service Status: DHCPC : Disabled : : 000

Service Status: DHCPC : Enabled : : 000
RET 1
Service Status: DHCPC : Enabled : Running : 000


00051.000 TcpTimeoutRexmt: Retransmit Timeout
Network Added: If-1:192.168.2.19
Service Status: DHCPC : Enabled : Running : 017

And while debugging, the Hwi section under ROV shows the error as: "Hard Fault: FORCED: BUSFAULT: IMPRECISERR". The libraries I'm using are: 

tirtos_tivac_2_16_01_14, 
xdctools_3_32_00_06_core, 
ndk_2_25_00_09, 
ns_1_11_00_10.

Anyone experienced similar issues or any idea on this?

Thanks, 
Febin.