<?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>LPC MicrocontrollersのトピックLWIP Don`t work, hard fault</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LWIP-Don-t-work-hard-fault/m-p/519932#M3413</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ezequiel on Tue Mar 26 04:56:02 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to run the lwIP library in LCP1788 MCU and the KSZ8041 PHY.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to run the example tcp_eco no operating system.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;While not connect the ethernet cable running the firmware.But when I connect the cable to a PC, hard fault is generated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The hard-fault error happens in the lpc_low_level_input function line 414&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/* Free pbuf from desriptor */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lpc_enetif-&amp;gt;rxb[idx] = NULL; &amp;lt;-- Hard fault on this!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lpc_enetif-&amp;gt;rx_free_descs++;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here I detail the result of the debug for both cases.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;With the ethernet cable connected:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 20005028 msecs=5000 handler=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif_set_ipaddr: netif address being changed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: IP address of interface netif: netmask of interface netif: GW address of interface netif: added interface en IP addr 192.168.0.44 netmask 255.255.255.0 gw 10.1.10.1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: setting default interface en&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcp_bind: bind to port 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Without the ethernet cable connected:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 20005028 msecs=5000 handler=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif_set_ipaddr: netif address being changed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: IP address of interface netif: netmask of interface netif: GW address of interface netif: added interface en IP addr 192.168.0.44 netmask 255.255.255.0 gw 10.1.10.1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: setting default interface en&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcp_bind: bind to port 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: etharp_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;etharp_timer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 20005028 msecs=5000 handler=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I expect a prompt response,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ezequiel Picca.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:41:12 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:41:12Z</dc:date>
    <item>
      <title>LWIP Don`t work, hard fault</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LWIP-Don-t-work-hard-fault/m-p/519932#M3413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ezequiel on Tue Mar 26 04:56:02 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to run the lwIP library in LCP1788 MCU and the KSZ8041 PHY.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to run the example tcp_eco no operating system.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;While not connect the ethernet cable running the firmware.But when I connect the cable to a PC, hard fault is generated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The hard-fault error happens in the lpc_low_level_input function line 414&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/* Free pbuf from desriptor */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lpc_enetif-&amp;gt;rxb[idx] = NULL; &amp;lt;-- Hard fault on this!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lpc_enetif-&amp;gt;rx_free_descs++;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here I detail the result of the debug for both cases.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;With the ethernet cable connected:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 20005028 msecs=5000 handler=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif_set_ipaddr: netif address being changed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: IP address of interface netif: netmask of interface netif: GW address of interface netif: added interface en IP addr 192.168.0.44 netmask 255.255.255.0 gw 10.1.10.1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: setting default interface en&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcp_bind: bind to port 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Without the ethernet cable connected:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 20005028 msecs=5000 handler=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif_set_ipaddr: netif address being changed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: IP address of interface netif: netmask of interface netif: GW address of interface netif: added interface en IP addr 192.168.0.44 netmask 255.255.255.0 gw 10.1.10.1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;netif: setting default interface en&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcp_bind: bind to port 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: etharp_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;etharp_timer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 20005028 msecs=5000 handler=arp_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sct calling h=ip_reass_timer arg=00000000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcpip: ip_reass_tmr()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sys_timeout: 2000503c msecs=1000 handler=&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I expect a prompt response,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ezequiel Picca.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:41:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LWIP-Don-t-work-hard-fault/m-p/519932#M3413</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:41:12Z</dc:date>
    </item>
  </channel>
</rss>

