<?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: Kinetis ENET PHY erratic MDIO read in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187644#M2065</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What are your settings for MII communication? Any change at the hardware or using regular TWR boards?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What software are you using? Have you tried with MQX?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Aug 2012 22:18:11 GMT</pubDate>
    <dc:creator>PaoloRenzo</dc:creator>
    <dc:date>2012-08-16T22:18:11Z</dc:date>
    <item>
      <title>Kinetis ENET PHY erratic MDIO read</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187641#M2062</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are using a TWR-K53N512 eval board. We are transmitting and receiving ethernet packets as expected, though communications with the PHY is erratic. Looking on a scope the 2MHz MDC clock is clean, as is the data outputted on MDIO from the K53. Though when a PHY read command is issued the data returned from the PHY is not clean. It rises slowly and then falls immediatelly. Lining up the positive clock edge with the data it has risen to just over half. This results in the K53 randomly detecting data bits. It seems as if something is trying to pull the line low. This occurs on all of our 3 towers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help or ideas welcome.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Konrad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Aug 2012 23:48:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187641#M2062</guid>
      <dc:creator>KGooding</dc:creator>
      <dc:date>2012-08-09T23:48:42Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis ENET PHY erratic MDIO read</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187642#M2063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is a problem with the backplane having too high capacitance, and the pull-up resistor used on the MDIO line being too weak. See also the section "PHY and RMII" in &lt;A href="http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you program the MIIM clock to run at 800kHz instead of 2MHz it should be fine. The problem is the same for all tower kits using Ethernet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2012 05:36:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187642#M2063</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2012-08-10T05:36:23Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis ENET PHY erratic MDIO read</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187643#M2064</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mark,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the information regarding the ENET PHY MDIO signal. I have reduced the clock to 800KHz and it improves the reliability of PHY reads, though it is not 100% reliable. I have also reduced the clock further and this makes no difference.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Konrad.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2012 20:14:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187643#M2064</guid>
      <dc:creator>KGooding</dc:creator>
      <dc:date>2012-08-14T20:14:57Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis ENET PHY erratic MDIO read</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187644#M2065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What are your settings for MII communication? Any change at the hardware or using regular TWR boards?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What software are you using? Have you tried with MQX?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2012 22:18:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-ENET-PHY-erratic-MDIO-read/m-p/187644#M2065</guid>
      <dc:creator>PaoloRenzo</dc:creator>
      <dc:date>2012-08-16T22:18:11Z</dc:date>
    </item>
  </channel>
</rss>

