<?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中的主题 Re: Using ecspi5 on i.MX6 SoloX</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085010#M159118</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi DongHyun&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.2. one can look at ecspi4 configuration and make similar changes for ecspi5&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sx-19x19-arm2.dts?h=imx_4.14.78_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sx-19x19-arm2.dts?h=imx_4.14.78_1.0.0_ga"&gt;imx6sx-19x19-arm2.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;3.&amp;nbsp;&lt;SPAN&gt;question.&amp;nbsp;&lt;/SPAN&gt;How do I change to slave mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please check example on&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6ul-14x14-evk-ecspi-slave.dts?h=imx_4.14.78_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6ul-14x14-evk-ecspi-slave.dts?h=imx_4.14.78_1.0.0_ga"&gt;imx6ul-14x14-evk-ecspi-slave.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Jun 2020 04:40:47 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2020-06-24T04:40:47Z</dc:date>
    <item>
      <title>Using ecspi5 on i.MX6 SoloX</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085009#M159117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try to use ecspi5 on the i.MX6soloX board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;THEAD&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="width: 786px;"&gt;&lt;P&gt;&amp;amp;flexcan1 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; status = "disabled";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;flexcan2 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; status = "disabled";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;qspi1 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; status = "disabled";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;qspi2 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; status = "disabled";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;ecspi5 {&lt;BR /&gt;#if 0&lt;BR /&gt;&amp;nbsp; &amp;nbsp; pinctrl-names = "default";&lt;BR /&gt;&amp;nbsp; &amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_ecspi5_1&amp;gt;;&lt;BR /&gt;#endif&lt;/P&gt;&lt;P&gt;#if 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; spi-slave;&lt;/P&gt;&lt;P&gt;#endif&lt;BR /&gt;&amp;nbsp; &amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;iomuxc {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; ecspi5 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pinctrl_ecspi5_1: ecspi5grp-1 {&lt;BR /&gt; &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;fsl,pins = &amp;lt;&lt;BR /&gt; &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;MX6SX_PAD_QSPI1A_SS1_B__ECSPI5_MISO &lt;SPAN style="color: #ff0000;"&gt;0x100b1&lt;STRONG&gt;????&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;MX6SX_PAD_QSPI1A_DQS__ECSPI5_MOSI &lt;SPAN style="color: #ff0000;"&gt;0x100b1&lt;STRONG&gt;????&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;MX6SX_PAD_QSPI1B_SS1_B__ECSPI5_SCLK &lt;SPAN style="color: #ff0000;"&gt;0x100b1&lt;STRONG&gt;????&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;MX6SX_PAD_QSPI1B_DQS__ECSPI5_SS0 &lt;SPAN style="color: #ff0000;"&gt;0x100b1&lt;STRONG&gt;????&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;BR /&gt;&amp;nbsp; &amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. question. spi devices are not retrieved on /dev.&amp;nbsp;How do I create it?&lt;/P&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;root@imx6sxsabresd:~# &lt;STRONG&gt;ls -al /dev/spi*&lt;/STRONG&gt;&lt;BR /&gt;ls: cannot access '/dev/spi*': &lt;SPAN style="color: #ff0000;"&gt;No such file or directory&lt;/SPAN&gt;&lt;BR /&gt;root@imx6sxsabresd:~# &lt;STRONG&gt;dmesg | grep spi&lt;/STRONG&gt;&lt;BR /&gt;[ 1.054004] spi_imx 228c000.ecspi: dma setup error -19, use pio&lt;BR /&gt;[ 1.058943] &lt;SPAN style="color: #0000ff;"&gt;spi_imx 228c000.ecspi: probed&lt;/SPAN&gt;&lt;BR /&gt;root@imx6sxsabresd:~# &lt;STRONG&gt;ls -al /sys/bus/platform/drivers/spi_imx/228c000.ecspi&lt;/STRONG&gt;&lt;BR /&gt;lrwxrwxrwx 1 root root 0 Jun 23 08:35 /sys/bus/platform/drivers/spi_imx/228c000.ecspi -&amp;gt; ../../../../devices/soc0/soc/2200000.aips-bus/228c000.ecspi&lt;BR /&gt;root@imx6sxsabresd:~# &lt;STRONG&gt;ls -al /sys/devices/soc0/soc/2200000.aips-bus/228c000.ecspi&lt;/STRONG&gt;&lt;BR /&gt;total 0&lt;BR /&gt;drwxr-xr-x 4 root root 0 Jun 23 07:48 .&lt;BR /&gt;drwxr-xr-x 13 root root 0 Jun 23 07:48 ..&lt;BR /&gt;lrwxrwxrwx 1 root root 0 Jun 23 08:35 driver -&amp;gt; ../../../../../bus/platform/drivers/spi_imx&lt;BR /&gt;-rw-r--r-- 1 root root 4096 Jun 23 08:35 driver_override&lt;BR /&gt;-r--r--r-- 1 root root 4096 Jun 23 08:35 modalias&lt;BR /&gt;lrwxrwxrwx 1 root root 0 Jun 23 08:35 of_node -&amp;gt; ../../../../../firmware/devicetree/base/soc/aips-bus@02200000/ecspi@0228c000&lt;BR /&gt;drwxr-xr-x 2 root root 0 Jun 23 08:34 power&lt;BR /&gt;drwxr-xr-x 3 root root 0 Jun 23 07:48 spi_master&lt;BR /&gt;lrwxrwxrwx 1 root root 0 Jun 23 07:48 subsystem -&amp;gt; ../../../../../bus/platform&lt;BR /&gt;-rw-r--r-- 1 root root 4096 Jun 23 07:48 uevent&lt;BR /&gt;root@imx6sxsabresd:~#&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. question. What value should each pin set on iomuxc? (there is no xml for i.mx6sx in iomuxtool)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.&amp;nbsp;&lt;SPAN&gt;question.&amp;nbsp;&lt;/SPAN&gt;How do I change to slave mode?&amp;nbsp;Is there anything else I need to add besides "spi-slave;"?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. question.&amp;nbsp;Can I get the *.mex file of MCIMX6S and MXIMX6SX sabred board for config tool?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please answer.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jun 2020 03:05:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085009#M159117</guid>
      <dc:creator>donghyunkim</dc:creator>
      <dc:date>2020-06-24T03:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: Using ecspi5 on i.MX6 SoloX</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085010#M159118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi DongHyun&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.2. one can look at ecspi4 configuration and make similar changes for ecspi5&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sx-19x19-arm2.dts?h=imx_4.14.78_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sx-19x19-arm2.dts?h=imx_4.14.78_1.0.0_ga"&gt;imx6sx-19x19-arm2.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;3.&amp;nbsp;&lt;SPAN&gt;question.&amp;nbsp;&lt;/SPAN&gt;How do I change to slave mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please check example on&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6ul-14x14-evk-ecspi-slave.dts?h=imx_4.14.78_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6ul-14x14-evk-ecspi-slave.dts?h=imx_4.14.78_1.0.0_ga"&gt;imx6ul-14x14-evk-ecspi-slave.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jun 2020 04:40:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085010#M159118</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-06-24T04:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: Using ecspi5 on i.MX6 SoloX</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085011#M159119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;igorpadykov&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the example in answer 3, remove the spidev0("/delete-node/&amp;amp;spidev0;").&lt;BR /&gt;This does not create a spi device in /dev in the slave.&lt;/P&gt;&lt;P&gt;Is there an example of spi device being created in /dev in slave mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jun 2020 06:05:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085011#M159119</guid>
      <dc:creator>donghyunkim</dc:creator>
      <dc:date>2020-06-24T06:05:20Z</dc:date>
    </item>
    <item>
      <title>Re: Using ecspi5 on i.MX6 SoloX</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085012#M159120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;may be useful to check&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://stackoverflow.com/questions/20093087/linux-kernel-controller-as-spi-slave" title="https://stackoverflow.com/questions/20093087/linux-kernel-controller-as-spi-slave"&gt;Linux kernel Controller as SPI slave - Stack Overflow&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jun 2020 06:26:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-ecspi5-on-i-MX6-SoloX/m-p/1085012#M159120</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-06-24T06:26:58Z</dc:date>
    </item>
  </channel>
</rss>

