<?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>i.MX ProcessorsのトピックSynchronous EIM ALSA data read iMXq</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976984#M145362</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;Hi,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;&lt;P&gt;I am access FPGA connected over EIM interface in iMX6 chip attached with the SGTL5000 audio chip.&lt;/P&gt;&lt;P&gt;The EIM registers are configured as follows:&lt;/P&gt;&lt;P&gt;EIM_CS1GCR1 : 00633887&lt;/P&gt;&lt;P&gt;EIM_CS1GCR2 : 1&lt;/P&gt;&lt;P&gt;EIM_CS1RCR1 : 1C020000&lt;/P&gt;&lt;P&gt;EIM_CS1RCR2 : 0&lt;/P&gt;&lt;P&gt;EIM_CS1WCR1 : 804A240&lt;/P&gt;&lt;P&gt;EIM_CS1WCR2 : 0&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I tried to read from audio device holding the BCLK as reference (which is set as 125MHz/4 BCD=4 ), at its each rising edge and display it on the ILA of the FPGA, I do not get the signals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have referred to IMx6 reference manual, and Applications Processors for Consumer Products imx document to see the examples of EIM Synchronous burst mode. But I would like inputs for my specific problem statement of getting audio data to FPGA via Burst mode EIM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Mar 2020 10:18:46 GMT</pubDate>
    <dc:creator>abhijeet_ghodga</dc:creator>
    <dc:date>2020-03-03T10:18:46Z</dc:date>
    <item>
      <title>Synchronous EIM ALSA data read iMXq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976984#M145362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;Hi,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;&lt;P&gt;I am access FPGA connected over EIM interface in iMX6 chip attached with the SGTL5000 audio chip.&lt;/P&gt;&lt;P&gt;The EIM registers are configured as follows:&lt;/P&gt;&lt;P&gt;EIM_CS1GCR1 : 00633887&lt;/P&gt;&lt;P&gt;EIM_CS1GCR2 : 1&lt;/P&gt;&lt;P&gt;EIM_CS1RCR1 : 1C020000&lt;/P&gt;&lt;P&gt;EIM_CS1RCR2 : 0&lt;/P&gt;&lt;P&gt;EIM_CS1WCR1 : 804A240&lt;/P&gt;&lt;P&gt;EIM_CS1WCR2 : 0&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I tried to read from audio device holding the BCLK as reference (which is set as 125MHz/4 BCD=4 ), at its each rising edge and display it on the ILA of the FPGA, I do not get the signals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have referred to IMx6 reference manual, and Applications Processors for Consumer Products imx document to see the examples of EIM Synchronous burst mode. But I would like inputs for my specific problem statement of getting audio data to FPGA via Burst mode EIM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2020 10:18:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976984#M145362</guid>
      <dc:creator>abhijeet_ghodga</dc:creator>
      <dc:date>2020-03-03T10:18:46Z</dc:date>
    </item>
    <item>
      <title>Re: Synchronous EIM ALSA data read iMXq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976985#M145363</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please let me know more details about the issue.&lt;/P&gt;&lt;P&gt;In particular - how FPGA, i.MX6 and SGTL5000 are connected&lt;/P&gt;&lt;P&gt;in system (schematic); and how it is planned to be used?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2020 13:07:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976985#M145363</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-03-03T13:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: Synchronous EIM ALSA data read iMXq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976986#M145364</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The iMx6 is connected to the FPGA via an EIM bus, handshaking via the control and status EIM registers. (via the pins EIM_EB, EIM_LBA, EIM_OE and EIM_data lines)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The I2S connections between SGTL5000 and iMx6 are:&lt;/P&gt;&lt;P&gt;I2S_DIN to CODEC_AUD4TXD&lt;/P&gt;&lt;P&gt;I2S_DOUT to CODEC_AUD4RXD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I2S clock connections between SGTL5000 and iMx6,&lt;/P&gt;&lt;P&gt;I2S_LRCLK to CODEC_AUD4TXFS&lt;/P&gt;&lt;P&gt;I2S_SCLK to CODEC_AUD4TXC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I2C connections between SGTL5000 and iMx6,&lt;/P&gt;&lt;P&gt;CTRL_DATA to CODEC_I2C_SDA&lt;/P&gt;&lt;P&gt;CTRL_CLK to CODEC_I2C_SCL&lt;/P&gt;&lt;P&gt;DTRL_ADR0_CS to ARM_CODEC_SPI_CS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The plan of using the system, is to initiate BCLK at the start, and then read data from the ALSA driver, and store it in ping pong buffer, and then send it over to EIM FIFO, synchronously, and then loopback it out back to the speaker.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2020 05:58:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976986#M145364</guid>
      <dc:creator>abhijeet_ghodga</dc:creator>
      <dc:date>2020-03-04T05:58:22Z</dc:date>
    </item>
    <item>
      <title>Re: Synchronous EIM ALSA data read iMXq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976987#M145365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Can You try first asynchronous EIM access, using section "Typical Application" in EIM chapter&lt;/P&gt;&lt;P&gt;of i.MX6 RM ?&amp;nbsp; (in order to avoid clock issues.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Apr 2020 08:52:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Synchronous-EIM-ALSA-data-read-iMXq/m-p/976987#M145365</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-04-13T08:52:34Z</dc:date>
    </item>
  </channel>
</rss>

