Szukam wykonawcy tzw "reseterów" do PC - port LPT. W grê wchodzi projekt + wykonanie p³ytki. Forma rozliczenia dowolna - umowa o dzie³o/zlecenie lub faktura.
Pzdr g0ris
Szukam wykonawcy tzw "reseterów" do PC - port LPT. W grê wchodzi projekt + wykonanie p³ytki. Forma rozliczenia dowolna - umowa o dzie³o/zlecenie lub faktura.
Pzdr g0ris
U¿ytkownik "g0ris" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:dqmdgl$cl8$ snipped-for-privacy@atlantis.news.tpi.pl...
a co tam za plytka jest ? ... przekaznik, trnazystor + soft ?
Chyba ze mowisz o jakism super wyrafinowanym urzadzeniu.
U¿ytkownik "g0ris" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:dqmdgl$cl8$ snipped-for-privacy@atlantis.news.tpi.pl...
Mój Kolega pope³ni³ kiedy¶ co¶ takiego:
Pozdrawiam £ukasz
U¿ytkownik "Robgold" <robgold- N O S P A M - @interia.pl> napisa³ w wiadomo¶ci news:dqme6b$5pb$ snipped-for-privacy@nemesis.news.tpi.pl...
news:dqmdgl$cl8$ snipped-for-privacy@atlantis.news.tpi.pl...
nie za ma³o? jak wystartowaæ system? Jak zainstalowaæ system (po jakim¶ padzie)? A przeka¼nik to bym wywali³. Soft te¿ nie mo¿e byæ wyklepany na kolanie; mo¿e siê okazaæ ¿e wszystko nie chodzi z wyj±tkiem programu "resetera"
Z mojego do¶wiadczenia: p³ytkê z jakim¶ scalaczkiem (atmelka zdecydowanie odradzam, bo jemu te¿ trzeba by³oby wstawiæ "resetera"-watchdoga) trzeba wstawiæ do wnêtrza komputera, a na zewn±trz wyprowadziæ przycisk praca normalna/praca serwisowa. W moim serwerku ju¿ tak ponad rok, w³a¶nie piszê nowy soft do tego uk³adu.
Atmelek ma watchdoga w sobie już (AVR)
U¿ytkownik "Robgold" <robgold- N O S P A M - @interia.pl> napisa³ w wiadomo¶ci news:dqo596$ekf$ snipped-for-privacy@atlantis.news.tpi.pl...
licznik) nie dostanie impulsow co jakis czas to sie przepelnia i wykonuje "twardy reset"
tak, na razie dzia³a. Je¿eli za³o¿yæ ¿e przepe³ni siê po 5 minutach.
kompa plus po tym resecie czeka np 5 minut na wystartowanie systemu i znowu zaczyna oczekiwac na impulsy.
Wszystko wygl±da ³adnie dopóki analizuje siê oczekiwane sytuacje. A co siê stanie jak wy³±cz± napiêcie w elektrowni na 1sek? sytuacje s± ju¿ dwie watchdog sie zresetuje, komputer nie, lub odwrotnie, komputer mo¿e siê te¿ nie zresetowaæ a tylko zawiesiæ (zak³adamy ¿e watchdog siê nie zawiesi w ¿adnej sytuacji).
Z do¶wiadczenia wiem ¿e taki uk³ad przeszkadza przy instalacji programów robienia wa¿nych operacji (backup, defrag)
ingerujac w reset na plycie. Wiem wiem ... nie zdrowe jest takie cos dla dyskow :)
Wy³±czaæ zasilanie? trochê nie tak :-) zasilacz, przeka¼nik. Da siê wszystko zmie¶ciæ w ¶rodku (zasilanie jest, reset jest, jakie¶ wyj¶cie z p³yty jest) Problemem jest tylko jaki¶ wy³±cznik na obudowie. Ja mam star± AT z przyciskiem turbo i jeszcze led sygnalizuje ¿e watchdog czuwa :-)
U¿ytkownik "Robgold" <robgold- N O S P A M - @interia.pl> napisa³ w wiadomo¶ci news:dqolaa$qdd$ snipped-for-privacy@atlantis.news.tpi.pl...
sygnalu i zrobi reboot
Napisa³em program który wysy³a impuls do watchdoga raz na sekundê. Impuls trwa³ 40-50ms. Raz siê zdarzy³o ¿e program siê zawiesi³ w czasie trwania tego impulsu.
reseter jest na wypadek nieprzewidzianych zawieszek.
A nieprzewidziane zak³ócenia wy³adowania atmosferyczne itp?
Uwa¿am ¿e taki uk³ad jak watchdog powinien zadzia³aæ zawsze, niezale¿nie od przyczyny. Krótko mówi±c powinien byæ pewny. Na watchdoga sk³ada siê kawa³ek elektroniki i program. Oba te elementy musz± byæ pewne, co oznacza testowanie przez d³ugie miesi±ce. Mi zajê³o to oko³o roku. Po zamkniêciu projektu przez rok dzia³a³ idealnie, ostatnio raz siê zawiesi³: to co napisa³em wy¿ej. W³a¶nie piszê nowy program....
resetera, ale jeslit o ma dzialac to czy musi byc jakus sliczne wkomponowane w design obudowy ? ;)
zale¿y od przeznaczenia :-) je¿eli seryjna produkcja, na sprzeda¿...
U¿ytkownik "W³adys³aw Skoczylas" snipped-for-privacy@interia.pl napisa³ w wiadomo¶ci news:dqov7o$r6$ snipped-for-privacy@nemesis.news.tpi.pl...
To nie ma nic do rzeczy - przecie¿ watchdog _MUSI_ reagowaæ na brak impulsów, albo nie jest watchdogiem. P.G.
U¿ytkownik "Piotr Ga³ka" snipped-for-privacy@CUTTHISmicromade.pl napisa³ w wiadomo¶ci news:43d09b03$ snipped-for-privacy@news.home.net.pl...
W³a¶nie to nie by³a wina elektroniki, tylko programu. Impuls trwa³ ca³y czas mimo ¿e system wisia³.
jak impuls trwał, to nie był impulsem, tylko poziomem. A piesek musi reagować na brak impulsu. Ale nie martw się, też taki błąd kiedyś popełniłem ;-)
Waldek
w tym rzecz, ¿e na wej¶ciu watchdoga jest kondensator w szereg z impulsami. to nie by³ poziom. System siê zawiesi³, ale program do watchdoga robi³ pêtelkê z generacj± impulsu. Eleltroniki po drugim zaprojektowaniu ju¿ nie ruszam, jest dopracowana. Program to jest problem. Nie mo¿e byæ niezawieszalny, bo bêdzie dzia³a³ mimo padu systemu, ale nie mo¿e padaæ sam z siebie. Ostatnia wersja reagowa³a na obci±¿enie procesora, teraz pracujê nad nastêpn±.
Ja to rozwiązałem prościej - program karmiący watchdoga odpalany jest cylicznie przez inny program (cron).
pozdrawiam
majek
Swoja droga ... to ja nie wiem, obslugiwalem kiedys serwery ktore chodzili 24h/dobe i w zasadzie gdyby nie rebooty wymuszone przez obsluge to nie bylo potrzeby restartu z powodu zawieszania sie ...
Robiłem coś takiego przed laty na projekt uczelniany. Sterowanie modelu kolejki. Też był watchdog hardwareowy. To było już gotowe: na wejściu miały być impulsy 10Hz, a jak ich nie było przez 0.5 sekundy, to lokomotywkom odłączało zasilanie. Program był za to bardzo skomplikowany (RT-Pascal na VAX11), bo musiał reagować na wszystko (np. odstrzelenie jakiegoś taska przez operatora == wrednego asystenta ;-)). No i zrobiliśmy to tak, że task watchdoga był dodatkowo sprawdzany przez wszystkie inne taski (w sumie 5 ich było), które komunikowały się w kółko. Jak jakaś wiadomość nie przeszła, to każdy z tasków próbował wyłączyć zasilanie normalnie, ewentualnie restartować brakujący task, a jak nie, to kill wsie taski.
Waldek
Have something to add? Share your thoughts — no account required.
Ask the community — no account required