cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F329 USB HS internal PHY on speed 480Mbit/sec

Oleg Lozhechkin
Associate II
Posted on February 05, 2017 at 11:03

I am use stm32f429.

Me need USB HS connection (speed 480 Mbit/sec) configured as 'Device_Only'.

Can I am C for this

application?

Or me need use external PHY ?

OTG not need me.

Thank you.

1 ACCEPTED SOLUTION

Accepted Solutions
Posted on February 06, 2017 at 08:08

Can I am use internal PHY for this

application?

No. Internal PHY in STM32F429 is Full Speed only, for both USB modules. See STM32F429 datasheet, DocID024030 Rev 9, ch.3.34 Universal serial bus on-the-go high-speed (OTG_HS):

The USB OTG HS supports both full-speed and high-speed operations. It integrates the

transceivers for full-speed operation (12 MB/s) and features a UTMI low-pin interface (ULPI)

for high-speed operation (480 MB/s). When using the USB OTG HS in HS mode, an

external PHY device connected to the ULPI is required.

JW

View solution in original post

4 REPLIES 4
Mon2
Senior III
Posted on February 05, 2017 at 14:39

Hi. Your title has STM32F329 but working with STM32F4

See here:

https://community.st.com/0D50X00009Xke4ZSAR

Should be ok to use the internal USB PHY for USB HS. Also consider to source the STM32F429 Discovery board for quick testing of the sample code by ST.

S.Ma
Principal
Posted on February 05, 2017 at 18:50

Shall an integrated USB HS solution be needed in the future, STM32F72x might be the bext step

http://www.st.com/en/microcontrollers/stm32f723ze.html

 
Oleg Lozhechkin
Associate II
Posted on February 06, 2017 at 06:34

I am use stm32f429 really.

I am made  mistake

in the message header. I am can not cerrect it.

Me need USB HS connection (speed 480 Mbit/sec) configured as 'Device_Only'.

Can I am use internal PHY for this

application?

Or me need use external PHY ?

OTG not need me.

Thank you.

Posted on February 06, 2017 at 08:08

Can I am use internal PHY for this

application?

No. Internal PHY in STM32F429 is Full Speed only, for both USB modules. See STM32F429 datasheet, DocID024030 Rev 9, ch.3.34 Universal serial bus on-the-go high-speed (OTG_HS):

The USB OTG HS supports both full-speed and high-speed operations. It integrates the

transceivers for full-speed operation (12 MB/s) and features a UTMI low-pin interface (ULPI)

for high-speed operation (480 MB/s). When using the USB OTG HS in HS mode, an

external PHY device connected to the ULPI is required.

JW