I'm trying initialize USB File system for MCBSTM32F200 Board. I can do it for USB1 port but USB0 fails. I'm not sure if this is the exact place where it hangs but this is the call sequence I observe. Init() in fs_usbh_mcs.c USBH0_STM32_Pins_Config() in usbh_stm32f2xx.c USBH0_STM32_Init() in usbh_stm32f2xx.c from here it comes to USBH_STM32_Delay_ms and there it is hanging.
Did any one face this issue? Any help regarding this is very much appreciated. Thanks in advance!
Thanks for the response. Its difficult to use new version altogether. I have to integrate this to another code. Is it possible to mention which part might be the cause for this?
Why don't you first try example found at: \Keil\ARM\Boards\Keil\MCBSTM32F200\RL\USB\Host\MSD_File
Well do step by step changes in either until you find out what is wrong with your project settings or code.
I have brought in all 4 relavant files from that example. fs_usbh_msc.c, usbh_stm32f2xx.c, usbh_stm32f2xx.h, usb_config.c and changed configuration in File_Config.c to enable USB. What else can be specific to usb file system initialization?