<?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: Trouble Configuring I2C BUS in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244509#M11491</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's great you found the root problem and you were able to fix it, thanks for sharing!&lt;/P&gt;&lt;P&gt;Keep up with the great job.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Monica.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Oct 2013 20:22:15 GMT</pubDate>
    <dc:creator>Monica</dc:creator>
    <dc:date>2013-10-10T20:22:15Z</dc:date>
    <item>
      <title>Trouble Configuring I2C BUS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244506#M11488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everybody,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I found something very strange in my board.I used a mcf52259 as the cpu and configued it as an i2c master,when power on, ,the SCL and SDA line were all 1 level. But after the I2C enable code excuted,the SCL and SDA line were all turned to 0. When I tried to send some data out,the the scope could catch the data and clk so I know the MCU is still running.But why the two line are low&amp;nbsp; level in the idle time?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I have checked hardware design,there is no different with the other i2c design at all ! &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Any one had met the same problem?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; John Hu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 22 Sep 2013 12:11:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244506#M11488</guid>
      <dc:creator>anvaya</dc:creator>
      <dc:date>2013-09-22T12:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: Trouble Configuring I2C BUS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244507#M11489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have pullup resistors on the bus?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer to the first paragraph at:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/I2c#Design" title="http://en.wikipedia.org/wiki/I2c#Design"&gt;http://en.wikipedia.org/wiki/I2c#Design&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using I2C0 or I2C1? Which pins are you using the I2C controller on (I2C or QSPI for I2C), QSPI, UART1, UART2 or FlexBus for I2C1)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you reprogramming the Port Pin Assignment Registers to a different function after a transfer, and if you're programming them back to an I/O port (fix it so you don't, or) how have you got the I/O port programmed (input/output-0/output-1)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you searched this forum to see if anybody else has had a similar problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the subject of the proper values for the external pullup resistors, it should take less than 5 minutes to work out a provable engineering solution, but sometimes it can take a WEEK:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/328502#328502" title="https://community.freescale.com/message/328502#328502"&gt;https://community.freescale.com/message/328502#328502&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Oct 2013 13:03:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244507#M11489</guid>
      <dc:creator>TomE</dc:creator>
      <dc:date>2013-10-01T13:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Trouble Configuring I2C BUS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244508#M11490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Tom.&lt;/P&gt;&lt;P&gt;Finally I found the reason.I didn't initial the i2c bus.Now it works well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;John Hu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 10:17:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244508#M11490</guid>
      <dc:creator>anvaya</dc:creator>
      <dc:date>2013-10-10T10:17:39Z</dc:date>
    </item>
    <item>
      <title>Re: Trouble Configuring I2C BUS</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244509#M11491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's great you found the root problem and you were able to fix it, thanks for sharing!&lt;/P&gt;&lt;P&gt;Keep up with the great job.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Monica.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 20:22:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Trouble-Configuring-I2C-BUS/m-p/244509#M11491</guid>
      <dc:creator>Monica</dc:creator>
      <dc:date>2013-10-10T20:22:15Z</dc:date>
    </item>
  </channel>
</rss>

