<?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: iMX8QXP SPI supported modes</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799559#M219499</link>
    <description>&lt;P&gt;你好，我在你们官方网站中看到有关spi设置为slave模式的文章。 &lt;A href="https://www.nxp.com.cn/docs/en/application-note/AN13633.pdf" target="_blank" rel="noopener"&gt;https://www.nxp.com.cn/docs/en/application-note/AN13633.pdf&lt;/A&gt; 其中在8 Software package description 中有说文档附带了测试程序。但是我只能看到文档看不到测试程序，能不能把文档里的代码给我发一份？&lt;/P&gt;</description>
    <pubDate>Fri, 02 Feb 2024 06:42:15 GMT</pubDate>
    <dc:creator>mengfei</dc:creator>
    <dc:date>2024-02-02T06:42:15Z</dc:date>
    <item>
      <title>iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1781491#M218071</link>
      <description>&lt;P&gt;Hi NXP team,&lt;/P&gt;&lt;P&gt;I am working on iMX8QXP SPI. I need to know the supported modes for SPI in iMX8QXP. I understand from the manual that it supports both master and slave mode. So I am using spidev to communicate with the SPI interface. When I tried to set the 3-wire mode(which is half-duplex), I was not able to set it. Please find below the test code used and the output&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;=========================SPI Test Code BEGIN==============================&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;#include &amp;lt;fcntl.h&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;#include &amp;lt;sys/ioctl.h&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;int main(int argc, char *argv[])&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;{&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;int fd;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;int ret = 0;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;char mode;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;fd = open("/dev/spidev0.0", O_RDWR);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;if (fd &amp;gt;= 0)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;{&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;/* write mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;mode = SPI_MODE_0;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ret = ioctl(fd,SPI_IOC_WR_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode0:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode0 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* write mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;mode = SPI_MODE_1;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ret = ioctl(fd,SPI_IOC_WR_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode1:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode1 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* write mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;mode = SPI_MODE_2;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ret = ioctl(fd,SPI_IOC_WR_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode2:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode2 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* write mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;mode = SPI_MODE_3;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ret = ioctl(fd,SPI_IOC_WR_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode3:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode3 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* write mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;mode = SPI_3WIRE;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ret = ioctl(fd,SPI_IOC_WR_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode-3wire:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode16 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode3:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode3 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* write mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;mode = SPI_3WIRE;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ret = ioctl(fd,SPI_IOC_WR_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;if (ret == -1)&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;perror("mode-3wire:");&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;/* read mode */&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ioctl(fd,SPI_IOC_RD_MODE,&amp;amp;mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;printf("mode16 = %u\n",mode);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;}&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;close(fd);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;return 0;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;}&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;=========================SPI Test Code ENDS==============================&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;The output I have got is below which shows that 3-wire(half-duplex) is not supported:&lt;/P&gt;&lt;P&gt;mode0 = 4[ 1162.005031] spidev spi0.0: setup: unsupported mode bits 10&lt;/P&gt;&lt;P&gt;mode1 = 5&lt;BR /&gt;mode2 = 6&lt;BR /&gt;mode3 = 7&lt;BR /&gt;mode-3wire:: Invalid argument&lt;BR /&gt;mode16 = 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Queries:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;In iMX8 QXP, below modes are supported? Please let me know&lt;OL&gt;&lt;LI&gt;Full Duplex Master&lt;/LI&gt;&lt;LI&gt;Full Duplex Slave&lt;/LI&gt;&lt;LI&gt;Half Duplex(3-wire) Master&lt;/LI&gt;&lt;LI&gt;Half Duplex(3-wire) Slave&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;Does any driver configurations need to be done to enable all the above modes?&lt;/LI&gt;&lt;LI&gt;In the above sample code, reading back the SPI modes give 4,5,6 &amp;amp; 7 instead of 0,1,2,3. What is the reason for this?&lt;/LI&gt;&lt;LI&gt;Please share some example or reference codes if any for the SPI&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Vijay.&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jan 2024 07:05:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1781491#M218071</guid>
      <dc:creator>VijayAnnamalaisamy</dc:creator>
      <dc:date>2024-01-02T07:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1782589#M218180</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/220804"&gt;@VijayAnnamalaisamy&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is spi test code in BSP, you can refer that.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/nxp-imx/imx-test/blob/lf-5.15.32_2.0.0/test/mxc_spi_test/mxc_spi_test1.c" target="_blank"&gt;https://github.com/nxp-imx/imx-test/blob/lf-5.15.32_2.0.0/test/mxc_spi_test/mxc_spi_test1.c&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Please refer driver logic, the mode you set from userspace will be handled in&amp;nbsp;&lt;SPAN&gt;fsl_lpspi_set_cmd function.&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;static void fsl_lpspi_set_cmd(struct fsl_lpspi_data *fsl_lpspi)
{
	u32 temp = 0;

	temp |= fsl_lpspi-&amp;gt;config.bpw - 1;
	temp |= (fsl_lpspi-&amp;gt;config.mode &amp;amp; 0x3) &amp;lt;&amp;lt; 30;
	temp |= (fsl_lpspi-&amp;gt;config.chip_select &amp;amp; 0x3) &amp;lt;&amp;lt; 24;
	if (!fsl_lpspi-&amp;gt;is_slave) {
		temp |= fsl_lpspi-&amp;gt;config.prescale &amp;lt;&amp;lt; 27;
		/*
		 * Set TCR_CONT will keep SS asserted after current transfer.
		 * For the first transfer, clear TCR_CONTC to assert SS.
		 * For subsequent transfer, set TCR_CONTC to keep SS asserted.
		 */
		if (!fsl_lpspi-&amp;gt;usedma) {
			temp |= TCR_CONT;
			if (fsl_lpspi-&amp;gt;is_first_byte)
				temp &amp;amp;= ~TCR_CONTC;
			else
				temp |= TCR_CONTC;
		}
	}
	writel(temp, fsl_lpspi-&amp;gt;base + IMX7ULP_TCR);

	dev_dbg(fsl_lpspi-&amp;gt;dev, "TCR=0x%x\n", temp);
}
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For controller, it doesn't support&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;SPI_3WIRE&lt;/STRONG&gt; feature.&lt;/EM&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;controller-&amp;gt;mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For modes, it can support :&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Full Duplex Master&lt;/LI&gt;
&lt;LI&gt;Full Duplex Slave&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Thu, 04 Jan 2024 02:16:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1782589#M218180</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2024-01-04T02:16:22Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1783367#M218254</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/151788"&gt;@Zhiming_Liu&lt;/a&gt;&amp;nbsp;for the support&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jan 2024 05:12:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1783367#M218254</guid>
      <dc:creator>VijayAnnamalaisamy</dc:creator>
      <dc:date>2024-01-05T05:12:54Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799559#M219499</link>
      <description>&lt;P&gt;你好，我在你们官方网站中看到有关spi设置为slave模式的文章。 &lt;A href="https://www.nxp.com.cn/docs/en/application-note/AN13633.pdf" target="_blank" rel="noopener"&gt;https://www.nxp.com.cn/docs/en/application-note/AN13633.pdf&lt;/A&gt; 其中在8 Software package description 中有说文档附带了测试程序。但是我只能看到文档看不到测试程序，能不能把文档里的代码给我发一份？&lt;/P&gt;</description>
      <pubDate>Fri, 02 Feb 2024 06:42:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799559#M219499</guid>
      <dc:creator>mengfei</dc:creator>
      <dc:date>2024-02-02T06:42:15Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799617#M219507</link>
      <description>&lt;P&gt;网站上有&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Zhiming_Liu_0-1706773173821.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/261259iAA881FD502E320AA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Zhiming_Liu_0-1706773173821.png" alt="Zhiming_Liu_0-1706773173821.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-applications-processors/i-mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:i.MX8M" target="_blank"&gt;i.MX 8M Applications Processor | Arm® Cortex®-A53, Cortex-M4 | 4K display resolution | NXP Semiconductors&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Feb 2024 07:40:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799617#M219507</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2024-02-01T07:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799887#M219521</link>
      <description>&lt;P&gt;是我说的不够详细吗？ 文档我一直能下载并阅读。我想要的是文档里提到的你们的开发者写的patch及测试例程，文档里说其自己修改了spidev_test.c。&lt;/P&gt;&lt;P&gt;在8 Software package description中其指出该文档还应有几个附属的代码文件，我想要的就是那些测试代码。麻烦您看清我的需求。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Feb 2024 12:19:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799887#M219521</guid>
      <dc:creator>mengfei</dc:creator>
      <dc:date>2024-02-01T12:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8QXP SPI supported modes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799888#M219522</link>
      <description>&lt;P&gt;在你发问之前瞪大眼睛看看图片上红色的范围是不是你想要的东西。&lt;/P&gt;</description>
      <pubDate>Thu, 01 Feb 2024 12:25:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8QXP-SPI-supported-modes/m-p/1799888#M219522</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2024-02-01T12:25:10Z</dc:date>
    </item>
  </channel>
</rss>

