Arduino Duemilanove & Ethernet shield -ongelma

No toista samallasita MAC osoitetta ei saa olla lähiverkossa. Yllensä tapana ollu uusiokäyttää noi MAC osoitteet vanhoista laitteista, mitkä ei ole enää käytössä :slight_smile:

En ole varma, mutta itellä olettamus että ADSL / natitus poistais tuon MAC tiedon nettiin menevältä liikenteeltä. Toi on oma olettama eli voin puhuu paskaakin tässä.

Toi DEAD BEEF FEED on debugguaksen kannalta helppo, jos jollain wire sharkilla kattelee paketteja, niin näkyy heti ja helppo muistaa.

Eli ei pitäis olla tuon nykyisen MAC osoitteen ongelmia, ellei jollain toisella ole käytössä samallaista laitetta, jossa myös MAC osoite tuo sama.

Millaiset suodot tuossa powerin perässä on?
Mietin miten helposti ne transientti piikit pääsee läpi.

Siin√§ varsinaisena virtal√§hteen√§ on l√§pp√§rin laturi jonka per√§ss√§ on ‚Äúreguloitu rakkine‚ÄĚ jolla lasken k√§ytt√∂j√§nnitteen.
Tuosta ‚Äúreguloidusta rakkineesta‚ÄĚ, kaveri joka on perill√§ noista asioista sanoi ett√§ se on riitt√§v√§n hyv√§ t√§h√§n k√§ytt√∂√∂n, jota min√§ sitten uskoin.

Viel√§ kysymys siit√§ ‚Äúnatiaisesta‚ÄĚ jonka katselit valmiiksi niin ajaisiko se saman asian kuin t√§m√§
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1282325583
jonka laitoin ekaan viestiini?

Periaatteessa tuo linkissä oleva kytkentä viivästää alussa tuota resettiä, en oo varma eiheuttaako tuo myös Vin notkahtamisella resetin laitteelle.
Näköjään tuo vielä vaatii, että jännite tuodaan tuolle powerointi liittimelle oikein.

Jep, jep, empiiristen kokeiden jälkeen totean että tuon paketin ethernet liikennöinti ei ala toimimaan kun sähköt kytkee pois ja takaisin päälle.
Testasin tuota uudemmallakin ethernet-shieldillä ja lopputulos oli edelleen sama.

Lopulta sitten rohkaisin mieleni ja t√∂kk√§sin tuohon ‚ÄúRESET‚ÄĚ- ja ‚ÄúGnd‚ÄĚ-pinnien v√§liin 100uF lyyttikonkan.
Hallelujaa, ethernet-kortti virkosi sähkökatkon jälkeen ilman manuaaliresettiä!

Seuraava ‚Äúominaisuus‚ÄĚ tulee sitten ohjelman lataamisessa kortille.
Arduinon ide ilmoittaa seuraavasti :

avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51 eli lataamisen ajaksi tuo konkka on otettava pois.

Mutta kaikenkaikkiaan tämä ongelma on ratkennut tältä osin.

Kiitän kaikkia jotka olette myötäeläneet ja miettinyt ratkaisuja tämän probleemiin kanssa.