Skip to main content
Associate
May 10, 2026
Solved

Missing Peripheral Device on STM32C593

  • May 10, 2026
  • 2 replies
  • 257 views

I am trying to learn how to program a STM32 micro-controller, specifically a STM32C593. The thing is according to its datasheet it has Ethernet functionality, bit it is missing in the peripheral list inside STM32CUBEMX2 IDE. 

Best answer by Issamos

You are right, it seems to be a limitation on the STM32 MCUs portfolio filters. I’ve reported this issue to ST people here for correction. It is always better to double Check using the datasheet for such cases. 
Best Regards.

II

2 replies

Issamos
Lead III
May 10, 2026

Hello @accf1996 

Could you please give the full part number to check. According to the table 1 of the DS15136, Ethernet peripheral is not available on some of the STM32C593 MCUs. 
Best Regards.

II

accf1996Author
Associate
May 10, 2026

I am trying to work with STM32C593CET6. I am looking for a low pin count device that has Ethernet functionality for a handheld device. The thing is according to its datasheet and the block diagram that appears on it that MCU has Ethernet capability.

Issamos
Lead III
May 10, 2026

Hello @accf1996 

According to the table 1 of the DS15136, the STM32C593CET6 does not include an Ethernet peripheral:

Issamos_0-1778450326718.png

The smallest package that supports the Ethernet is the LQFP64 on the STM32C593RE and the STM32C593RG.

Best Regards.

II

accf1996Author
Associate
May 10, 2026

Thanks for your help. I selected that device using the MCU Portfolio selector. If I filtered the device selection by "Communication Interfaces" and "Special Interfaces" fields the MCU reference appears. Maybe I am using incorrectly the MCU Portfolio tool.

Issamos
IssamosAnswer
Lead III
May 10, 2026

You are right, it seems to be a limitation on the STM32 MCUs portfolio filters. I’ve reported this issue to ST people here for correction. It is always better to double Check using the datasheet for such cases. 
Best Regards.

II

Andrew Neil
Super User
May 20, 2026

@accf1996 - Seems that it is now fixed.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.