Skip to main content
gdori.1
Associate
December 24, 2020
Solved

Cortex-M4(F) MPUs with Ethernet and FreeRTOS suport

  • December 24, 2020
  • 1 reply
  • 997 views

Hello all,

I'm new to ST. I'm looking for ARM Cortex-M4(F) MPUs that have Ethernet port. These chips would also need FreeRTOS support and a quick and easy way to build a server for IoT. I've looked at the G4 family, but can't find anything about Ethernet support.

thanks George

This topic has been closed for replies.
Best answer by KnarfB

Use the MCU selector in STM32CubeMX. There are some nucleo-f4 /f7 boards for quick evaluation/prototyping. Depending on your network server requirements you may also look at STM32MP1 running a fully fledged Linux.

The Example Selector in CubeMX might also be useful. You might look for examples using LwIP middleware. Note that there are some deficiencies in the generated demo codes. Search the forum e.g. https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32.

hth

KnarfB

1 reply

KnarfB
KnarfBBest answer
Super User
December 26, 2020

Use the MCU selector in STM32CubeMX. There are some nucleo-f4 /f7 boards for quick evaluation/prototyping. Depending on your network server requirements you may also look at STM32MP1 running a fully fledged Linux.

The Example Selector in CubeMX might also be useful. You might look for examples using LwIP middleware. Note that there are some deficiencies in the generated demo codes. Search the forum e.g. https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32.

hth

KnarfB