USB host stack on imx

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB host stack on imx

1,287 Views
marktwainjr
Contributor II

Hello All,

I am iterating over USB host stack on imx board using its platform sdk

So far ive found usb device stack at platform_sdk\sdk\common\usb_stack and usb host driver at platform_sdk\sdk\drivers\usb\src, which is tightly acting as host driver for HID class and usb mouse.

I want to test how USB host can be used for MSD/MSC

So far i am getting 8 and 0x50 values for interface_descriptor[] when connecting usb pen drive to board. What will be next step ?

Has anyone ported usb host stack for mass storage class/device in platform sdk for imx.

Any further pointers to achieve this or port usb host stack to platform sdk?

MT

0 Kudos
2 Replies

664 Views
YixingKong
Senior Contributor IV

Mark, if Richard answered your question please click Correct Answer/Helpful Answer.

Thanks,

Yixing

0 Kudos

664 Views
richard_stulens
NXP Employee
NXP Employee

Mark,

The USB drivers in platform SDK is the low level driver that shows how to program the hardware. The mouse driver is only an example of how toi use the low level stack.

MSC can be implemented on top of the low-level drivers but it is not part of platform SDK. You can take a look at the MQX USB driver to see what is needed for MSC,

Best regards,

Richard

0 Kudos