cancel
Showing results for 
Search instead for 
Did you mean: 

Support for UCPD with N6 with zephyr

Brenden_PLUS
Associate III

I'm curious how hard of a task would it be to get UCPD working with the STM32N6 with zephyr.

 

I see it's supported with the G0

https://docs.zephyrproject.org/latest/boards/st/stm32g071b_disco/doc/index.html

 

From my understanding the UCPD hardware block is the same between the two chips?

1 ACCEPTED SOLUTION

Accepted Solutions
FBL
ST Employee

Hi @Brenden_PLUS 

Differences mainly lie in number of peripheral instances and clock/reset bus architecture, not in core functionality. Also, note that, minor silicon revisions and optimizations may exist between these 2 families.

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.




Best regards,
FBL

View solution in original post

2 REPLIES 2
FBL
ST Employee

Hi @Brenden_PLUS 

Differences mainly lie in number of peripheral instances and clock/reset bus architecture, not in core functionality. Also, note that, minor silicon revisions and optimizations may exist between these 2 families.

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.




Best regards,
FBL

Thanks for the info

 

I decided not to go down the road of linking the address to the device tree to try it.  

 

Currently Zephyr and USB c is kind of the bare minimum.  You can see the github issue list here.

https://github.com/zephyrproject-rtos/zephyr/issues/38371

 

But it's mostly the bare minimum.  To minimum for my needs.