<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: MCF52259 as USB Host, without using RTOS in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148839#M3658</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe this as an option?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB" rel="nofollow" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB&lt;/A&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Jul 2011 03:35:58 GMT</pubDate>
    <dc:creator>PaoloRenzo</dc:creator>
    <dc:date>2011-07-21T03:35:58Z</dc:date>
    <item>
      <title>MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148836#M3655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes it's me again &lt;A href="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif"&gt;&lt;IMG alt=":smileywink:" class="emoticon emoticon-smileywink" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif" title="Smiley Wink" /&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm looking at a new project that involves using an MCF52259 in USB-host mode to read HID devices (EG PC Keyboard, mouse, or joystick) to control some hardware. We are using CW7.2 and coding in C.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know there's a USB stack for the CMX RTOS (and indeed most other RTOSes out there) however the swap to an RTOS would be a lot of effort just to gain USB support, so I'm looking for pointers on standalone C code to run in host mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any tips / experience / code snippets greatly appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jul 2011 22:06:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148836#M3655</guid>
      <dc:creator>FridgeFreezer</dc:creator>
      <dc:date>2011-07-12T22:06:57Z</dc:date>
    </item>
    <item>
      <title>Re: MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148837#M3656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We bought a standalone stack from SMX as we needed to be able to read and write USB Memory Sticks. That required the memory driver and a file system driver that understood FAT as well as the USB driver. Their drivers are written to run under their OS, but can also be compiled to be called from polling loops (the way we ran it).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can always take a set of drivers that expect to run under an OS and "fake them out" with glue code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jul 2011 07:00:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148837#M3656</guid>
      <dc:creator>TomE</dc:creator>
      <dc:date>2011-07-13T07:00:37Z</dc:date>
    </item>
    <item>
      <title>Re: MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148838#M3657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a USB stack that works in host mode you can use -- you'll need to add the upper level logic for handling HID (I talk SBC/SCSI)...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can see all the code at the bottom of this page in the skeleton project: &lt;A href="http://www.cpustick.com/downloads.htm" rel="nofollow" target="_blank"&gt;http://www.cpustick.com/downloads.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;usb.[ch] is the USB host/device mode driver, and scsi.[ch] shows how to put an upper level&amp;nbsp;SBC/SCSI driver on top of it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately, you'll have to ignore #if's for all the other MCUs -- but the 52259 works fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've also used the code to talk PIMA, so it should be pretty flexible.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-- Rich (&lt;A href="mailto:rich@testardi.com" rel="nofollow" target="_blank"&gt;rich@testardi.com&lt;/A&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2011 01:27:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148838#M3657</guid>
      <dc:creator>RichTestardi</dc:creator>
      <dc:date>2011-07-20T01:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148839#M3658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe this as an option?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB" rel="nofollow" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB&lt;/A&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jul 2011 03:35:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148839#M3658</guid>
      <dc:creator>PaoloRenzo</dc:creator>
      <dc:date>2011-07-21T03:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148840#M3659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Paolo Renzo wrote:&lt;BR /&gt;&lt;P&gt;Maybe this as an option?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB" rel="nofollow" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MEDICALUSB&lt;/A&gt;﻿&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;Maybe not.&lt;/P&gt;&lt;P&gt;Definitely not, if you want to develope an USB HOST for MSD application. See my post &amp;nbsp;&lt;A __default_attr="90176" class="jive_macro jive_macro_thread default_title" for="" host="" href="https://community.freescale.com/thread/90176" jivemacro="thread" msd="" on="" title="" usb=""&gt;"USB HOST for MSD on MCF51JM128﻿"&lt;/A&gt;&amp;nbsp;&amp;nbsp;for details (point out Freescale reply....)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2011 14:22:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148840#M3659</guid>
      <dc:creator>SAEL</dc:creator>
      <dc:date>2011-08-01T14:22:35Z</dc:date>
    </item>
    <item>
      <title>Re: MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148841#M3660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi SAEL&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you send me the ticket number? SR (service request) # ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to know more about this problem&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2011 01:48:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148841#M3660</guid>
      <dc:creator>PaoloRenzo</dc:creator>
      <dc:date>2011-08-02T01:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: MCF52259 as USB Host, without using RTOS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148842#M3661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paolo,&amp;nbsp;SR number is&amp;nbsp;&lt;STRONG&gt;1-772722331&lt;/STRONG&gt;﻿&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Aug 2011 13:44:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF52259-as-USB-Host-without-using-RTOS/m-p/148842#M3661</guid>
      <dc:creator>SAEL</dc:creator>
      <dc:date>2011-08-03T13:44:41Z</dc:date>
    </item>
  </channel>
</rss>

