I am trying to read from usb storage device from the u-boot.
As per this wiki,
http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#NAND_Flash_.28jffs2_image_as_rootfs.29
I have following things already enabled in u-boot/include/configs/omapl_hawkboard.h,
*==============================*/
/* USB configuration */
/*==============================*/
#define CONFIG_MUSB /* Generic MUSB controller */
#define CONFIG_USB_DA8XX /* Platform hookup to MUSB controller */
#define CONFIG_USB_STORAGE /* MSC class support */
I have connected USB Disk to hawkboard USB 2.0 port (Not to the OTG port) and then powered ON the board.
When i execute "usb reset", it fails, it reports
"Error, couldn't init Lowlevel part".
Anybody have tried this on the hawkboard.
Is the steps i have tried is correct or wrong.
The flow works like,
usb reset -> do_usb() -> usb_init() -> usb_lowlevel_init()
usb_lowlevel_init() is from u-boot/drivers/usb/musbhdrc.c. It returns -1.
--
Thanks and Regards,
Harish Kumar. V