2015-03-13 10:41 AM
So I know ST doesn't expose viewing of the ULPI Register Array, but has anyone implemented code to access them ''blindly''? I need to tweak a few registers to try and pass USB 2.0 compliance but am having trouble figuring out how.
Using a USB3320 and a STM405, if that matters. #stm32-usb-hs-phy #worst-forum-software-ever2015-03-13 11:17 AM
I don't try to understand the details, but these post refer to answers from ST maybe related to your problem
https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/DispForm.aspx?ID=20708&RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fCan%27t%20get%20HS%20MSC%20device%20working%20with%20SMSC3343%2e%20FS%20works%20fine&Source=https%3A%2F%... https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/DispForm.aspx?ID=24300&RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fSTM32F2F4%20problems%20with%20various%20ULPI%20USB%20PHYs You might want to contact ST directly, too. JW2015-03-13 11:23 AM
[double post, courtesy of the forum software]
2015-03-16 05:30 AM
Jan,
Thanks for the reply. I did get some more info on the structure of the necessary packets, and know how to structure the two packets I'd need to set a register value. However, I am missing one key piece of info: WHERE are these packets supposed to go? Do they get loaded into the endpoint TX FIFO?