<?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 USB host on MCF54x5EVB, Linux2.6.10: Does it work? in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-host-on-MCF54x5EVB-Linux2-6-10-Does-it-work/m-p/130822#M770</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #ff0000;"&gt;This message contains an entire topic ported&amp;nbsp;from the WildRice - Coldfire forum.&amp;nbsp; Freescale has received the approval from the WildRice administrator on seeding the Freescale forum with messages.&amp;nbsp; The original message and all replies are in this single message. We have seeded this new forum with selected information that we expect will be of value as you search for answers to your questions.&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Freescale assumes no responsibility whatsoever with respect to Posted Material.&amp;nbsp; For additional information, please see the &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.freescale.com%2Ffiles%2Fabstract%2Fhelp_page%2FTERMSOFUSE.html" rel="nofollow" target="_blank"&gt;Terms of Use - Message Boards and Community Forums&lt;/A&gt;.&amp;nbsp; Thank You and Enjoy the Forum!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;HR /&gt;Dec 28, 2005, 9:42 AM&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Post #1 of 12 (114 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;[ColdFire] Interrupt conflict&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;BR /&gt;I am using both the I2C and the GP timer interrupts in my application.&lt;BR /&gt;They're set to have different priority levels but when both are turned&lt;BR /&gt;on, it seems that one stops working. Each of them don't have problems&lt;BR /&gt;working individually. Any catches in the interrupt controller module or&lt;BR /&gt;else where. Here are the initialization codes for both the I2C and Timer&lt;BR /&gt;void TimerInit(void)&lt;BR /&gt;{&lt;BR /&gt;//enable TOF interrupt&lt;BR /&gt;MCF5282_INTC0_IMRH = MCF5282_INTC0_IMRH &amp;amp; 0xFFFFFDFF;&lt;BR /&gt;MCF5282_INTC0_IMRL = MCF5282_INTC0_IMRL &amp;amp; 0xFFFFFFFE;&lt;BR /&gt;MCF5282_INTC0_ICR41 = 0x10;&lt;/DIV&gt;&lt;DIV&gt;//Enable TOI interrupt&lt;BR /&gt;MCF5282_GPTA_GPTSCR2 |= MCF5282_GPT_GPTSCR2_TOI;&lt;/DIV&gt;&lt;DIV&gt;//enable GPT&lt;BR /&gt;//MCF5282_GPTA_GPTSCR1 = 0x00;&lt;BR /&gt;MCF5282_GPTA_GPTSCR1 |= MCF5282_GPT_GPTSCR1_GPTEN;&lt;/DIV&gt;&lt;DIV&gt;//MCF5282_GPTA_GPTSCR2 = 0;&lt;/DIV&gt;&lt;DIV&gt;//enable Fast flag clearing&lt;BR /&gt;//MCF5282_GPTA_GPTSCR1 |= MCF5282_GPT_GPTSCR1_TFFCA;&lt;BR /&gt;}&lt;BR /&gt;int8 i2cInit(void) {&lt;BR /&gt;/* Initialize PASP0 and PASP1 to I2C functions */&lt;BR /&gt;MCF5282_GPIO_PASPAR |= 0x0F;&lt;/DIV&gt;&lt;DIV&gt;/* Enable I2C interrupt */&lt;BR /&gt;MCF5282_INTC0_IMRL = MCF5282_INTC0_IMRL &amp;amp; 0xFFFDFFFE;&lt;BR /&gt;/* Set to Level 1, Priority 5 */&lt;BR /&gt;MCF5282_INTC0_ICR17 = 0x15;&lt;/DIV&gt;&lt;DIV&gt;/* Set transmission frequency 0x15 = ~100kHz */&lt;BR /&gt;MCF5282_I2C_I2FDR = 0x15;&lt;/DIV&gt;&lt;DIV&gt;MCF5282_I2C_I2ADR = iPORT;&lt;/DIV&gt;&lt;DIV&gt;/* Enable I2C module */&lt;BR /&gt;MCF5282_I2C_I2CR = 0xC0;&lt;BR /&gt;return 0;&lt;BR /&gt;}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;BR /&gt;Sam.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Stanton&lt;BR /&gt;New User&lt;/DIV&gt;&lt;DIV&gt;Jan 3, 2006, 1:06 PM&lt;/DIV&gt;&lt;DIV&gt;Post #2 of 12 (106 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [Listserv] [ColdFire] Interrupt conflict [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;We are having a similar issue with the GPT and UARTs. The one that is the high level/priority interfers with the low priority (adds significant latency). The 1ms PIT seams to be the event that kicks off the 'hung' interrupt. We are looking at ACK methods to see if they are the issue. PIT/AtoD/UART seem to work fine until the GPT is added into the mix.&lt;/DIV&gt;&lt;DIV&gt;Stan&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;DSeymour1&lt;BR /&gt;New User&lt;/DIV&gt;&lt;DIV&gt;Jan 7, 2006, 9:46 AM&lt;/DIV&gt;&lt;DIV&gt;Post #3 of 12 (101 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [Listserv] [ColdFire] Interrupt conflict [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hi Sam,&lt;BR /&gt;Both of your interrupts have the same IL of 2 but different IP values. That is good that the combined ICR's are differnent but having the same IL means that whichever interrupt source occurs first wins. Once the interrupt is recieved by the core, the SR will update to the new IL and then block all other interrupt request at and below that level.&lt;BR /&gt;I think you want to change your I2C ICR to 0x0D which gives you IL=1 and IP=5. Therefore leaving the ICR41 at 0x10 will let your GPT IL=2. Not sure from a system point of view which interrupt source you want to have higher but easy enough to switch their values.&lt;BR /&gt;Regards,&lt;BR /&gt;David&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Feb 16, 2006, 1:34 PM&lt;/DIV&gt;&lt;DIV&gt;Post #4 of 12 (41 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;[ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;/DIV&gt;&lt;DIV&gt;I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly after boot.&lt;/DIV&gt;&lt;DIV&gt;I tried the same on a MCF5475EVB, this time it looks better. Sometimes it worked for a pretty long while, sometimes right after boot, but eventually system hungs.&lt;/DIV&gt;&lt;DIV&gt;For all situations, when USB was disabled, everything worked fine.&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;BR /&gt;David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 16, 2006, 11:43 PM&lt;/DIV&gt;&lt;DIV&gt;Post #5 of 12 (41 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;I have been told by my repr that USB is only DEVICE on MCF547x/MCF548x.&lt;/DIV&gt;&lt;DIV&gt;Nicolas Pinault&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;David Tao a écrit :&lt;BR /&gt;&amp;gt; Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly after boot.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I tried the same on a MCF5475EVB, this time it looks better. Sometimes it worked for a pretty long while, sometimes right after boot, but eventually system hungs.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Any suggestions?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Regards,&lt;BR /&gt;&amp;gt; David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 17, 2006, 12:11 AM&lt;/DIV&gt;&lt;DIV&gt;Post #6 of 12 (40 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? (fwd) [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Same problem here. I was using the LogicPD BSP instead (based on 2.4.26)&lt;BR /&gt;on an M5485EVB, but no luck anyways. Seems the problem is due to some PCI&lt;BR /&gt;quirks. On the Logic forum, they said they were working on a version with&lt;BR /&gt;full PCI support; however, this was, if I remember well, at least 6 months&lt;BR /&gt;ago...&lt;/DIV&gt;&lt;DIV&gt;I unfortunately don't have time to investigate the problem (still trying&lt;BR /&gt;to get the DMA working...) but I will eventually need the USB host&lt;BR /&gt;support. I actually hoped the 2.6 support was working. Bad news.&lt;/DIV&gt;&lt;DIV&gt;Luca Burelli&lt;/DIV&gt;&lt;DIV&gt;P.S. The M5485CFE (at least) contains a PCI USB host controller, that's&lt;BR /&gt;for sure. Now, if they are so sure it doesn't work to actually deny that&lt;BR /&gt;there is one onboard, then we're in deep trouble... &lt;SPAN aria-label="Wink" class="emoticon-inline emoticon_wink" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;On Fri, 17 Feb 2006, Nicolas Pinault wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I have been told by my repr that USB is only DEVICE on MCF547x/MCF548x.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Nicolas Pinault&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; David Tao a écrit :&lt;BR /&gt;&amp;gt; &amp;gt; Hello,&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly&lt;BR /&gt;&amp;gt; &amp;gt; after boot.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the same on a MCF5475EVB, this time it looks better. Sometimes it&lt;BR /&gt;&amp;gt; &amp;gt; worked for a pretty long while, sometimes right after boot, but eventually&lt;BR /&gt;&amp;gt; &amp;gt; system hungs.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any suggestions?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Regards,&lt;BR /&gt;&amp;gt; &amp;gt; David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 17, 2006, 5:19 AM&lt;/DIV&gt;&lt;DIV&gt;Post #7 of 12 (40 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? (fwd) [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hi all if you are trying to get the logic products board to work with its host controller I know that SMX has a product available for it we used them for a SM501 PCI with that board witch has an internal 1.1 host controller as part of it. We purchased there Host stack it works fine now. I know that they got there board running with the chip on the development board. How ever I am not sure if they did it for Linux. We have been happy with there product to date.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Gregg GRANVILLE&lt;BR /&gt;Hardware Engineering Manager&lt;BR /&gt;-------------------------------------&lt;BR /&gt;Tel 1 603.622.0212 / Fax 1 603.623.5623&lt;BR /&gt;&lt;BR /&gt;--------------------------------------------------------&lt;BR /&gt;METRONICS /// 30 Harvey Road // Bedford, NH 03110-6818 / US&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;-----Original Message-----&lt;BR /&gt;From: On Behalf Of Burelli Luca&lt;BR /&gt;Sent: Friday, February 17, 2006 3:12 AM&lt;BR /&gt;To: Granville Gregg&lt;BR /&gt;Subject: Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? (fwd)&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Same problem here. I was using the LogicPD BSP instead (based on 2.4.26)&lt;BR /&gt;on an M5485EVB, but no luck anyways. Seems the problem is due to some PCI&lt;BR /&gt;quirks. On the Logic forum, they said they were working on a version with&lt;BR /&gt;full PCI support; however, this was, if I remember well, at least 6 months&lt;BR /&gt;ago...&lt;/DIV&gt;&lt;DIV&gt;I unfortunately don't have time to investigate the problem (still trying&lt;BR /&gt;to get the DMA working...) but I will eventually need the USB host&lt;BR /&gt;support. I actually hoped the 2.6 support was working. Bad news.&lt;/DIV&gt;&lt;DIV&gt;Luca Burelli&lt;/DIV&gt;&lt;DIV&gt;P.S. The M5485CFE (at least) contains a PCI USB host controller, that's&lt;BR /&gt;for sure. Now, if they are so sure it doesn't work to actually deny that&lt;BR /&gt;there is one onboard, then we're in deep trouble... &lt;SPAN aria-label="Wink" class="emoticon-inline emoticon_wink" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;On Fri, 17 Feb 2006, Nicolas Pinault wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I have been told by my repr that USB is only DEVICE on MCF547x/MCF548x.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Nicolas Pinault&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; David Tao a écrit :&lt;BR /&gt;&amp;gt; &amp;gt; Hello,&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly&lt;BR /&gt;&amp;gt; &amp;gt; after boot.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the same on a MCF5475EVB, this time it looks better. Sometimes it&lt;BR /&gt;&amp;gt; &amp;gt; worked for a pretty long while, sometimes right after boot, but eventually&lt;BR /&gt;&amp;gt; &amp;gt; system hungs.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any suggestions?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Regards,&lt;BR /&gt;&amp;gt; &amp;gt; David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 17, 2006, 5:34 AM&lt;/DIV&gt;&lt;DIV&gt;Post #8 of 12 (40 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Dear David:&lt;/DIV&gt;&lt;DIV&gt;I was told by Freescale that the hardware fixes required for USB support&lt;BR /&gt;should be ready in mid April. I didn't ask and they didn't share the exact&lt;BR /&gt;nature of the problems.&lt;/DIV&gt;&lt;DIV&gt;Ken&lt;/DIV&gt;&lt;DIV&gt;-----Original Message-----&lt;BR /&gt;From: David Tao&lt;BR /&gt;Sent: Thursday, February 16, 2006 4:35 PM&lt;/DIV&gt;&lt;DIV&gt;Subject: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work?&lt;/DIV&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;/DIV&gt;&lt;DIV&gt;I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly&lt;BR /&gt;after boot.&lt;/DIV&gt;&lt;DIV&gt;I tried the same on a MCF5475EVB, this time it looks better. Sometimes it&lt;BR /&gt;worked for a pretty long while, sometimes right after boot, but eventually&lt;BR /&gt;system hungs.&lt;/DIV&gt;&lt;DIV&gt;For all situations, when USB was disabled, everything worked fine.&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;BR /&gt;David&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Feb 18, 2006, 7:41 AM&lt;/DIV&gt;&lt;DIV&gt;Post #9 of 12 (35 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;On Fri, 17 Feb 2006, Ken Kerr wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Dear David:&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I was told by Freescale that the hardware fixes required for USB support&lt;BR /&gt;&amp;gt; should be ready in mid April. I didn't ask and they didn't share the exact&lt;BR /&gt;&amp;gt; nature of the problems.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Ken&lt;/DIV&gt;&lt;DIV&gt;Sorry, but I want to be sure: did you really mean "hardware fixes"? So the&lt;BR /&gt;boards shipped until that date have a hardware flaw preventing the PCI /&lt;BR /&gt;USB buses from working correctly? I surely hope there will be some form of&lt;BR /&gt;RMA for the boards already shipped, then, as we bought the Fire Engines&lt;BR /&gt;also for their USB host support (among other things).&lt;/DIV&gt;&lt;DIV&gt;Thanks for the clarification.&lt;BR /&gt;Luca&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-01-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:26 AM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-01-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:27 AM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-04-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:23 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 01 Apr 2006 05:55:38 GMT</pubDate>
    <dc:creator>Dietrich</dc:creator>
    <dc:date>2006-04-01T05:55:38Z</dc:date>
    <item>
      <title>USB host on MCF54x5EVB, Linux2.6.10: Does it work?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-host-on-MCF54x5EVB-Linux2-6-10-Does-it-work/m-p/130822#M770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #ff0000;"&gt;This message contains an entire topic ported&amp;nbsp;from the WildRice - Coldfire forum.&amp;nbsp; Freescale has received the approval from the WildRice administrator on seeding the Freescale forum with messages.&amp;nbsp; The original message and all replies are in this single message. We have seeded this new forum with selected information that we expect will be of value as you search for answers to your questions.&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Freescale assumes no responsibility whatsoever with respect to Posted Material.&amp;nbsp; For additional information, please see the &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.freescale.com%2Ffiles%2Fabstract%2Fhelp_page%2FTERMSOFUSE.html" rel="nofollow" target="_blank"&gt;Terms of Use - Message Boards and Community Forums&lt;/A&gt;.&amp;nbsp; Thank You and Enjoy the Forum!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;HR /&gt;Dec 28, 2005, 9:42 AM&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Post #1 of 12 (114 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;[ColdFire] Interrupt conflict&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;BR /&gt;I am using both the I2C and the GP timer interrupts in my application.&lt;BR /&gt;They're set to have different priority levels but when both are turned&lt;BR /&gt;on, it seems that one stops working. Each of them don't have problems&lt;BR /&gt;working individually. Any catches in the interrupt controller module or&lt;BR /&gt;else where. Here are the initialization codes for both the I2C and Timer&lt;BR /&gt;void TimerInit(void)&lt;BR /&gt;{&lt;BR /&gt;//enable TOF interrupt&lt;BR /&gt;MCF5282_INTC0_IMRH = MCF5282_INTC0_IMRH &amp;amp; 0xFFFFFDFF;&lt;BR /&gt;MCF5282_INTC0_IMRL = MCF5282_INTC0_IMRL &amp;amp; 0xFFFFFFFE;&lt;BR /&gt;MCF5282_INTC0_ICR41 = 0x10;&lt;/DIV&gt;&lt;DIV&gt;//Enable TOI interrupt&lt;BR /&gt;MCF5282_GPTA_GPTSCR2 |= MCF5282_GPT_GPTSCR2_TOI;&lt;/DIV&gt;&lt;DIV&gt;//enable GPT&lt;BR /&gt;//MCF5282_GPTA_GPTSCR1 = 0x00;&lt;BR /&gt;MCF5282_GPTA_GPTSCR1 |= MCF5282_GPT_GPTSCR1_GPTEN;&lt;/DIV&gt;&lt;DIV&gt;//MCF5282_GPTA_GPTSCR2 = 0;&lt;/DIV&gt;&lt;DIV&gt;//enable Fast flag clearing&lt;BR /&gt;//MCF5282_GPTA_GPTSCR1 |= MCF5282_GPT_GPTSCR1_TFFCA;&lt;BR /&gt;}&lt;BR /&gt;int8 i2cInit(void) {&lt;BR /&gt;/* Initialize PASP0 and PASP1 to I2C functions */&lt;BR /&gt;MCF5282_GPIO_PASPAR |= 0x0F;&lt;/DIV&gt;&lt;DIV&gt;/* Enable I2C interrupt */&lt;BR /&gt;MCF5282_INTC0_IMRL = MCF5282_INTC0_IMRL &amp;amp; 0xFFFDFFFE;&lt;BR /&gt;/* Set to Level 1, Priority 5 */&lt;BR /&gt;MCF5282_INTC0_ICR17 = 0x15;&lt;/DIV&gt;&lt;DIV&gt;/* Set transmission frequency 0x15 = ~100kHz */&lt;BR /&gt;MCF5282_I2C_I2FDR = 0x15;&lt;/DIV&gt;&lt;DIV&gt;MCF5282_I2C_I2ADR = iPORT;&lt;/DIV&gt;&lt;DIV&gt;/* Enable I2C module */&lt;BR /&gt;MCF5282_I2C_I2CR = 0xC0;&lt;BR /&gt;return 0;&lt;BR /&gt;}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;BR /&gt;Sam.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Stanton&lt;BR /&gt;New User&lt;/DIV&gt;&lt;DIV&gt;Jan 3, 2006, 1:06 PM&lt;/DIV&gt;&lt;DIV&gt;Post #2 of 12 (106 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [Listserv] [ColdFire] Interrupt conflict [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;We are having a similar issue with the GPT and UARTs. The one that is the high level/priority interfers with the low priority (adds significant latency). The 1ms PIT seams to be the event that kicks off the 'hung' interrupt. We are looking at ACK methods to see if they are the issue. PIT/AtoD/UART seem to work fine until the GPT is added into the mix.&lt;/DIV&gt;&lt;DIV&gt;Stan&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;DSeymour1&lt;BR /&gt;New User&lt;/DIV&gt;&lt;DIV&gt;Jan 7, 2006, 9:46 AM&lt;/DIV&gt;&lt;DIV&gt;Post #3 of 12 (101 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [Listserv] [ColdFire] Interrupt conflict [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hi Sam,&lt;BR /&gt;Both of your interrupts have the same IL of 2 but different IP values. That is good that the combined ICR's are differnent but having the same IL means that whichever interrupt source occurs first wins. Once the interrupt is recieved by the core, the SR will update to the new IL and then block all other interrupt request at and below that level.&lt;BR /&gt;I think you want to change your I2C ICR to 0x0D which gives you IL=1 and IP=5. Therefore leaving the ICR41 at 0x10 will let your GPT IL=2. Not sure from a system point of view which interrupt source you want to have higher but easy enough to switch their values.&lt;BR /&gt;Regards,&lt;BR /&gt;David&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Feb 16, 2006, 1:34 PM&lt;/DIV&gt;&lt;DIV&gt;Post #4 of 12 (41 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;[ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;/DIV&gt;&lt;DIV&gt;I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly after boot.&lt;/DIV&gt;&lt;DIV&gt;I tried the same on a MCF5475EVB, this time it looks better. Sometimes it worked for a pretty long while, sometimes right after boot, but eventually system hungs.&lt;/DIV&gt;&lt;DIV&gt;For all situations, when USB was disabled, everything worked fine.&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;BR /&gt;David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 16, 2006, 11:43 PM&lt;/DIV&gt;&lt;DIV&gt;Post #5 of 12 (41 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;I have been told by my repr that USB is only DEVICE on MCF547x/MCF548x.&lt;/DIV&gt;&lt;DIV&gt;Nicolas Pinault&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;David Tao a écrit :&lt;BR /&gt;&amp;gt; Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly after boot.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I tried the same on a MCF5475EVB, this time it looks better. Sometimes it worked for a pretty long while, sometimes right after boot, but eventually system hungs.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Any suggestions?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Regards,&lt;BR /&gt;&amp;gt; David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 17, 2006, 12:11 AM&lt;/DIV&gt;&lt;DIV&gt;Post #6 of 12 (40 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? (fwd) [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Same problem here. I was using the LogicPD BSP instead (based on 2.4.26)&lt;BR /&gt;on an M5485EVB, but no luck anyways. Seems the problem is due to some PCI&lt;BR /&gt;quirks. On the Logic forum, they said they were working on a version with&lt;BR /&gt;full PCI support; however, this was, if I remember well, at least 6 months&lt;BR /&gt;ago...&lt;/DIV&gt;&lt;DIV&gt;I unfortunately don't have time to investigate the problem (still trying&lt;BR /&gt;to get the DMA working...) but I will eventually need the USB host&lt;BR /&gt;support. I actually hoped the 2.6 support was working. Bad news.&lt;/DIV&gt;&lt;DIV&gt;Luca Burelli&lt;/DIV&gt;&lt;DIV&gt;P.S. The M5485CFE (at least) contains a PCI USB host controller, that's&lt;BR /&gt;for sure. Now, if they are so sure it doesn't work to actually deny that&lt;BR /&gt;there is one onboard, then we're in deep trouble... &lt;SPAN aria-label="Wink" class="emoticon-inline emoticon_wink" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;On Fri, 17 Feb 2006, Nicolas Pinault wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I have been told by my repr that USB is only DEVICE on MCF547x/MCF548x.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Nicolas Pinault&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; David Tao a écrit :&lt;BR /&gt;&amp;gt; &amp;gt; Hello,&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly&lt;BR /&gt;&amp;gt; &amp;gt; after boot.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the same on a MCF5475EVB, this time it looks better. Sometimes it&lt;BR /&gt;&amp;gt; &amp;gt; worked for a pretty long while, sometimes right after boot, but eventually&lt;BR /&gt;&amp;gt; &amp;gt; system hungs.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any suggestions?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Regards,&lt;BR /&gt;&amp;gt; &amp;gt; David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 17, 2006, 5:19 AM&lt;/DIV&gt;&lt;DIV&gt;Post #7 of 12 (40 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? (fwd) [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Hi all if you are trying to get the logic products board to work with its host controller I know that SMX has a product available for it we used them for a SM501 PCI with that board witch has an internal 1.1 host controller as part of it. We purchased there Host stack it works fine now. I know that they got there board running with the chip on the development board. How ever I am not sure if they did it for Linux. We have been happy with there product to date.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Gregg GRANVILLE&lt;BR /&gt;Hardware Engineering Manager&lt;BR /&gt;-------------------------------------&lt;BR /&gt;Tel 1 603.622.0212 / Fax 1 603.623.5623&lt;BR /&gt;&lt;BR /&gt;--------------------------------------------------------&lt;BR /&gt;METRONICS /// 30 Harvey Road // Bedford, NH 03110-6818 / US&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;-----Original Message-----&lt;BR /&gt;From: On Behalf Of Burelli Luca&lt;BR /&gt;Sent: Friday, February 17, 2006 3:12 AM&lt;BR /&gt;To: Granville Gregg&lt;BR /&gt;Subject: Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? (fwd)&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Same problem here. I was using the LogicPD BSP instead (based on 2.4.26)&lt;BR /&gt;on an M5485EVB, but no luck anyways. Seems the problem is due to some PCI&lt;BR /&gt;quirks. On the Logic forum, they said they were working on a version with&lt;BR /&gt;full PCI support; however, this was, if I remember well, at least 6 months&lt;BR /&gt;ago...&lt;/DIV&gt;&lt;DIV&gt;I unfortunately don't have time to investigate the problem (still trying&lt;BR /&gt;to get the DMA working...) but I will eventually need the USB host&lt;BR /&gt;support. I actually hoped the 2.6 support was working. Bad news.&lt;/DIV&gt;&lt;DIV&gt;Luca Burelli&lt;/DIV&gt;&lt;DIV&gt;P.S. The M5485CFE (at least) contains a PCI USB host controller, that's&lt;BR /&gt;for sure. Now, if they are so sure it doesn't work to actually deny that&lt;BR /&gt;there is one onboard, then we're in deep trouble... &lt;SPAN aria-label="Wink" class="emoticon-inline emoticon_wink" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;On Fri, 17 Feb 2006, Nicolas Pinault wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I have been told by my repr that USB is only DEVICE on MCF547x/MCF548x.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Nicolas Pinault&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; David Tao a écrit :&lt;BR /&gt;&amp;gt; &amp;gt; Hello,&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly&lt;BR /&gt;&amp;gt; &amp;gt; after boot.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I tried the same on a MCF5475EVB, this time it looks better. Sometimes it&lt;BR /&gt;&amp;gt; &amp;gt; worked for a pretty long while, sometimes right after boot, but eventually&lt;BR /&gt;&amp;gt; &amp;gt; system hungs.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Any suggestions?&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Regards,&lt;BR /&gt;&amp;gt; &amp;gt; David&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 17, 2006, 5:34 AM&lt;/DIV&gt;&lt;DIV&gt;Post #8 of 12 (40 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Dear David:&lt;/DIV&gt;&lt;DIV&gt;I was told by Freescale that the hardware fixes required for USB support&lt;BR /&gt;should be ready in mid April. I didn't ask and they didn't share the exact&lt;BR /&gt;nature of the problems.&lt;/DIV&gt;&lt;DIV&gt;Ken&lt;/DIV&gt;&lt;DIV&gt;-----Original Message-----&lt;BR /&gt;From: David Tao&lt;BR /&gt;Sent: Thursday, February 16, 2006 4:35 PM&lt;/DIV&gt;&lt;DIV&gt;Subject: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work?&lt;/DIV&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;/DIV&gt;&lt;DIV&gt;I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly&lt;BR /&gt;after boot.&lt;/DIV&gt;&lt;DIV&gt;I tried the same on a MCF5475EVB, this time it looks better. Sometimes it&lt;BR /&gt;worked for a pretty long while, sometimes right after boot, but eventually&lt;BR /&gt;system hungs.&lt;/DIV&gt;&lt;DIV&gt;For all situations, when USB was disabled, everything worked fine.&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;BR /&gt;David&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Feb 18, 2006, 7:41 AM&lt;/DIV&gt;&lt;DIV&gt;Post #9 of 12 (35 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;On Fri, 17 Feb 2006, Ken Kerr wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Dear David:&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I was told by Freescale that the hardware fixes required for USB support&lt;BR /&gt;&amp;gt; should be ready in mid April. I didn't ask and they didn't share the exact&lt;BR /&gt;&amp;gt; nature of the problems.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Ken&lt;/DIV&gt;&lt;DIV&gt;Sorry, but I want to be sure: did you really mean "hardware fixes"? So the&lt;BR /&gt;boards shipped until that date have a hardware flaw preventing the PCI /&lt;BR /&gt;USB buses from working correctly? I surely hope there will be some form of&lt;BR /&gt;RMA for the boards already shipped, then, as we bought the Fire Engines&lt;BR /&gt;also for their USB host support (among other things).&lt;/DIV&gt;&lt;DIV&gt;Thanks for the clarification.&lt;BR /&gt;Luca&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-01-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:26 AM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-01-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:27 AM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-04-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:23 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Apr 2006 05:55:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-host-on-MCF54x5EVB-Linux2-6-10-Does-it-work/m-p/130822#M770</guid>
      <dc:creator>Dietrich</dc:creator>
      <dc:date>2006-04-01T05:55:38Z</dc:date>
    </item>
    <item>
      <title>Re: USB host on MCF54x5EVB, Linux2.6.10: Does it work?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-host-on-MCF54x5EVB-Linux2-6-10-Does-it-work/m-p/130823#M771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT color="#ff0000"&gt;This message contains an entire topic ported&amp;nbsp;from the WildRice - Coldfire forum.&amp;nbsp; Freescale has received the approval from the WildRice administrator on seeding the Freescale forum with messages.&amp;nbsp; The original message and all replies are in this single message. We have seeded this new forum with selected information that we expect will be of value as you search for answers to your questions.&amp;nbsp;&lt;/FONT&gt; &lt;FONT color="#ff0000"&gt;Freescale assumes no responsibility whatsoever with respect to Posted Material.&amp;nbsp; For additional information, please see the &lt;A href="http://www.freescale.com/files/abstract/help_page/TERMSOFUSE.html" rel="nofollow" target="_blank"&gt;&lt;FONT color="#000000"&gt;Terms of Use - Message Boards and Community Forums&lt;/FONT&gt;&lt;/A&gt;.&amp;nbsp; Thank You and Enjoy the Forum!&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 20, 2006, 5:03 AM&lt;/DIV&gt;&lt;DIV&gt;Post #10 of 12 (33 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Dear Luca:&lt;/DIV&gt;&lt;DIV&gt;Yes, I did say hardware. The only other info I've seen is at the following&lt;BR /&gt;link:&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=M5485EVB&amp;amp;pare" rel="nofollow" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=M5485EVB&amp;amp;pare&lt;/A&gt;&lt;BR /&gt;ntCode=MCF5485&amp;amp;nodeId=0162468rH3YTLC00M93426&lt;/DIV&gt;&lt;DIV&gt;The section titled M5475CFE M5485CFE RMR contains more info about USB&lt;BR /&gt;devices and return instructions.&lt;/DIV&gt;&lt;DIV&gt;Ken&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;-----Original Message-----&lt;BR /&gt;From: Burelli Luca&lt;BR /&gt;Sent: Saturday, February 18, 2006 10:41 AM&lt;BR /&gt;Subject: RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work?&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;On Fri, 17 Feb 2006, Ken Kerr wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Dear David:&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; I was told by Freescale that the hardware fixes required for USB support&lt;BR /&gt;&amp;gt; should be ready in mid April. I didn't ask and they didn't share the&lt;BR /&gt;exact&lt;BR /&gt;&amp;gt; nature of the problems.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Ken&lt;/DIV&gt;&lt;DIV&gt;Sorry, but I want to be sure: did you really mean "hardware fixes"? So the&lt;BR /&gt;boards shipped until that date have a hardware flaw preventing the PCI /&lt;BR /&gt;USB buses from working correctly? I surely hope there will be some form of&lt;BR /&gt;RMA for the boards already shipped, then, as we bought the Fire Engines&lt;BR /&gt;also for their USB host support (among other things).&lt;/DIV&gt;&lt;DIV&gt;Thanks for the clarification.&lt;BR /&gt;Luca&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Feb 20, 2006, 5:46 AM&lt;/DIV&gt;&lt;DIV&gt;Post #11 of 12 (33 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Ken,&lt;BR /&gt;correct me if I'm wrong, but I believe this refers to the "USB&lt;BR /&gt;device" capability of the MCF5485, which IMHO is unrelated to the PCI&lt;BR /&gt;issues we're getting when using the Philips USB Host controllers onboard.&lt;BR /&gt;Also, that document mentions always "USB device", never "devices".&lt;BR /&gt;I think the USB host problem is another matter. But I never tried&lt;BR /&gt;USB device support and confirmed that that works, anyways, so I can't be&lt;BR /&gt;100% sure of that.&lt;/DIV&gt;&lt;DIV&gt;Best regards,&lt;BR /&gt;Luca&lt;/DIV&gt;&lt;DIV&gt;On Mon, 20 Feb 2006, Ken Kerr wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; Dear Luca:&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Yes, I did say hardware. The only other info I've seen is at the following&lt;BR /&gt;&amp;gt; link:&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=M5485EVB&amp;amp;pare" rel="nofollow" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=M5485EVB&amp;amp;pare&lt;/A&gt;&lt;BR /&gt;&amp;gt; ntCode=MCF5485&amp;amp;nodeId=0162468rH3YTLC00M93426&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; The section titled M5475CFE M5485CFE RMR contains more info about USB&lt;BR /&gt;&amp;gt; devices and return instructions.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Ken&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; -----Original Message-----&lt;BR /&gt;&amp;gt; From: Burelli Luca&lt;BR /&gt;&amp;gt; Sent: Saturday, February 18, 2006 10:41 AM&lt;BR /&gt;&amp;gt; Subject: RE: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; On Fri, 17 Feb 2006, Ken Kerr wrote:&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Dear David:&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; I was told by Freescale that the hardware fixes required for USB support&lt;BR /&gt;&amp;gt; &amp;gt; should be ready in mid April. I didn't ask and they didn't share the&lt;BR /&gt;&amp;gt; exact&lt;BR /&gt;&amp;gt; &amp;gt; nature of the problems.&lt;BR /&gt;&amp;gt; &amp;gt;&lt;BR /&gt;&amp;gt; &amp;gt; Ken&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Sorry, but I want to be sure: did you really mean "hardware fixes"? So the&lt;BR /&gt;&amp;gt; boards shipped until that date have a hardware flaw preventing the PCI /&lt;BR /&gt;&amp;gt; USB buses from working correctly? I surely hope there will be some form of&lt;BR /&gt;&amp;gt; RMA for the boards already shipped, then, as we bought the Fire Engines&lt;BR /&gt;&amp;gt; also for their USB host support (among other things).&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Thanks for the clarification.&lt;BR /&gt;&amp;gt; Luca&lt;/DIV&gt;&lt;DIV&gt;Feb 21, 2006, 2:06 PM&lt;/DIV&gt;&lt;DIV&gt;Post #12 of 12 (29 views)&lt;BR /&gt;Copy Shortcut&lt;BR /&gt;&amp;nbsp;Re: [ColdFire] USB host on MCF54x5EVB, Linux2.6.10: Does it work? [In reply to]&amp;nbsp; Can't Post&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--------------------------------------------------------------------------------&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;I watched this thread go a couple of different directions and I was&lt;BR /&gt;hoping that someone could step forward and clarify a few things....&lt;/DIV&gt;&lt;DIV&gt;First of all, I am familiar with the problems that existed last year&lt;BR /&gt;with the onchip usb-device functionality. That problem led to&lt;BR /&gt;FreeScale's RMRs, but only relates to usb-device.&lt;/DIV&gt;&lt;DIV&gt;With respect to the Philips ISP1562 that is found on the fire engine&lt;BR /&gt;boards, can anyone clarify what the problems are? Is there a&lt;BR /&gt;fundamental problem with how this device is wired to the PCI bus? Is&lt;BR /&gt;there a fundamental problem with how the mcf54x5 is wired to the PCI&lt;BR /&gt;bus? I have searched through the forums at logicpd.com and found a&lt;BR /&gt;single reference to PCI problems, but it suggested that the problem lay&lt;BR /&gt;in the then-current linuxBSP - i.e. a software issue. Freescale's dbug&lt;BR /&gt;code appears to be detecting the ISP1562 on the PCI bus quite nicely,&lt;BR /&gt;but detection and regular operation are two different things.&lt;/DIV&gt;&lt;DIV&gt;Can anyone please state clearly whether this is a HW or SW issue?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;David Tao wrote:&lt;/DIV&gt;&lt;DIV&gt;&amp;gt;Hello,&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;Any body ever made the USB on MCF5485EVB or MCF5475EVB work?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;I tried the Linux BSP 2.6.10 on MCF5485EVB, didn't work: system hung quickly after boot.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;I tried the same on a MCF5475EVB, this time it looks better. Sometimes it worked for a pretty long while, sometimes right after boot, but eventually system hungs.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;For all situations, when USB was disabled, everything worked fine.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;Any suggestions?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;Regards,&lt;BR /&gt;&amp;gt;David&lt;BR /&gt;&lt;/DIV&gt;&lt;P&gt;Message Edited by Dietrich on &lt;SPAN class="date_text"&gt;04-04-2006&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:22 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 02 Apr 2006 01:29:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-host-on-MCF54x5EVB-Linux2-6-10-Does-it-work/m-p/130823#M771</guid>
      <dc:creator>Dietrich</dc:creator>
      <dc:date>2006-04-02T01:29:04Z</dc:date>
    </item>
  </channel>
</rss>

