USB without MQX

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

USB without MQX

Jump to solution
3,455 Views
admin
Specialist II

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.

Labels (1)
Tags (1)
0 Kudos
1 Solution
809 Views
MedicalApplicat
Contributor III

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

View solution in original post

0 Kudos
7 Replies
809 Views
bluehacker
Contributor III

freescale provide CMX USB Stack which can use without rtos

0 Kudos
809 Views
Gcoakley
Contributor I
Actually, Freescale provides a lite version of the CMX USB Stack which lacks CDC Host functionality. In addition, I found numerous bugs in the stack when I tried to add CDC Host functionality to the existing libraries. I have also tried the USB stack provided by CPUStick and StickOS (skeleton code project located at http://www.cpustick.com/downloads.htm), but the USB stack is fairly basic and lacks the endpoint support needed. I did notice that Embedded Access Inc, who makes the USB Host Stack, claims the stack can be used with any RTOS (http://www.embedded-access.com/products/usb_host.html). If this is the case, I would like to separate the USB libraries from the MQX RTOS. Any suggestions would be greatly appreciated. Thank you.
0 Kudos
809 Views
cutworth
NXP Employee
NXP Employee

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

0 Kudos
810 Views
MedicalApplicat
Contributor III

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

0 Kudos
809 Views
ARQuattr
Contributor IV

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

0 Kudos
809 Views
stalisman
Contributor III

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.

 

 

0 Kudos
809 Views
Gcoakley
Contributor I
I would also be interested in a USB host without the RTOS. In my case, I need to use a USB modem (CDC) with an existing code base. Thank you for any advice you can provide.
0 Kudos