<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-2" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.23532">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff text=#000000>
<DIV><FONT size=2 face=Arial>Nezaregistroval jsem, jaký hardware máte použit, 
ale já jsem realizoval zařízení s MCU Atmel AVR32 (AT32UC3xx) a DP83848 
(National Semiconductor). Použil jsem driver dodaný firmou Atmel pro vývojový 
kit EVK1100 a tam byla (a troufám si tvrdit, že&nbsp;přestože jsem firmu Atmel 
již dvakrát na toto upozornil, že tam ještě je) chyba, která se projevuje 
přesně, jak píšete. V okamžiku, kdy řadič vyhodnotí chybu během odesílání 
paketu, řadič zablokuje&nbsp;další vysílání, ale driver toto nezaregistruje a 
neprovede jeho reset. Samozřejmě - nejčastěji toto vzniká při kolizi paketu, 
když je vše připojeno na "obyčejný" HUB (ano, pořád si pro ladění Ethernetových 
komunikací jeden schovávám, je to nesrovnatelně pohodlnější, než nastavovat 
monitorování&nbsp;pro nějaký inteligentní switch).</FONT></DIV>
<DIV><FONT size=2 face=Arial>Alespoň si člověk zvedne sebevědomí, že ani tito 
"světoví" vývojáři nejsou bez chyby, když pak zjistí, že zapomněli v návrhu na 
dva rezistory uvedené v datasheetu ... cca dvacet kusů zařízení je ok, další dvě 
stávkují ... Jo, člověk nesmí věřit všemu, co najde na internetu 
...</FONT></DIV>
<DIV><FONT size=2 face=Arial>A s příkazem "ping" mám také ještě jeden nevyřešený 
problém. Pokud pustím "ping" na dvou mých zařízeních (perioda 200 ms, paket 400 
Byte) proti sobě, jede to měsíc bez zaškobrtnutí, 100 % úspěšnost. Pokud však do 
těchto zařízení ještě pustím druhý "paralelní" ping z normálního PC (perioda 1 
s), klesně úspěšnost na cca 98 %. Asi se tam ještě něco přepisuje, ale vím o tom 
a prozatím jsem to neměl čas řešit.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>Martin. <A 
href="mailto:persich@transcon.cz">persich@transcon.cz</A></FONT></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=jaroslav.buchta@hascomp.cz 
  href="mailto:jaroslav.buchta@hascomp.cz">Jaroslav Buchta</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=hw-list@list.hw.cz 
  href="mailto:hw-list@list.hw.cz">HW-news</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, October 16, 2013 7:37 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: LWIP 1.4.1, FreeRTOS, nejde 
  PING</DIV>
  <DIV><BR></DIV>
  <DIV class=moz-cite-prefix>Hmmm je to nejake divne, obcas to zdechne - nekdy 
  to vydrzi minutu, nekdy pul dne... Ted to zkousim primo pripojene k compu, 
  abych mohl sledovat veskerou komunikaci a zatim to funguje,neni znamy nejaky 
  bug, ktery by treba delal problemy s nekterymi routery a tak? Cely system 
  nespadne, funkcni tasky bezeji dal, zrejme to i pakety prijima ale nevysila... 
  Ale to se blbe overuje, zrovna u teto desky nemam zadnou jinou komunikaci - 
  asi budu muset zprovoznit SWO pres STLINK, ale s tim tady nekdo taky hlasil 
  problem, ze se ztraci cast dat, ze...<BR><BR>Dne 15.10.2013 6:36, František 
  Burian napsal(a):<BR></DIV>
  <BLOCKQUOTE cite=mid:BIC.2Sob.32UR6TkOwcy.1INCPf@seznam.cz 
    type="cite">Stabilita muze byt uvolnovanim. Taky jsem to resil az jsem 
    prisel na to ze pokud volani lwip funkce ktera ma jako parametr pbuf, a ma 
    ho uvolnit, selze, pak musim uvolnit tu pamet sam ! Zejmena jde o lowlevel 
    send a receive ... Asi tyden mi to dalo nez jsem 
pochopil.<BR><BR>Franta.<BR>
    <P>---------- Původní zpráva ----------<BR>Od: Jaroslav Buchta <A 
    class=moz-txt-link-rfc2396E 
    href="mailto:jaroslav.buchta@hascomp.cz">&lt;jaroslav.buchta@hascomp.cz&gt;</A><BR>Datum: 
    15. 10. 2013<BR>Předmět: Re: LWIP 1.4.1, FreeRTOS, nejde PING</P><BR>
    <BLOCKQUOTE>Tak vyreseno, ve stare verzi nebylo prekryti 
      definice<BR>#define CHECKSUM_GEN_ICMP<BR>takze to tam misto souctu 
      nedavalo 0 a HW to spatne zda se spocital....<BR>No ale pekne jsem si 
      osvezil sitove protokoly za ty 2 noci :-P<BR>Tak jeste ta stabilita, to 
      bude asi nejaky zasobnik nejakeho tasku 
      zase...<BR>_______________________________________________<BR>HW-list 
      mailing list - sponsored by <A class=moz-txt-link-abbreviated 
      href="http://www.HW.cz">www.HW.cz</A><BR><A class=moz-txt-link-abbreviated 
      href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</A><BR><A 
      class=moz-txt-link-freetext 
      href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</A></BLOCKQUOTE><BR>
    <FIELDSET class=mimeAttachmentHeader></FIELDSET> <BR><PRE wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <A class=moz-txt-link-abbreviated href="http://www.HW.cz">www.HW.cz</A>
<A class=moz-txt-link-abbreviated href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</A>
<A class=moz-txt-link-freetext href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</A>
</PRE></BLOCKQUOTE><BR>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>HW-list mailing 
  list&nbsp; -&nbsp; sponsored by 
  www.HW.cz<BR>Hw-list@list.hw.cz<BR>http://list.hw.cz/mailman/listinfo/hw-list<BR></BLOCKQUOTE></BODY></HTML>