<?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: i.MX25 SPI driver read leads crashing the systems completely! in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163789#M4007</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Augusto,&lt;/P&gt;&lt;P&gt;The 'spi_read bug' in &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;L2.6.31_09.12.00_SDK_SOURCE&lt;/SPAN&gt; is fixed in later versions (Freescale suggested me to upgrade the version to new one, once I sent the same query). So i.MX53 might be using a "bug fixed" code...&lt;/P&gt;&lt;P&gt;Thank you for your valuable input by the way...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Oct 2012 09:15:14 GMT</pubDate>
    <dc:creator>ajithpv</dc:creator>
    <dc:date>2012-10-04T09:15:14Z</dc:date>
    <item>
      <title>i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163780#M3998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I have been trying to implement SPI read by the standard &amp;nbsp;spi_read API, using Freescales mxc-spi.c driver. The&amp;nbsp;spi_write API works fine for me and I confirmed it with the CRO too. But whenever I tried to implement the read&amp;nbsp;operation, the kernel got crashed!.&amp;nbsp;&lt;BR /&gt; The error log is given below:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Unable to handle kernel NULL pointer dereference at virtual address 00000000&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;pgd = c0004000&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;[00000000] *pgd=00000000&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Internal error: Oops: 17 [#1] PREEMPT&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Modules linked in:&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;CPU: 0 Not tainted (2.6.31-207-g7286c01-svn124 #267)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;PC is at mxc_spi_buf_tx_u8+0x4/0x14&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;LR is at spi_put_tx_data+0x24/0x54&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;pc : [&amp;lt;c01db5c4&amp;gt;] lr : [&amp;lt;c01db6ac&amp;gt;] psr: 80000013&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;sp : c3869f38 ip : 00000008 fp : c01db6f4&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;r10: c3870780 r9 : 00000000 r8 : 00380821&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;r7 : 00000001 r6 : 00000001 r5 : fc0a4000 r4 : c3877cc0&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;r3 : 00000000 r2 : c3877cc0 r1 : 00000001 r0 : c3877cc0&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Control: 0005317f Table: 83030000 DAC: 00000017&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Process mxc_spi.0 (pid: 134, stack limit = 0xc3868270)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Stack: (0xc3869f38 to 0xc386a000)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;9f20: 80000013 c3877cc0&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;9f40: c3035edc c3870780 00000001 c01dbcb0 c3035edc 00000000 c3035eb0 c3868000&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;9f60: c3877cc0 c01db450 c38783e0 ffffffff c3868000 c3869fa8 c3868000 c3877cc4&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;9f80: c38e2d40 c38783e0 00000000 c01db2e4 00000000 c00594ec c02d9a08 00000000&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;9fa0: c38783e0 c005ce48 c3869fa8 c3869fa8 c0059304 c3869fd4 c3819e60 c38e2d40&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;9fc0: c0059304 00000000 00000000 c005cd80 00000000 00000000 c3869fd8 c3869fd8&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;9fe0: 00000000 00000000 00000000 00000000 00000000 c00297bc 00000000 00000000&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;[&amp;lt;c01db5c4&amp;gt;] (mxc_spi_buf_tx_u8+0x4/0x14) from [&amp;lt;c01db6ac&amp;gt;] (spi_put_tx_data+0x24/0x54)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;[&amp;lt;c01db6ac&amp;gt;] (spi_put_tx_data+0x24/0x54) from [&amp;lt;c01dbcb0&amp;gt;] (mxc_spi_transfer+0xd4/0x14c)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;[&amp;lt;c01dbcb0&amp;gt;] (mxc_spi_transfer+0xd4/0x14c) from [&amp;lt;c01db450&amp;gt;] (bitbang_work+0x16c/0x2cc)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;[&amp;lt;c01db450&amp;gt;] (bitbang_work+0x16c/0x2cc) from [&amp;lt;c00594ec&amp;gt;] (worker_thread+0x1e8/0x2ac)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;[&amp;lt;c00594ec&amp;gt;] (worker_thread+0x1e8/0x2ac) from [&amp;lt;c005cd80&amp;gt;] (kthread+0x78/0x80)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;[&amp;lt;c005cd80&amp;gt;] (kthread+0x78/0x80) from [&amp;lt;c00297bc&amp;gt;] (kernel_thread_exit+0x0/0x8)&lt;/EM&gt;&lt;BR /&gt; &lt;EM&gt;Code: e4c31001 e5803050 e12fff1e e590304c (e4d32001)&lt;/EM&gt; &lt;BR /&gt; &lt;EM&gt;---[ end trace e59954a84fe6d7df ]---&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;I&gt;&lt;BR /&gt;&lt;/I&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; This is happening only when I'm performing SPI read.&amp;nbsp;&lt;BR /&gt; &lt;BR /&gt; I refer to the following link "http://forums.freescale.com/t5/i-MX-Microprocessors/i-MX25-SPI-driver-drivers-spi-mxs-spi-c-completely-broken/td-p/60614" and found that some people&amp;nbsp;fixed it already. But I couldn't trace the solution yet.&amp;nbsp;So I hereby request you to provide the patch for fixing this&amp;nbsp;&lt;BR /&gt; critical issue. I would also like to know that whether this issue&amp;nbsp;is already solved in the later releases?&amp;nbsp;&lt;BR /&gt; Looking forward to your reply...&lt;/P&gt;&lt;P&gt;Ajith P V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 May 2012 14:40:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163780#M3998</guid>
      <dc:creator>ajithpv</dc:creator>
      <dc:date>2012-05-26T14:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163781#M3999</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Were you able to get it working?&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Balaji.V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2012 15:40:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163781#M3999</guid>
      <dc:creator>Balaji_ng</dc:creator>
      <dc:date>2012-07-09T15:40:55Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163782#M4000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;Balaji,&lt;/P&gt;&lt;P&gt;I made a wrapper around the spi_read and fixed the bug. Now it's working without any problem.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Ajith P V&lt;/P&gt;&lt;P&gt;&lt;A href="http://iwavesystems.com" target="_blank"&gt;iwavesystems&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2012 09:32:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163782#M4000</guid>
      <dc:creator>ajithpv</dc:creator>
      <dc:date>2012-07-13T09:32:08Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163783#M4001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem is that if you perform a read, the transmit function of the mxc_spi.c is called as well to generate the clock. In case of a read the tx_buf is not initialised, therefore you get a null pointer exception.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could use the following fix for spi_put_tx_data() in mxc_spi.c&lt;/P&gt;&lt;P&gt;for (i = 0; i &amp;lt; count; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(master_drv_data-&amp;gt;transfer.tx_buf != NULL)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;data = master_drv_data-&amp;gt;transfer.tx_get(master_drv_data);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;__raw_writel(data, base + MXC_CSPITXDATA);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;__raw_writel(data, base + 0x00);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Jul 2012 20:37:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163783#M4001</guid>
      <dc:creator>Rooney</dc:creator>
      <dc:date>2012-07-21T20:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163784#M4002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much Rooney for your effective support.&lt;BR /&gt; &lt;BR /&gt; &lt;CITE&gt;Rooney said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/i-mx25-spi-driver-read-leads-crashing-the-systems-completely?xg_source=activity#4103961Comment76284"&gt;&lt;DIV&gt;&lt;DIV class="xg_user_generated"&gt;&lt;P&gt;The problem is that if you perform a read, the transmit function of the mxc_spi.c is called as well to generate the clock. In case of a read the tx_buf is not initialised, therefore you get a null pointer exception.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could use the following fix for spi_put_tx_data() in mxc_spi.c&lt;/P&gt;&lt;P&gt;for (i = 0; i &amp;lt; count; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(master_drv_data-&amp;gt;transfer.tx_buf != NULL)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;data = master_drv_data-&amp;gt;transfer.tx_get(master_drv_data);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;__raw_writel(data, base + MXC_CSPITXDATA);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;__raw_writel(data, base + 0x00);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;}&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2012 05:18:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163784#M4002</guid>
      <dc:creator>ajithpv</dc:creator>
      <dc:date>2012-07-23T05:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163785#M4003</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rooney,&lt;/P&gt;&lt;P&gt;Thanks for posting the proposed fix.&amp;nbsp; I had the same problem as Aijith and traced it to the tx.buf being NULL, then was just delighted to find your note and your proposed solution here.&amp;nbsp; I naively dropped your fix into the version of mxc_spi.c that was in the L2.6.31_09.12.00_SDK_SOURCE release but doing so only changed my deref stack dump into a lockup .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this same version you were working from, and for that matter is the fix as posted compete or is there something else I need to do?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Glenn&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2012 22:14:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163785#M4003</guid>
      <dc:creator>GlennWoodruff</dc:creator>
      <dc:date>2012-09-11T22:14:02Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163786#M4004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The proposed solution seems to not solve the problem.&lt;/P&gt;&lt;P&gt;The root of the problem is in mxc_spi_pio_transfer &lt;EM&gt;invoked by &lt;/EM&gt;mxc_spi_transfer.&lt;/P&gt;&lt;P&gt;An SPI transfer consists in two steps: a write and a subsequent read, specified in two separated spi_transfer structs (see function spi_write_then_read in spi.c).&lt;/P&gt;&lt;P&gt;The problem is that in the first step only tx_buf in spi_transfer struct exists, and in the second step only rx_buf.&lt;/P&gt;&lt;P&gt;This is taken into account in function mxc_spi_dma_transfer but NOT in mxc_spi_pio_transfer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, to summarize, instead of the patch above, add in mxc_spi_pio_transfer function this row after "INIT_COMPLETION(master_drv_data-&amp;gt;xfer_done);":&lt;/P&gt;&lt;P&gt;if (!t-&amp;gt;tx_buf) master_drv_data-&amp;gt;transfer.tx_buf = (void *)master_drv_data-&amp;gt;tmp_buf;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just another broken driver.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Sep 2012 08:15:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163786#M4004</guid>
      <dc:creator>augusto</dc:creator>
      <dc:date>2012-09-18T08:15:14Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163787#M4005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Augusto,&lt;/P&gt;&lt;P&gt;Thanks for the reply, it looks promising but it looks like the mxc_spi driver you're using doesn't correlate with the ones in the&amp;nbsp; &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;L2.6.31_09.12.00&lt;/SPAN&gt; or L2.6.35_10.12.01 releases, which is what I (probably incorrectly) thought were the only releases with mx25 fsl drivers.&amp;nbsp; What release are you using?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Sep 2012 17:15:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163787#M4005</guid>
      <dc:creator>GlennWoodruff</dc:creator>
      <dc:date>2012-09-18T17:15:34Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163788#M4006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, I'm using i.MX53 that's probably different (but buggy as well...)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Oct 2012 08:50:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163788#M4006</guid>
      <dc:creator>augusto</dc:creator>
      <dc:date>2012-10-04T08:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163789#M4007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Augusto,&lt;/P&gt;&lt;P&gt;The 'spi_read bug' in &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;L2.6.31_09.12.00_SDK_SOURCE&lt;/SPAN&gt; is fixed in later versions (Freescale suggested me to upgrade the version to new one, once I sent the same query). So i.MX53 might be using a "bug fixed" code...&lt;/P&gt;&lt;P&gt;Thank you for your valuable input by the way...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Oct 2012 09:15:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163789#M4007</guid>
      <dc:creator>ajithpv</dc:creator>
      <dc:date>2012-10-04T09:15:14Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX25 SPI driver read leads crashing the systems completely!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163790#M4008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all the input, but on my side I had better results backporting the mainline spi_imx driver. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Oct 2012 15:17:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX25-SPI-driver-read-leads-crashing-the-systems-completely/m-p/163790#M4008</guid>
      <dc:creator>GlennWoodruff</dc:creator>
      <dc:date>2012-10-04T15:17:49Z</dc:date>
    </item>
  </channel>
</rss>

