cancel
Showing results for 
Search instead for 
Did you mean: 

Ethernet 10Base-T1S on the STM32C5

infoinfo982
Associate

Hi,

On the stm32c5 nucleo board (NUCLEO-C5A3ZG) there is T1S OA PMD driver (not mounted?).  In the header file 

"stm32c593xx.h" exists a 10BASE-T1S control register "MAC10BT1SCR". 

But there is no documentation in the Reference Manual RM0522 Rev 1, and I can't find a way to enable T1S on MXcube2.

Can anyone help me here? Is the T1S PDM really integrated in the C5 series?

I would really like to experiment with 10Base T1S.

Regards

Patrick

1 ACCEPTED SOLUTION

Accepted Solutions
mƎALLEm
ST Employee

Issue internally confirmed. No T1S support on STM32C5.

All T1S mentions will be removed from the STM32C5 package.

Thank you for your contribution.

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

View solution in original post

6 REPLIES 6
Andrew Neil
Super User

@infoinfo982 wrote:

I would really like to experiment with 10Base T1S.


Me too!

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.
mƎALLEm
ST Employee

Hello,

Since there is no indication in the documentation the product supports the T1S, it doesn't support it. I will escalate it internally to double check. Internal ticket for follow-up CDM0061715 (not accessible by the community users).

For the T1S PHY footprint on the board it may be used for another product.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
Pavel A.
Super User

Quick googling shows that 10BASE-T1S specifies only the PHY. So the MAC of STM32C5 should work with any compatible PHY. Why does it have the 10BASE-T1S control register "MAC10BT1SCR" ?

DS15137 has no notion of 10BASE-T1S in ETH section.

Andrew Neil
Super User

@infoinfo982 wrote:

In the header file "stm32c593xx.h" exists a 10BASE-T1S control register "MAC10BT1SCR". 


Please show that section of that file.

 

How to insert source code

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.
mƎALLEm
ST Employee

Issue internally confirmed. No T1S support on STM32C5.

All T1S mentions will be removed from the STM32C5 package.

Thank you for your contribution.

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.