<?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 RT Crossover MCUsのトピックRe: MIMXRT685 I3C interrupt master example</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1565538#M22840</link>
    <description>Hello Alice_Yang&amp;nbsp;:&lt;BR /&gt;&lt;BR /&gt;我有私下傳訊給你,請問是否收到呢?非常感謝~</description>
    <pubDate>Wed, 07 Dec 2022 02:54:10 GMT</pubDate>
    <dc:creator>DVL</dc:creator>
    <dc:date>2022-12-07T02:54:10Z</dc:date>
    <item>
      <title>MIMXRT685 I3C interrupt master example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1557795#M22589</link>
      <description>&lt;P&gt;此段SAMPLE程式碼只有看到示波器slaveAddress波形,但沒有Data資料,請問需要修改何處呢? 謝謝~&lt;/P&gt;&lt;P&gt;/*******************************************************************************&lt;BR /&gt;* Definitions&lt;BR /&gt;******************************************************************************/&lt;BR /&gt;#define EXAMPLE_MASTER I3C&lt;BR /&gt;#define EXAMPLE_I2C_BAUDRATE 400000&lt;BR /&gt;#define I3C_MASTER_CLOCK_FREQUENCY CLOCK_GetI3cClkFreq()&lt;BR /&gt;#define I3C_MASTER_SLAVE_ADDR_7BIT 0x1E&lt;BR /&gt;#define WAIT_TIME 1000&lt;BR /&gt;#define I3C_DATA_LENGTH 33&lt;/P&gt;&lt;P&gt;i3c_master_config_t masterConfig;&lt;BR /&gt;i3c_master_transfer_t masterXfer;&lt;BR /&gt;status_t result = kStatus_Success;&lt;/P&gt;&lt;P&gt;/* Attach main clock to I3C, 396MHz / 4 = 99MHz. */&lt;BR /&gt;CLOCK_AttachClk(kMAIN_CLK_to_I3C_CLK);&lt;BR /&gt;CLOCK_SetClkDiv(kCLOCK_DivI3cClk, 4);&lt;/P&gt;&lt;P&gt;BOARD_InitBootPins();&lt;BR /&gt;BOARD_InitBootClocks();&lt;BR /&gt;BOARD_InitDebugConsole();&lt;/P&gt;&lt;P&gt;PRINTF("\r\nI3C board2board Interrupt example -- Master transfer.\r\n");&lt;/P&gt;&lt;P&gt;/* I3C mode: Set up i3c master to work in I3C mode, send data to slave*/&lt;BR /&gt;/* First data in txBuff is data length of the transmitting data. */&lt;BR /&gt;g_master_txBuff[0] = I3C_DATA_LENGTH - 1U;&lt;BR /&gt;for (uint32_t i = 1U; i &amp;lt; I3C_DATA_LENGTH; i++)&lt;BR /&gt;{&lt;BR /&gt;g_master_txBuff[i] = i - 1;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;PRINTF("\r\nStart to do I3C master transfer in I2C mode.\r\n");&lt;/P&gt;&lt;P&gt;PRINTF("Master will send data :");&lt;BR /&gt;for (uint32_t i = 0U; i &amp;lt; I3C_DATA_LENGTH - 1U; i++)&lt;BR /&gt;{&lt;BR /&gt;if (i % 8 == 0)&lt;BR /&gt;{&lt;BR /&gt;PRINTF("\r\n");&lt;BR /&gt;}&lt;BR /&gt;PRINTF("0x%2x ", g_master_txBuff[i + 1]);&lt;BR /&gt;}&lt;BR /&gt;PRINTF("\r\n\r\n");&lt;/P&gt;&lt;P&gt;I3C_MasterGetDefaultConfig(&amp;amp;masterConfig);&lt;BR /&gt;masterConfig.baudRate_Hz.i2cBaud = EXAMPLE_I2C_BAUDRATE;&lt;BR /&gt;masterConfig.baudRate_Hz.i3cPushPullBaud = 4000000U;&lt;BR /&gt;masterConfig.baudRate_Hz.i3cOpenDrainBaud = 1500000U;&lt;BR /&gt;masterConfig.enableOpenDrainStop = false;&lt;BR /&gt;I3C_MasterInit(EXAMPLE_MASTER, &amp;amp;masterConfig, I3C_MASTER_CLOCK_FREQUENCY);&lt;/P&gt;&lt;P&gt;/* Create I3C handle. */&lt;BR /&gt;I3C_MasterTransferCreateHandle(EXAMPLE_MASTER, &amp;amp;g_i3c_m_handle, &amp;amp;masterCallback, NULL);&lt;/P&gt;&lt;P&gt;memset(&amp;amp;masterXfer, 0, sizeof(masterXfer));&lt;/P&gt;&lt;P&gt;/* subAddress = 0x01, data = g_master_txBuff - write to slave.&lt;BR /&gt;start + slaveaddress(w) + subAddress + length of data buffer + data buffer + stop*/&lt;BR /&gt;uint8_t deviceAddress = 0x01U;&lt;BR /&gt;masterXfer.slaveAddress = I3C_MASTER_SLAVE_ADDR_7BIT;&lt;BR /&gt;masterXfer.direction = kI3C_Write;&lt;BR /&gt;masterXfer.busType = kI3C_TypeI2C;&lt;BR /&gt;masterXfer.subaddress = (uint32_t)deviceAddress;&lt;BR /&gt;masterXfer.subaddressSize = 1;&lt;BR /&gt;masterXfer.data = g_master_txBuff;&lt;BR /&gt;masterXfer.dataSize = I3C_DATA_LENGTH;&lt;BR /&gt;masterXfer.flags = kI3C_TransferDefaultFlag;&lt;/P&gt;&lt;P&gt;result = I3C_MasterTransferNonBlocking(EXAMPLE_MASTER, &amp;amp;g_i3c_m_handle, &amp;amp;masterXfer);&lt;/P&gt;</description>
      <pubDate>Tue, 22 Nov 2022 11:46:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1557795#M22589</guid>
      <dc:creator>DVL</dc:creator>
      <dc:date>2022-11-22T11:46:11Z</dc:date>
    </item>
    <item>
      <title>Re: MIMXRT685 I3C interrupt master example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1561197#M22694</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/209099"&gt;@DVL&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What Data do you mean? Does your example from SDK? If yes, there is a readme.txt under DOC, you can&amp;nbsp; have a look.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1669712983510.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202060i6393404E80F1FC7A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1669712983510.png" alt="Alice_Yang_0-1669712983510.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 09:09:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1561197#M22694</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2022-11-29T09:09:59Z</dc:date>
    </item>
    <item>
      <title>Re: MIMXRT685 I3C interrupt master example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1565538#M22840</link>
      <description>Hello Alice_Yang&amp;nbsp;:&lt;BR /&gt;&lt;BR /&gt;我有私下傳訊給你,請問是否收到呢?非常感謝~</description>
      <pubDate>Wed, 07 Dec 2022 02:54:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1565538#M22840</guid>
      <dc:creator>DVL</dc:creator>
      <dc:date>2022-12-07T02:54:10Z</dc:date>
    </item>
    <item>
      <title>Re: MIMXRT685 I3C interrupt master example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1569507#M22940</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/209099"&gt;@DVL&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Recommend you do not send private message, because it hard to notice it.&lt;/P&gt;
&lt;P&gt;If you have do not want your information to be public, you can create a private ticket:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.nxp.com/s/?language=en_US" target="_blank"&gt;https://support.nxp.com/s/?language=en_US&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;that only support engineer can see your message.&lt;/P&gt;
&lt;P&gt;About&amp;nbsp; your description in your message, recommend&amp;nbsp; you&amp;nbsp; use logical analysis measure the data slave send, and refer to Datasheet of your EEPROM to check the whether returned a right slave address.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 08:41:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1569507#M22940</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2022-12-14T08:41:35Z</dc:date>
    </item>
    <item>
      <title>Re: MIMXRT685 I3C interrupt master example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1571548#M22989</link>
      <description>&lt;P&gt;你好&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/209099" target="_blank"&gt;@&lt;/A&gt;Alice&lt;/P&gt;&lt;P&gt;我是使用MIMXRT685開發版,需要使用I2C或I3C去讀寫EEPROM.&lt;BR /&gt;請問是否有範例可以參考使用使用I2C或I3C去讀寫EEPROM非常謝謝&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;例如使用I2C狀況下:其MASTER_BOARD設定為EVK-MIMXRT685 board,&lt;/SPAN&gt;SLAVE_BOARD設定成EEPROM IC,&lt;SPAN&gt;MASTER_BOARD的J27-2,J27-1,J28-7供SLAVE_BOARD連接使用,但當掃描Slave Address時,只會出現內建的Slave address &lt;FONT&gt;0x0E &amp;amp; 0x1A &amp;amp; 0x34 &amp;amp; 0x35 &lt;/FONT&gt;&lt;FONT&gt;Address回應&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 18 Dec 2022 16:12:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1571548#M22989</guid>
      <dc:creator>DVL</dc:creator>
      <dc:date>2022-12-18T16:12:41Z</dc:date>
    </item>
    <item>
      <title>Re: MIMXRT685 I3C interrupt master example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1574461#M23073</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/209099"&gt;@DVL&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is no demo with EEPROM, while there is I2C with&amp;nbsp;accelerometer demo under SDK, you can have a look: "evkmimxrt685_i2c_read_accel_value_transfer "&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Mon, 26 Dec 2022 06:37:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT685-I3C-interrupt-master-example/m-p/1574461#M23073</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2022-12-26T06:37:56Z</dc:date>
    </item>
  </channel>
</rss>

