<?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: DM9161A PHY in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/DM9161A-PHY/m-p/523707#M6343</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by frankvnk on Tue Jan 29 06:55:23 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;I made an error in my initial post - The current lpc_phy_DM9161A.c file can be found at &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmbed.org%2Fusers%2Ffrankvnk%2Fcode%2Flpc_phy_DM9161A%2F" rel="nofollow" target="_blank"&gt;http://mbed.org/users/frankvnk/code/lpc_phy_DM9161A/&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Non-blocking read/write is now working. Ethernet communication is still not working (timing problem?).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas on how to resolve this issue are welcome.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:04:16 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:04:16Z</dc:date>
    <item>
      <title>DM9161A PHY</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/DM9161A-PHY/m-p/523706#M6342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by frankvnk on Tue Jan 22 11:39:07 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;I am trying to get the DM9161PHY working with an LPC1768 + RTOS + LWIP1.4 libraries - mbed compiler (Mini-DK board - see &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmbed.org%2Fusers%2Ffrankvnk%2Fcode%2FMini-DK%2F" rel="nofollow" target="_blank"&gt;http://mbed.org/users/frankvnk/code/Mini-DK/&lt;/A&gt;&lt;SPAN&gt; for specifications).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;NOTES:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;- The current lpc_phy_DM9161A.c file can be found at &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmbed.org%2Fusers%2Ffrankvnk%2Fcode%2FHTTPClient_HelloWorld_DM9161A%2F" rel="nofollow" target="_blank"&gt;http://mbed.org/users/frankvnk/code/HTTPClient_HelloWorld_DM9161A/&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- This code is still under development - not yet cleaned up (lots of commented items). &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;- The test program i used is at &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmbed.org%2Fusers%2Ffrankvnk%2Fcode%2FHTTPClient_HelloWorld_DM9161A%2F" rel="nofollow" target="_blank"&gt;http://mbed.org/users/frankvnk/code/HTTPClient_HelloWorld_DM9161A/&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For now, code is only working upto the initialisation (Auto negotiation and obtain IP address) - Ethernet communication is not working (system locks up after IP address is obtained).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I had to change non-blocking read/write to blocking read/write to obtain a working initialisation.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think there is a timing problem because when i enable several printf's or enable debug options, the test program continues but errors are returned (probably also related to the non-blocking code). Setting the emac-phy clock to its lowest does not resolve the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Has anyone already used the DM9161A PHY (together with lwip1.4 + rtos) or has ideas on what could cause this problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I already searched the web extensively for DM9161A code - found several (different) examples but none seems to resolve my issue.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:04:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/DM9161A-PHY/m-p/523706#M6342</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: DM9161A PHY</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/DM9161A-PHY/m-p/523707#M6343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by frankvnk on Tue Jan 29 06:55:23 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;I made an error in my initial post - The current lpc_phy_DM9161A.c file can be found at &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmbed.org%2Fusers%2Ffrankvnk%2Fcode%2Flpc_phy_DM9161A%2F" rel="nofollow" target="_blank"&gt;http://mbed.org/users/frankvnk/code/lpc_phy_DM9161A/&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Non-blocking read/write is now working. Ethernet communication is still not working (timing problem?).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas on how to resolve this issue are welcome.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:04:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/DM9161A-PHY/m-p/523707#M6343</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:04:16Z</dc:date>
    </item>
  </channel>
</rss>

