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.