cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F407VG and ULPI USB3320

zuew
Associate II
Posted on December 11, 2013 at 14:02

Hi colleagues!

I suppose this is old topic, but I haven't found the solution yet.

what I have:

1. Modified STM32F4_discovery: removed microphone, and some resistors for avoiding conflict with ULPI interface.

2. Board with USB3320, which connected by connectors.

Scheme:

0690X0000060501QAA.png

3. Modified project STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Device_Examples for my pins.

What I did wrong?

#ulpi #usb-hs #usb #3320
6 REPLIES 6
Posted on December 13, 2013 at 21:18

What I did wrong?

The most obvious one would be that the VDDIO is the voltage for the ULPI interface, and that's NOT 1.8V

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
zuew
Associate II
Posted on December 16, 2013 at 05:46

Clive,

My MCU works with 1.8V logic level.

And VDDIO could be either 1.8V or 3.3V.

Posted on December 16, 2013 at 13:40

My MCU works with 1.8V logic level. And VDDIO could be either 1.8V or 3.3V.

So you modified the STM32F4-Discovery supply? The operating voltage specified for USB HS is 2.7V to 3.6V
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
zuew
Associate II
Posted on December 17, 2013 at 08:59

Oops! I missed it in datasheet. :( Will check!

zuew
Associate II
Posted on December 18, 2013 at 07:01

Change power from MCU and VDDIO from 1.8V to 3.3V.

USB3320 VDD18 = 2.0V.

Check power-up sequence VDD1.8(2V) - the first, then VDDIO=3.3V

But it didn't help....:(

Ivan
Associate II
Posted on March 28, 2014 at 07:30

The troubles were in the long wires. Everything is working at PCB.