<?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: USB fatal error on 2.6.35 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428861#M65159</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Victor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorry for the delay answering You.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The patches We already applied in the mentioned BSP are the following :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Patch based on L2.6.35_11_09_ER_SOURCE (REV 2011.09)&lt;/P&gt;&lt;P&gt;&lt;SPAN class="small-rev"&gt;- L2.6.35 10.12 FEC0 PATCH (REV 2010.12.01)&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do You know if anything else ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks for Your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Giuseppe&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Hello gentlemen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We were able to&amp;nbsp; fix the problem by applying the modification indicated by Peter Chan in " Lock up of USB EHCI controller in i.MX28" , 23 Ott 2013.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks to Peter for his help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Oct 2015 07:19:27 GMT</pubDate>
    <dc:creator>giuseppepezzica</dc:creator>
    <dc:date>2015-10-16T07:19:27Z</dc:date>
    <item>
      <title>USB fatal error on 2.6.35</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428859#M65157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are esperiencing&amp;nbsp; a USB fatal error on IMX28 BSP based on EVK28, which happens typically when We use the two USB ports (the HOST port&amp;nbsp; + the OTG port used as device) at the same time, and the throughput&amp;nbsp; is around 6 MByte/sec. It seems something related to the traffic load. When the problem happens, the host controller seems to "die". We have to reset the board in order to recover it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here below some indication about the&amp;nbsp; SW on the target environment :&lt;/P&gt;&lt;P&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;Linux version 2.6.35.3-1129-g691c08a-dirty (marco@marco-VirtualBox) (gcc version 4.4.4 (4.4.4_09.06.2010) ) #20 PREEMPT Wed Jul 29 16:09:40 CEST 2015&lt;/P&gt;&lt;P&gt;CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And here below the error description :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: fatal error&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: fatal command 010038 (park)=0 ithresh=1 Async Periodic period=256 HALT&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: fatal status cc098 Async Periodic FATAL FLR&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: reset command 01003a (park)=0 ithresh=1 Async Periodic period=256 Reset HALT&lt;/P&gt;&lt;P&gt;usb 1-1: unlink qh1-0001/c7cd5700 start 0 [2/0 us]&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: force halt; handshake c8886144 00004000 00004000 -&amp;gt; -110&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: HC died; cleaning up&lt;/P&gt;&lt;P&gt;irq 93: nobody cared (try booting with the "irqpoll" option)&lt;/P&gt;&lt;P&gt;Backtrace: &lt;/P&gt;&lt;P&gt;[&amp;lt;c002ba74&amp;gt;] (dump_backtrace+0x0/0x10c) from [&amp;lt;c02b63f0&amp;gt;] (dump_stack+0x18/0x1c)&lt;/P&gt;&lt;P&gt; r7:00000104 r6:0000005d r5:00000000 r4:c039519c&lt;/P&gt;&lt;P&gt;[&amp;lt;c02b63d8&amp;gt;] (dump_stack+0x0/0x1c) from [&amp;lt;c0079404&amp;gt;] (__report_bad_irq+0x7c/0xac)&lt;/P&gt;&lt;P&gt;[&amp;lt;c0079388&amp;gt;] (__report_bad_irq+0x0/0xac) from [&amp;lt;c00795bc&amp;gt;] (note_interrupt+0x188/0x1f4)&lt;/P&gt;&lt;P&gt; r5:00000000 r4:c039519c&lt;/P&gt;&lt;P&gt;[&amp;lt;c0079434&amp;gt;] (note_interrupt+0x0/0x1f4) from [&amp;lt;c007a410&amp;gt;] (handle_level_irq+0x13c/0x180)&lt;/P&gt;&lt;P&gt;[&amp;lt;c007a2d4&amp;gt;] (handle_level_irq+0x0/0x180) from [&amp;lt;c0027044&amp;gt;] (asm_do_IRQ+0x44/0x94)&lt;/P&gt;&lt;P&gt; r6:c0389f40 r5:0000005d r4:c03a417c&lt;/P&gt;&lt;P&gt;[&amp;lt;c0027000&amp;gt;] (asm_do_IRQ+0x0/0x94) from [&amp;lt;c0027b44&amp;gt;] (__irq_svc+0x44/0x8c)&lt;/P&gt;&lt;P&gt;Exception stack(0xc0389e80 to 0xc0389ec8)&lt;/P&gt;&lt;P&gt;9e80: 00000000 c039433c 00000000 20000013 00000040 00000040 c03d0b80 c0388000&lt;/P&gt;&lt;P&gt;9ea0: c0391748 c0388000 c03d0b80 c0389f04 c0389f08 c0389ec8 c004aab8 c004a94c&lt;/P&gt;&lt;P&gt;9ec0: 20000013 ffffffff&lt;/P&gt;&lt;P&gt; r7:00000104 r6:c03d0b80 r5:f0000000 r4:ffffffff&lt;/P&gt;&lt;P&gt;[&amp;lt;c004a8f4&amp;gt;] (__do_softirq+0x0/0x130) from [&amp;lt;c004aab8&amp;gt;] (irq_exit+0x94/0x9c)&lt;/P&gt;&lt;P&gt;[&amp;lt;c004aa24&amp;gt;] (irq_exit+0x0/0x9c) from [&amp;lt;c0027048&amp;gt;] (asm_do_IRQ+0x48/0x94)&lt;/P&gt;&lt;P&gt; r5:0000002f r4:c03a417c&lt;/P&gt;&lt;P&gt;[&amp;lt;c0027000&amp;gt;] (asm_do_IRQ+0x0/0x94) from [&amp;lt;c0027b44&amp;gt;] (__irq_svc+0x44/0x8c)&lt;/P&gt;&lt;P&gt;Exception stack(0xc0389f40 to 0xc0389f88)&lt;/P&gt;&lt;P&gt;9f40: 10cc99f3 0115090d 00001000 60000013 c0388000 c03af664 c038ca30 c038ca28&lt;/P&gt;&lt;P&gt;9f60: 40022d60 41069265 40022d2c c0389f94 c0389f98 c0389f88 c0029690 c0034e1c&lt;/P&gt;&lt;P&gt;9f80: 60000013 ffffffff&lt;/P&gt;&lt;P&gt; r7:00000002 r6:c038ca30 r5:f0000000 r4:ffffffff&lt;/P&gt;&lt;P&gt;[&amp;lt;c0034db8&amp;gt;] (mx28_pm_idle+0x0/0x88) from [&amp;lt;c0029690&amp;gt;] (cpu_idle+0x9c/0xd4)&lt;/P&gt;&lt;P&gt;[&amp;lt;c00295f4&amp;gt;] (cpu_idle+0x0/0xd4) from [&amp;lt;c02b4238&amp;gt;] (rest_init+0xb0/0xdc)&lt;/P&gt;&lt;P&gt; r7:c038ca28 r6:c002501c r5:c0025020 r4:c0388000&lt;/P&gt;&lt;P&gt;[&amp;lt;c02b4188&amp;gt;] (rest_init+0x0/0xdc) from [&amp;lt;c0008a2c&amp;gt;] (start_kernel+0x29c/0x2fc)&lt;/P&gt;&lt;P&gt; r5:c0025020 r4:c03d37e0&lt;/P&gt;&lt;P&gt;[&amp;lt;c0008790&amp;gt;] (start_kernel+0x0/0x2fc) from [&amp;lt;40008034&amp;gt;] (0x40008034)&lt;/P&gt;&lt;P&gt; r5:c03af6e4 r4:00053175&lt;/P&gt;&lt;P&gt;handlers:&lt;/P&gt;&lt;P&gt;[&amp;lt;c01e6038&amp;gt;] (fsl_otg_isr+0x0/0x128)&lt;/P&gt;&lt;P&gt;[&amp;lt;c0212218&amp;gt;] (fsl_udc_irq+0x0/0xba8)&lt;/P&gt;&lt;P&gt;Disabling IRQ #93&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: state 0 ports 1 chg 0000 evt 0000&lt;/P&gt;&lt;P&gt;usb 1-1: USB disconnect, address 3&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is :&amp;nbsp; someone has already experienced a problem like this ? have You any suggestions?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Giuseppe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2015 14:14:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428859#M65157</guid>
      <dc:creator>giuseppepezzica</dc:creator>
      <dc:date>2015-10-02T14:14:48Z</dc:date>
    </item>
    <item>
      <title>Re: USB fatal error on 2.6.35</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428860#M65158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you apply all the patches?&lt;/P&gt;&lt;P&gt;I heard about similar issues (irq 93: nobody cared) on old builds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;/P&gt;&lt;P&gt;Victor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Oct 2015 09:59:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428860#M65158</guid>
      <dc:creator>b36401</dc:creator>
      <dc:date>2015-10-06T09:59:56Z</dc:date>
    </item>
    <item>
      <title>Re: USB fatal error on 2.6.35</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428861#M65159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Victor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorry for the delay answering You.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The patches We already applied in the mentioned BSP are the following :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Patch based on L2.6.35_11_09_ER_SOURCE (REV 2011.09)&lt;/P&gt;&lt;P&gt;&lt;SPAN class="small-rev"&gt;- L2.6.35 10.12 FEC0 PATCH (REV 2010.12.01)&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do You know if anything else ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks for Your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Giuseppe&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Hello gentlemen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We were able to&amp;nbsp; fix the problem by applying the modification indicated by Peter Chan in " Lock up of USB EHCI controller in i.MX28" , 23 Ott 2013.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks to Peter for his help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 07:19:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-fatal-error-on-2-6-35/m-p/428861#M65159</guid>
      <dc:creator>giuseppepezzica</dc:creator>
      <dc:date>2015-10-16T07:19:27Z</dc:date>
    </item>
  </channel>
</rss>

