<?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: FNET tftp bootloader and RTCS problem in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193940#M3973</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi Maciek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like FNET is modifying the registers for the internal PHY in the MCF52235. I am 99% sure that MQX leaves those registers by default. My recomendation is to review the reference manual for the MCF52235. Identify the PHY registers and then look into the FNET code and see where it is modifying these registers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps you.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Garabo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Oct 2012 17:40:59 GMT</pubDate>
    <dc:creator>Luis_Garabo</dc:creator>
    <dc:date>2012-10-19T17:40:59Z</dc:date>
    <item>
      <title>FNET tftp bootloader and RTCS problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193939#M3972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I've a big problem with fnet bootloader and mqx rtcs. After power on at first starts bootloader and next go to specified address to mqx application. In my mqx app I'm using rtcs but after ENET initialize eth interface starts at 10mbit. When I remove fnet bootloader ethernet alway starts at 100mbits.&lt;/P&gt;&lt;P&gt;My uC: MCF52235&lt;/P&gt;&lt;P&gt;Anyone have similar problem?&lt;/P&gt;&lt;P&gt;Please help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Maciek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Sep 2012 17:25:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193939#M3972</guid>
      <dc:creator>Macias</dc:creator>
      <dc:date>2012-09-03T17:25:30Z</dc:date>
    </item>
    <item>
      <title>Re: FNET tftp bootloader and RTCS problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193940#M3973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi Maciek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like FNET is modifying the registers for the internal PHY in the MCF52235. I am 99% sure that MQX leaves those registers by default. My recomendation is to review the reference manual for the MCF52235. Identify the PHY registers and then look into the FNET code and see where it is modifying these registers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps you.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Garabo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2012 17:40:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193940#M3973</guid>
      <dc:creator>Luis_Garabo</dc:creator>
      <dc:date>2012-10-19T17:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: FNET tftp bootloader and RTCS problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193941#M3974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Maciek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just want to point you to the right place in source code that can cause the issue for you. Please look at fnet_mcf_eth.c =&amp;gt; fnet_eth_phy_init():&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;#if FNET_CFG_CPU_MCF52235&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 60px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;…&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 60px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;/* Disable ANE that causes problems with some routers. Enable full-duplex and 100Mbps */&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 60px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;fnet_fec_mii_read(ethif, FNET_FEC_MII_REG_CR, &amp;amp;reg_value);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 60px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;fnet_fec_mii_write(ethif, FNET_FEC_MII_REG_CR, (fnet_uint16)(reg_value &amp;amp; (~FNET_FEC_MII_REG_CR_ANE)|FNET_FEC_MII_REG_CR_DPLX|FNET_FEC_MII_REG_CR_DATARATE));&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 60px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;...&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;#endif&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The Kirin2 is the only platform that uses manual set of the PHY speed - &lt;SPAN style="font-size: 9.0pt; font-family: 'Helvetica','sans-serif';"&gt;selects 100 Mbps operation&lt;/SPAN&gt; and disables autonegotioation (cause of HW issues with some version of chips), others platform use auto-negation.&lt;/P&gt;&lt;P&gt;As I know, if to enable auto negotiation for some reason it was autonegotiated to 10Mbps and Half-Duplex. Most probably it not valid any more for newer versions of chip. Why MQX goes to 10Mbs after FNET on Kirin2, I did not check. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please write me back what register settings helped to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Andrey Butok&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Oct 2012 07:28:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/FNET-tftp-bootloader-and-RTCS-problem/m-p/193941#M3974</guid>
      <dc:creator>butok</dc:creator>
      <dc:date>2012-10-22T07:28:35Z</dc:date>
    </item>
  </channel>
</rss>

