<?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>8-bit MicrocontrollersのトピックRe: I2C Master and multiple slaves using Freescale Demo boards</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I2C-Master-and-multiple-slaves-using-Freescale-Demo-boards/m-p/171140#M11500</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Reply received from Freescale support:-&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;In reply to your message regarding Service Request:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;The only know issue with IIC module in the AW60 is the following:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;"IIC Does Not Function When High Drive Strength Is Enabled on the IIC PinsSE127-IIC&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Description&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;IIC operation requires open drain configuration but when the PTxDS bit associated with the IIC SDA or SCL pin is set for high drive strength (PTxDS = 1) the pin will be in complementary drive mode instead of open drain mode. This will cause IIC communication conflicts that lead to IIC malfunction.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Workaround&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;The PTxDS bits associated with the IIC SDA and SCL pins should be cleared for low drive strength operation. This configuration will ensure that the corresponding pin will enter open drain mode and IIC communications will function correctly. The IIC pull-up resistor in the final application may need to be modified to account for the lower drive strength of the SDA and SCL pins."&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;This fixed the problem along with changing the pull up resistors to 2K4.&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;Processor Expert defaults all the ports to high drive.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;I now have one master and four slaves with a MILSTD1553 type protocol using DEMO9S08AW60 boards. The slaves being hot pluggable.&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jul 2008 15:51:38 GMT</pubDate>
    <dc:creator>mad_dad</dc:creator>
    <dc:date>2008-07-10T15:51:38Z</dc:date>
    <item>
      <title>I2C Master and multiple slaves using Freescale Demo boards</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I2C-Master-and-multiple-slaves-using-Freescale-Demo-boards/m-p/171139#M11499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I have a number of Freescale demo boards DEMO9S08AW60 and I am trying to implemet a Master to multiple slaves interface using the I2C (a bit like a 1553 bus). Although I can connect a master to a slave directly with bus pull up resistors and it works fine, if I connect another slave to the bus the whole bus locks up. Holding all the slaves bar&amp;nbsp;one in reset allows the bus to work, i assume the SDA and CLK lines are tri-state on reset.&lt;/DIV&gt;&lt;DIV&gt;Is it OK to connect the MCU I2C&amp;nbsp;directly together or do I need some sort of bi-directional buffer for each slave?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 18:37:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I2C-Master-and-multiple-slaves-using-Freescale-Demo-boards/m-p/171139#M11499</guid>
      <dc:creator>mad_dad</dc:creator>
      <dc:date>2008-07-08T18:37:00Z</dc:date>
    </item>
    <item>
      <title>Re: I2C Master and multiple slaves using Freescale Demo boards</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I2C-Master-and-multiple-slaves-using-Freescale-Demo-boards/m-p/171140#M11500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Reply received from Freescale support:-&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;In reply to your message regarding Service Request:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;The only know issue with IIC module in the AW60 is the following:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;"IIC Does Not Function When High Drive Strength Is Enabled on the IIC PinsSE127-IIC&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Description&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;IIC operation requires open drain configuration but when the PTxDS bit associated with the IIC SDA or SCL pin is set for high drive strength (PTxDS = 1) the pin will be in complementary drive mode instead of open drain mode. This will cause IIC communication conflicts that lead to IIC malfunction.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Workaround&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;The PTxDS bits associated with the IIC SDA and SCL pins should be cleared for low drive strength operation. This configuration will ensure that the corresponding pin will enter open drain mode and IIC communications will function correctly. The IIC pull-up resistor in the final application may need to be modified to account for the lower drive strength of the SDA and SCL pins."&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;This fixed the problem along with changing the pull up resistors to 2K4.&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;Processor Expert defaults all the ports to high drive.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="3"&gt;I now have one master and four slaves with a MILSTD1553 type protocol using DEMO9S08AW60 boards. The slaves being hot pluggable.&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2008 15:51:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I2C-Master-and-multiple-slaves-using-Freescale-Demo-boards/m-p/171140#M11500</guid>
      <dc:creator>mad_dad</dc:creator>
      <dc:date>2008-07-10T15:51:38Z</dc:date>
    </item>
  </channel>
</rss>

