<?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 Re: K60 I2C as slave.when I use function pointer, jump from main to boot, I2C SCL SDA from high change to low in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273402#M9510</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lei,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked TWR-K60N512 board, during the reset phase the I2C related pins are still keeping high voltage (with external pull-up resistor).&lt;/P&gt;&lt;P&gt;Could you provide the K60 I2C related circuit? And when the I2C slave get cmd to re-boot, during the slave in boot phase, what are master board doing? If the I2C related pin affected by master software?&lt;/P&gt;&lt;P&gt;Thank you for the attention. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Jun 2013 03:14:22 GMT</pubDate>
    <dc:creator>Hui_Ma</dc:creator>
    <dc:date>2013-06-05T03:14:22Z</dc:date>
    <item>
      <title>K60 I2C as slave.when I use function pointer, jump from main to boot, I2C SCL SDA from high change to low</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273401#M9509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's really strange. The master send cmd ask slave mcu,jump from main to boot, the slave mcu got right cmd, and when I use function pointer jump, The I2C&lt;/P&gt;&lt;P&gt;SCL and SDA will lock to low.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2013 09:33:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273401#M9509</guid>
      <dc:creator>leimao</dc:creator>
      <dc:date>2013-06-04T09:33:42Z</dc:date>
    </item>
    <item>
      <title>Re: K60 I2C as slave.when I use function pointer, jump from main to boot, I2C SCL SDA from high change to low</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273402#M9510</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lei,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked TWR-K60N512 board, during the reset phase the I2C related pins are still keeping high voltage (with external pull-up resistor).&lt;/P&gt;&lt;P&gt;Could you provide the K60 I2C related circuit? And when the I2C slave get cmd to re-boot, during the slave in boot phase, what are master board doing? If the I2C related pin affected by master software?&lt;/P&gt;&lt;P&gt;Thank you for the attention. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2013 03:14:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273402#M9510</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2013-06-05T03:14:22Z</dc:date>
    </item>
    <item>
      <title>Re: K60 I2C as slave.when I use function pointer, jump from main to boot, I2C SCL SDA from high change to low</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273403#M9511</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hui:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thanks for youe help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I use scope to test I2C SDL and SCL. when rst, the master send nothing to slave.In face, when master send rst cmd, the master will silence 5 sec. when master start send cmd to slave, the slave allready in mainApp.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And for I2C circuit, it works fine. The pull-up resistor we added in my pcb.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I finally find a way to fix this problem. And I think this is a bug in kinetis. Before I jump from mainApp to Boot. I rst all interrupt, and rst scl SDA pin to orignal state. It finally works.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jun 2013 05:12:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273403#M9511</guid>
      <dc:creator>leimao</dc:creator>
      <dc:date>2013-06-24T05:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: K60 I2C as slave.when I use function pointer, jump from main to boot, I2C SCL SDA from high change to low</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273404#M9512</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;If there exists bootloader similar application with slave MCU K60? If yes, it need to redirect the interrupt vector table for the application and the bootloader. Otherwise, it could cause interrupt service routine error.&lt;/P&gt;&lt;P&gt;Thank you for the attention.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jun 2013 05:45:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-I2C-as-slave-when-I-use-function-pointer-jump-from-main-to/m-p/273404#M9512</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2013-06-24T05:45:13Z</dc:date>
    </item>
  </channel>
</rss>

