<?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: K64F512x Ethernet issue in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087883#M57645</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andy Hsu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using one of our development boards or is this a custom board?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you already set the configuration in the Init Pins to match the ones of your PHY?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Jul 2020 16:42:47 GMT</pubDate>
    <dc:creator>Alexis_A</dc:creator>
    <dc:date>2020-07-27T16:42:47Z</dc:date>
    <item>
      <title>K64F512x Ethernet issue</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087882#M57644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am coding the lwip FW on MK64F512x board.&lt;/P&gt;&lt;P&gt;The waveform of the TXD0/TXD1 on ping 46, 47 are without any signal and always keep on the low level.&lt;/P&gt;&lt;P&gt;It is seem that lwip does not act.&lt;/P&gt;&lt;P&gt;The SDK used is&amp;nbsp;version 2.8.0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can read the phy information via MDC&amp;amp;MDIO.&lt;/P&gt;&lt;P&gt;The Link status is down, therefore the code is stuck on the "&lt;SPAN style="color: #ff0000;"&gt;BOARD_PHY_NETIF_INIT_FN" &lt;SPAN style="color: #000000;"&gt;function&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code is as below,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;int main(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;struct netif netif;&lt;/P&gt;&lt;P&gt;ip4_addr_t netif_ipaddr, netif_netmask, netif_gw;&lt;/P&gt;&lt;P&gt;ethernetif_config_t enet_config = {&lt;BR /&gt; .phyAddress = BOARD_PHY_ADDRESS,&lt;BR /&gt; .clockName = BOARD_PHY_CLOCK_NAME,&lt;BR /&gt; .macAddress = configMAC_ADDR,&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;SYSMPU_Type *base = SYSMPU;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Init board hardware. */&lt;BR /&gt; BOARD_InitBootPins();&lt;BR /&gt; BOARD_InitBootClocks();&lt;BR /&gt; BOARD_InitBootPeripherals();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;base-&amp;gt;CESR &amp;amp;= ~SYSMPU_CESR_VLD_MASK;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;time_init();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IP4_ADDR(&amp;amp;netif_ipaddr, configIP_ADDR0, configIP_ADDR1, configIP_ADDR2, configIP_ADDR3);&lt;BR /&gt; IP4_ADDR(&amp;amp;netif_netmask, configNET_MASK0, configNET_MASK1, configNET_MASK2, configNET_MASK3);&lt;BR /&gt; IP4_ADDR(&amp;amp;netif_gw, configGW_ADDR0, configGW_ADDR1, configGW_ADDR2, configGW_ADDR3);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lwip_init();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;netif_add(&amp;amp;netif, &amp;amp;netif_ipaddr, &amp;amp;netif_netmask, &amp;amp;netif_gw, &amp;amp;enet_config, &lt;SPAN style="color: #ff0000;"&gt;BOARD_PHY_NETIF_INIT_FN&lt;/SPAN&gt;, ethernet_input);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;netif_set_default(&amp;amp;netif);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; PRINTF("netif_set_up ....\r\n");&lt;BR /&gt; netif_set_up(&amp;amp;netif);&lt;/P&gt;&lt;P&gt;while(1)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;/* Poll the driver, get any outstanding frames */&lt;BR /&gt; ethernetif_input(&amp;amp;netif);&lt;/P&gt;&lt;P&gt;/* Handle all system timeouts for all core protocols */&lt;BR /&gt; sys_check_timeouts();&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I figout out this issue ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2020 08:45:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087882#M57644</guid>
      <dc:creator>chhsu0229</dc:creator>
      <dc:date>2020-07-24T08:45:52Z</dc:date>
    </item>
    <item>
      <title>Re: K64F512x Ethernet issue</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087883#M57645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andy Hsu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using one of our development boards or is this a custom board?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you already set the configuration in the Init Pins to match the ones of your PHY?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jul 2020 16:42:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087883#M57645</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2020-07-27T16:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: K64F512x Ethernet issue</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087884#M57646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the custom board using K64F512x with IC+175D instead of the KSZ8081RNACA chip set and works on RMII mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, we already set the configuration in the Init Pins and set up the chip.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jul 2020 08:39:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087884#M57646</guid>
      <dc:creator>chhsu0229</dc:creator>
      <dc:date>2020-07-28T08:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: K64F512x Ethernet issue</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087885#M57647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Init function prefined in the SDK is set to work with the KSZ8081RNACA, in this case, you should do the appropriate changes to work with your PHY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I will suggest checking the welding points and if there is no noise in the signal that could interfere with the communication.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jul 2020 21:26:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K64F512x-Ethernet-issue/m-p/1087885#M57647</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2020-07-31T21:26:18Z</dc:date>
    </item>
  </channel>
</rss>

