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.

TMDS243EVM: ICSSG - LWIP - NORTOS

Part Number: TMDS243EVM
Other Parts Discussed in Thread: SYSCONFIG

Hello,

I am currently working on the TMDS243EVM and I am new to the TI MCU+ SDK environment.

My goal is to use the ICSSG module together with lwIP in a bare-metal (no-RTOS) configuration. So far, I have been using the ICSSG loopback example (noRTOS), and I was able to successfully send and receive raw Ethernet frames between the board and a PC.

Now I would like to move to a higher-level protocol (UDP/IP using lwIP).

However, I could not find any example in the SDK that uses lwIP without an OS (all lwIP examples seem to rely on FreeRTOS).

So I have a few questions:

  • Is there any official example of lwIP running in NO_SYS (no-RTOS) mode on AM243x / ICSSG?

  • If not, is it recommended to start from a FreeRTOS lwIP example and adapt it to a bare-metal environment?

  • Are there any guidelines or reference implementations for integrating lwIP (NO_SYS) with the Enet LLD / ICSSG driver?

Thanks in advance for your help.