Question
Can't get HS MSC device working with SMSC3343. FS works fine.
Posted on January 19, 2012 at 22:55
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. Thanks. #usb #cortex-m3 #smsc3343