AnsweredAssumed Answered

Can't get HS MSC device working with SMSC3343. FS works fine.

Question asked by ostojic.dragan on Jan 19, 2012
Latest reply on Aug 13, 2013 by kern.chris
I don't see any obvious reasons for the problem I have and would appreciate greatly if an expert from ST micro or a fellow developer can help or provide some pointers.

I have SMSC USB3343 ULPI PHY connectede to STM32F207IGT6 and in device mode. 3343 is to work in clock output mode. I use STM32_F105-07_F2xx_USB-Host-Device_Lib_V2.0.0 USB library. I use MSC test program from the package. When I run it on the STM3220G-EVAL board it works as HS device. However, when I use the same test program on my board it always works as FS device. I'm really puzzled. I reviewed the h/w and althought there are differences in the PHY device used nothing seems as an obvious reason. I can provide schematics for a review if needed.

I would also appreciate if somebody could help me and explain how can I dump registers from SMSC USB3343 using functions from ST USB library. It's not clear to me how this is done mainly because the code is not commented in great detail how it works.