Hi,
is there an example of an usb host mass storage that works without MQX? In my product I need to use an usb mass storage but I don't want to import an RTOS.
thanks for support.
Solved! Go to Solution.
Hello,
Please try this stack (as mentioned above). http://www.freescale.com/medicalusb
It will soon be rebranded to "USB stack with PHDC support" since in fact it is a general purpose usb stack. There is available software for download and documentation, and it can be used for free while using freescale products.
Cuau
freescale provide CMX USB Stack which can use without rtos
Please look at this link for bare metal USB stack released by FSL.
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB
Hello,
Please try this stack (as mentioned above). http://www.freescale.com/medicalusb
It will soon be rebranded to "USB stack with PHDC support" since in fact it is a general purpose usb stack. There is available software for download and documentation, and it can be used for free while using freescale products.
Cuau
Has anyone successfully integrated the Freescale 'Medical' USB Stack with MQX?
I have an MQX project on the JM128 that doesn't have enough room for the MQX USB stack, so I'm trying to integrate the CMX or Freescale stack. I need to implement MSD host class support with FAT to start with, but I'm not having a very good start. The Freescale stack fact sheet says it's "easily" migrated to MQX, but niether the MEDUSBHOSTUG nor MSDFATFSUG user guides provide much help in porting the stack.
Does anyone have any suggestions on where to get more detail on this, or on how I should approach this?
Thanks
I found an interesting example based on the mcf5272. The pdf with it is very good.
If you go to downloads and search on USB demonstration MCF5272 you should find a single download of USBASW.zip.
I had trouble opening it with ordinary winzip but 7-Zip opened it fine.
The demo is particular to the 5272 and is quite different from what would work on a 5445x for example, but it's a good start for seeing how things are done.