RTOS/TM4C129XNCZAD: NDK IP change with HTTP connection

Part Number: TM4C129XNCZAD

Tool/software: TI-RTOS

Trying to change the IP address when using the HTTP server gives me the error: 00010.933 llExit: Illegal call to llExit()

The code changes the IP in response to an HTTP GET which contains the new IP value. I am trying to remove the CFGTAG_IPNET configuration in the same CGI function that received the HTTP GET message.

The CGI function gives the error when calling CfgRemoveEntry()  and then CfgAddEntry() is not able to run. I can't tell for sure because the chip his loader_exit() when attempting to single step over the functions.

Other post have had a priority issue when getting the llExit error. There is a task called dchild that gets priority 9 (kernel) but I think this task is related to the HTTP server. I did not create this task in XGCONF.

Am I removing IPs in an unreasonable way? What is causing my error?

11 Replies