<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=46&amp;t=13824&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-12-27T17:30:02+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=13824&amp;mode</id>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2015-12-27T17:30:02+01:00</updated>
<published>2015-12-27T17:30:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=148967#p148967</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=148967#p148967"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=148967#p148967"><![CDATA[
Witam Panowie <br /><br />Po dodaniu kondensatorów bezpośrednio przy pinach zasilających moduł ethernetowy (bo on głównie pobiera prąd w układzie) oraz dodaniu na wejściu stabilizatora, warystora i transila plus kondensator 1000u strona przestała się wymazywać nawet podczas zapadów.<br /><br />Dziękuję Panowie problem był trudny jak dla mnie.<br /><br />Wesołych świąt.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 27 gru 2015, o 17:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[QuadMan]]></name></author>
<updated>2015-12-15T12:54:22+01:00</updated>
<published>2015-12-15T12:54:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=148090#p148090</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=148090#p148090"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=148090#p148090"><![CDATA[
Witam ponownie.<br /><br />W tym wypadku najkorzystniej zastosować transile jednokierunkowe, bo w kierunku przewodzenia będzie na nich spadek napięcia w przybliżeniu taki, jak na zwykłej diodzie krzemowej, więc zabezpieczysz też układ przed ujemnymi &quot;szpilkami&quot; ( nie licząc tylko na diody w strukturze uC ).<br /><br />Pozdrawiam, QuadMan.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5291">QuadMan</a> — 15 gru 2015, o 12:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2015-12-14T15:09:33+01:00</updated>
<published>2015-12-14T15:09:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147952#p147952</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147952#p147952"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147952#p147952"><![CDATA[
Bardzo dziękuję za odpowiedzi.<br /><br />Mam jedynie pytanie czy transile jedno czy dwu kierunkowe?<br /><br />Są to problemy z zasileniem, ponieważ układ dostał pik napięciowy i wtedy wyłożył się ethernet Ethernet.<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 14 gru 2015, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[QuadMan]]></name></author>
<updated>2015-12-10T16:54:30+01:00</updated>
<published>2015-12-10T16:54:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147586#p147586</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147586#p147586"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147586#p147586"><![CDATA[
Jeśli problemem są zakłócenia jako takie, to faktycznie rozwiązaniem będą transile na wszystkich nogach uC łączących się &quot;ze światem&quot;  ( czyli peryferiami ) no i oczywiście koniecznie transil między masę i Vcc procka. Jeśli elementem wykonawczym po stronie sieci jest przekaźnik, to wtedy koniecznie daj warystor + gasik równolegle do jego styków.<br />Na początek powinno wystarczyć i jeśli problemem są zakłócenia, powinien być spokój. Oczywiście zakładam, że płytka pod uC jest zaprojektowana poprawnie.<br />Gdyby się okazało, że nadal masz problem, ja na próbę zasiliłbym układ z akumulatora np. żelowego 6V, który jest cały czas doładowywany - najprostsze buforowanie zasilania, oczywiście do testów.<br /><br />Pozdrawiam, QuadMan.<br /><br />Dopisane:<br />Kolego <strong>dambo</strong>, Kolega <strong>stachu</strong> napisał:<br /><div class="quotetitle">stachu napisał(a):</div><div class="quotecontent"><br />....po ethernecie odpalam program i ustawiam wartości dla PID-a zawartość pamięci się różni po tym zabiegu....<br />Pozdrawiam<br /></div><br /><br />Z czego zrozumiałem, że soft w trakcie pracy modyfikuje flasha. A... i nie zamierzam uczestniczyć w żadnych przepychankach, chciałem tylko pomóc, a jeśli kogoś wprowadziłem w błąd, przepraszam. Już dawno wyrosłem z &quot;Mania zawsze racji <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" />&quot;.<br />Pozdrawiam serdecznie, QuadMan.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5291">QuadMan</a> — 10 gru 2015, o 16:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2015-12-10T16:45:38+01:00</updated>
<published>2015-12-10T16:45:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147583#p147583</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147583#p147583"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147583#p147583"><![CDATA[
Bardzo dziękuję za odpowiedź<br /><br />Czy są jakieś sprawdzone metody na takie buforowanie ? <br />A może dodawać jakieś transile i warystory ?<br /><br />Jeszcze raz dziękuję.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 10 gru 2015, o 16:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[QuadMan]]></name></author>
<updated>2015-12-10T16:22:09+01:00</updated>
<published>2015-12-10T16:22:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147581#p147581</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147581#p147581"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147581#p147581"><![CDATA[
Witam ponownie.<br /><br />Dla mnie sprawa jest oczywista. Jeśli istotne parametry dotyczące konfiguracji eternetu są zapisane w pamięci flash i dodatkowo w tejże pamięci są zapisywane cyklicznie jakieś inne parametry, to najprawdopodobniej przy chwilowym zaniku zasilania następuje zniszczenie parametrów i układ już &quot;nie wstaje&quot;. Zauważ, że kasowanie flasha może następować jedynie stronami, tzn nie ma możliwości skasowania jednego bajtu, więc aby zapisać w &quot;klasyczny sposób&quot; ( pod stałym adresem) nową wartość, to musisz najpierw przepisać gdzieś wszystkie parametry, skasować stronę flasha na której one się znajdują i zapisać je z powrotem na miejsce. Trochę to trwa, niestety. Jeśli masz źródła to możliwości jest wiele, jeśli nie, to chyba zostaje Ci buforowanie zasilania dla uC.<br /><br />Pozdrawiam, QuadMan.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5291">QuadMan</a> — 10 gru 2015, o 16:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2015-12-10T13:50:39+01:00</updated>
<published>2015-12-10T13:50:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147565#p147565</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147565#p147565"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147565#p147565"><![CDATA[
Konfiguracja urządzenia jest taka, że dostaje ramkę z ustawieniami po ethernecie, a potem regulatory utrzymują zadaną temperaturę.<br /><br />Procesor wysyła aktualną temperaturę co określony czas po ethenecie<br /><br />układ ethernetu obsługuję po SPI <br /><br />po ethernecie odpalam program i ustawiam wartości dla PID-a zawartość pamięci się różni po tym zabiegu.<br />Niestety nie posiadam źródeł z dobrymi wartościami dal PID-a <br />Układ działa jaki czas poprawnie 4-5 dni do wahnięcia się zasilania. Po tym czasami przestaje działać ethernet wszystkie czujniki działają nadal. <br /><br />Po ponownym wgraniu flesha układ działa jak trzeba  <br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 10 gru 2015, o 13:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[QuadMan]]></name></author>
<updated>2015-12-10T13:21:04+01:00</updated>
<published>2015-12-10T13:21:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147564#p147564</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147564#p147564"/>
<title type="html"><![CDATA[Re: STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147564#p147564"><![CDATA[
Witam,<br /><br />trochę mało danych podałeś: jak obsługujesz to SPI ( przez DMA, przerwania, czy przez pooling ), czy Twój program w jakikolwiek sposób modyfikuje flasha - przynajmniej celowo, czy próbowałeś weryfikować flasha z wsadem w sytuacji, gdy układ przestaje działać ? No po prostu napisz coś więcej...<br /><br />Pozdrawiam, QuadMan.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5291">QuadMan</a> — 10 gru 2015, o 13:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2015-12-10T12:49:30+01:00</updated>
<published>2015-12-10T12:49:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147560#p147560</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147560#p147560"/>
<title type="html"><![CDATA[STM32F407 problem z pamięcią]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13824&amp;p=147560#p147560"><![CDATA[
Witam <br /><br />Zrobiłem sobie układ ze sterowaniem fazowym, czujnikami ds18b20 oraz ethernetem na nieśmiertelnym enc28j60.<br /><br />Mam pewien nietypowy problem ponieważ czasami po skokach napięcia na zasilaniu układu <br />przestaje działać  moduł ethernet który jest po SPI.  <br /><br />korzystam z tego modułu<br /><!-- m --><a class="postlink" href="http://elty.pl/pl/p/Modul-Ethernet-z-kontrolerem-ENC28J60-/238" >http://elty.pl/pl/p/Modul-Ethernet-z-ko ... 28J60-/238</a><!-- m --><br /><br />Jak dla mnie rzecz jest bardzo ciekawa bo cały układ działa oprócz ethernetu, po wgraniu od nowa flesha urządzenie działa poprawnie.<br /><br />Nie wiem co może być przyczyną takiego zachowania.<br /><br />Na zasilaniu standardowo lm1117<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 10 gru 2015, o 12:49</p><hr />
]]></content>
</entry>
</feed>