Go Down

Topic: Mega 2560 e Ethernet shield (Read 471 times) previous topic - next topic

iw4blg

Ciao a tutti, premetto ho una limitata esperienza con Arduino.
Problema:
Ho un Uno rev.3 + 1 ethernet shield. Carico uno qualunque degli esempi e funziona tutto benissimo.
Metto la stessa shield sul Mega 2520 e .. ciccia.. nessun errore ma non funziona nemmeno uno sketch! Dalla rete non viene visto e lui non vede la rete!
Ho porvato con 2 shield per sicurezza, ma stesso problema.
Cosa sto sbagliando?
Grazie a tutti dell'aiuto!
Saluti, Pierluigi
Pierluigi IW4BLG

uwefed

Quale Ethernet-shield hai? quello originale o un altro?
Ciao Uwe

PaoloP

Se hai una shield che usa i pin 10, 11, 12 e 13 al posto del connettore ICSP (quello 2x3) è normale che non funzioni sulla MEGA perché hanno una disposizione dei pin diversa.
Se è la Ethernet Shield originale invece bisogna indagare oltre.
Controlla le piste della scheda a che pin sono collegati.

iw4blg

ahi... allora..
Le mie due shield assomigliano a quelle pubblicate qua: http://arduino.cc/en/Main/ArduinoBoardEthernet
ma sono un pelo diverse.. ad esempio non hanno il connettore per alimentazione esterna!
Non hanno lo sticker col numenro MAC
Il chip però è lo stesso, W5100
Se ho ben capito quindi il problema è quello. Va sull'UNO ma non sul MEGA2560. Ora cerco di prenderne uno superoriginale quindi!
Guardo la foto della shield originale sul sito: come collego la stessa al connettore ICSP? mi servirà un cavetto dal 6x1 al 3x2?

Grazie...

Pierluigi
Pierluigi IW4BLG

iw4blg

anzi.. guardavo sullo store di Arduino.. lo shield Ethernet rev. 3 è questo: http://store.arduino.cc/it/index.php?main_page=product_info&cPath=11_5&products_id=199
ed è quasi uguale a quelli che ho io. Qual'è allora quello "giusto"?
I miei, ora ho visto, hanno il connettore ICSP 3x2 che si infila correttamente sul Mega.
Che consigliate?
Grazie, Pierluigi
Pierluigi IW4BLG

iw4blg

Ho passato il PCB ed in effetti solo i pin 4 e 10 sono connessi, gli altri sono di "passaggio"...
I pin dal 3x2 ICSP sono collegati correttamente al W5100 come da schema pubblicato.
Cosa posso fare ora?

Grazie infinite..

Pierluigi
Pierluigi IW4BLG

uwefed


anzi.. guardavo sullo store di Arduino.. lo shield Ethernet rev. 3 è questo: http://store.arduino.cc/it/index.php?main_page=product_info&cPath=11_5&products_id=199
ed è quasi uguale a quelli che ho io. Qual'è allora quello "giusto"?
I miei, ora ho visto, hanno il connettore ICSP 3x2 che si infila correttamente sul Mega.
Che consigliate?
Grazie, Pierluigi

Ma i 6 pin del ICSP hanno la lunghezza necessaria da entrare mene nel connettore del Arduino. Ognitanto sono piú corte dei altri pin.
Ciao Uwe

iw4blg

BINGO!!!!  :smiley-sweat:
era proprio li il problema!! SEMBRAVANO dentro, ma invece...
La fregatura poi era completata dal fatto che sul UNO, per poco invece, ma toccavano tutti!
Ora ho "rasato" di 2-3mm i pin laterali così quelli ICSP vanno dentro fino in fondo e non abbiamo più dubbi.

GRAZIE dell'aiuto...

Pierluigi
Pierluigi IW4BLG

Go Up