<?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 Intel Edison spi read error in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Intel-Edison-spi-read-error/m-p/1032880#M42684</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i tried out libmraa with iot - spi write works fine, lacks a little of perdormance.&lt;/P&gt;&lt;P&gt;I have problems reading from spi - because i always get a copy of the content of the write buffer in the read buffer. I have verified, that the data on receive line is different. I can track it down to libmraa. Libmraa uses the same call into iot for write, write_buf and transfer_buf - so all functions don't work for reading spi. I always get back a copy of the transmit buffer.&amp;nbsp;Maybe for reading the content of the transfer-buffer register is read out instead of the receive-register.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Because low level registers of Intel Edison are documented so purely, i cannot track it further.&lt;/P&gt;&lt;P&gt;Could you check this please ?&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Stefan Verse&lt;/P&gt;</description>
    <pubDate>Thu, 25 Dec 2014 13:38:34 GMT</pubDate>
    <dc:creator>Stefan_V_</dc:creator>
    <dc:date>2014-12-25T13:38:34Z</dc:date>
    <item>
      <title>Intel Edison spi read error</title>
      <link>https://community.intel.com/t5/Software-Archive/Intel-Edison-spi-read-error/m-p/1032880#M42684</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i tried out libmraa with iot - spi write works fine, lacks a little of perdormance.&lt;/P&gt;&lt;P&gt;I have problems reading from spi - because i always get a copy of the content of the write buffer in the read buffer. I have verified, that the data on receive line is different. I can track it down to libmraa. Libmraa uses the same call into iot for write, write_buf and transfer_buf - so all functions don't work for reading spi. I always get back a copy of the transmit buffer.&amp;nbsp;Maybe for reading the content of the transfer-buffer register is read out instead of the receive-register.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Because low level registers of Intel Edison are documented so purely, i cannot track it further.&lt;/P&gt;&lt;P&gt;Could you check this please ?&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Stefan Verse&lt;/P&gt;</description>
      <pubDate>Thu, 25 Dec 2014 13:38:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Intel-Edison-spi-read-error/m-p/1032880#M42684</guid>
      <dc:creator>Stefan_V_</dc:creator>
      <dc:date>2014-12-25T13:38:34Z</dc:date>
    </item>
    <item>
      <title>Created an issue in github.</title>
      <link>https://community.intel.com/t5/Software-Archive/Intel-Edison-spi-read-error/m-p/1032881#M42685</link>
      <description>&lt;P&gt;Created an issue in github. Please refer&amp;nbsp;https://github.com/intel-iot-devkit/mraa/issues/82.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Dec 2014 09:31:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Intel-Edison-spi-read-error/m-p/1032881#M42685</guid>
      <dc:creator>NagaVenkat_K_Intel</dc:creator>
      <dc:date>2014-12-26T09:31:11Z</dc:date>
    </item>
  </channel>
</rss>

