<?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: TWR-K60D100M FreeRTOS demo - Ethernet issues in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352252#M17458</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brian&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the binary from here to verify the HW: &lt;A href="http://www.utasker.com/kinetis/TWR-K60D100M.html" title="http://www.utasker.com/kinetis/TWR-K60D100M.html"&gt;http://www.utasker.com/kinetis/TWR-K60D100M.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;There are also notes about jumper settings. Further notes in &lt;A href="http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf" title="http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf"&gt;http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf&lt;/A&gt; on age 9.&lt;/P&gt;&lt;P&gt;The most imortant is to ensure that the processor and PHY are using the same 50MHz synchronised clock otherwise there are high losses.&lt;/P&gt;&lt;P&gt;The other thing is that the PHY is used in RMII mode and so its interrupt handler must be setting the EMAC mode correctly when it receives new link information otherwise it may be using mismacthed settings (also data loss can result).&lt;/P&gt;&lt;P&gt;The last point is that this board has a reset output to the elevator that is controlled by a port. Applications that use the port (without realising this) can be resetting the PHY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kinetis: &lt;A class="jive-link-external-small" data-content-finding="Community" href="http://www.utasker.com/kinetis.html" target="_blank"&gt;µTasker Kinetis support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;K60: &lt;A href="http://www.utasker.com/kinetis/TWR-K60D100M.html" title="http://www.utasker.com/kinetis/TWR-K60D100M.html"&gt;µTasker Kinetis TWR-K60D100M support&lt;/A&gt; / &lt;A href="http://www.utasker.com/kinetis/TWR-K60D100M.html" title="http://www.utasker.com/kinetis/TWR-K60D100M.html"&gt;µTasker Kinetis TWR-K60D100M support&lt;/A&gt; / &lt;A href="http://www.utasker.com/kinetis/TWR-K60F120M.html" title="http://www.utasker.com/kinetis/TWR-K60F120M.html"&gt;µTasker Kinetis TWR-K60F120M support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For the complete "out-of-the-box" Kinetis experience and faster time to market&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Feb 2015 18:47:05 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2015-02-05T18:47:05Z</dc:date>
    <item>
      <title>TWR-K60D100M FreeRTOS demo - Ethernet issues</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352250#M17456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Has anyone else run the FreeRTOS full demo (web server) with the IAR tool for the TWR-K60FD100M tower?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to build and download, and it seems to work, but I am dropping a lot of Ethernet packets.&amp;nbsp; I get 50% or more loss on pings.&amp;nbsp; I have tried a regular cable and a null cable between a PC and the tower.&amp;nbsp; I going to try to dig up a switch today and try through that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, in the demo instructions on the freeRTOS site it says that the jumper on J6 on the main board needs to be set to pins 2-3.&amp;nbsp; I think that they mean J10 (J6 is a header, not a jumper header) to set the system clock to CLKIN0 from the TWR-SER boarrd.&amp;nbsp; I would like to confirm this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 13:28:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352250#M17456</guid>
      <dc:creator>bhh</dc:creator>
      <dc:date>2015-02-05T13:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K60D100M FreeRTOS demo - Ethernet issues</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352251#M17457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I hate answering the same question in more than one place so will just post the link to the reply:&lt;/P&gt;&lt;P&gt;&lt;A href="http://sourceforge.net/p/freertos/discussion/382005/thread/6f17db8e/" title="http://sourceforge.net/p/freertos/discussion/382005/thread/6f17db8e/"&gt;FreeRTOS Real Time Kernel (RTOS) / Discussion / Open Discussion and Support:FreeRTOS demo for Freescale MK60DN512&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 15:15:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352251#M17457</guid>
      <dc:creator>FreeRTOS_org</dc:creator>
      <dc:date>2015-02-05T15:15:48Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K60D100M FreeRTOS demo - Ethernet issues</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352252#M17458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brian&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the binary from here to verify the HW: &lt;A href="http://www.utasker.com/kinetis/TWR-K60D100M.html" title="http://www.utasker.com/kinetis/TWR-K60D100M.html"&gt;http://www.utasker.com/kinetis/TWR-K60D100M.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;There are also notes about jumper settings. Further notes in &lt;A href="http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf" title="http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf"&gt;http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdf&lt;/A&gt; on age 9.&lt;/P&gt;&lt;P&gt;The most imortant is to ensure that the processor and PHY are using the same 50MHz synchronised clock otherwise there are high losses.&lt;/P&gt;&lt;P&gt;The other thing is that the PHY is used in RMII mode and so its interrupt handler must be setting the EMAC mode correctly when it receives new link information otherwise it may be using mismacthed settings (also data loss can result).&lt;/P&gt;&lt;P&gt;The last point is that this board has a reset output to the elevator that is controlled by a port. Applications that use the port (without realising this) can be resetting the PHY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kinetis: &lt;A class="jive-link-external-small" data-content-finding="Community" href="http://www.utasker.com/kinetis.html" target="_blank"&gt;µTasker Kinetis support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;K60: &lt;A href="http://www.utasker.com/kinetis/TWR-K60D100M.html" title="http://www.utasker.com/kinetis/TWR-K60D100M.html"&gt;µTasker Kinetis TWR-K60D100M support&lt;/A&gt; / &lt;A href="http://www.utasker.com/kinetis/TWR-K60D100M.html" title="http://www.utasker.com/kinetis/TWR-K60D100M.html"&gt;µTasker Kinetis TWR-K60D100M support&lt;/A&gt; / &lt;A href="http://www.utasker.com/kinetis/TWR-K60F120M.html" title="http://www.utasker.com/kinetis/TWR-K60F120M.html"&gt;µTasker Kinetis TWR-K60F120M support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For the complete "out-of-the-box" Kinetis experience and faster time to market&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 18:47:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/TWR-K60D100M-FreeRTOS-demo-Ethernet-issues/m-p/352252#M17458</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2015-02-05T18:47:05Z</dc:date>
    </item>
  </channel>
</rss>

