mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik avr netio addon mit SD-Karte in ethersex?


Autor: Karlheinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich möchte Temperaturen (DS1820 am EXT des Pollin NETIO) und später 
Impulse vom Stromzähler auf die SD Karte des Add-on Boards mitloggen. 
Die Temperatur wird über den Web-Browser fortlaufend angezeigt. Sobald 
die SD-Karte eingesteckt wird, hängt die Netzwerkschnittstelle. Nehme 
ich die SD-Karte raus, gehts wieder weiter. Das Pollin Add-on Board habe 
ich selber gelötet - sollte aber passen.
1. Wie kann ich prüfen, ob das geänderte pinning (pin(SPI_CS_SD_READER, 
PB3, OUTPUT)) in der Datei netio.m4 auch wirklich zieht?
2. Spuckt das board Meldungen aus? Debug unter General Setup habe ich 
aktiviert. Wie muss ich putty einstellen um mich über seriell an 
ethersex einzuloggen?
3. Wieso funktioniert der DS1820 nicht am add-on board, auch wenn EXT an 
EXT verbunden ist?
Fragen über Fragen :-)

Karlheinz

Autor: Gerald *. (pyromane)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Karlheinz schrieb:
> 2. Spuckt das board Meldungen aus? Debug unter General Setup habe ich
> aktiviert. Wie muss ich putty einstellen um mich über seriell an
> ethersex einzuloggen?

Serial line:  entsprechende Schnittstelle (zB.: COM1)
Speed: 115200 (Baud ist die Standardeinstellung von Ethersex)

Um zb den Debug Modus für die Netzwerkschnittstelle zu aktivieren musst 
du unter General Setup > Enable Debugging auswählen und im Untermenu 
Network > Debugging Flags > Networking und Config auswählen.

Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ohne mir den Schaltplan angesehen zu haben, vielleicht hängen
der Ethernet-Controller und die SD-Karte ja beide am SPI?

Autor: Andreas Hardtung (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jens schrieb:
> vielleicht hängen
> der Ethernet-Controller und die SD-Karte ja beide am SPI?

Ja. Tun sie.
Die geschilderten Probleme sehen mir nach den alten Hardwareproblemen 
aus. In der ersten Zeit war der Bausetz ein wenig unausgereift. 
Verbesserungsvorschläge gibt es unter 
Beitrag "Bausatz Add-on für AVR-NET-IO"
Neuere Bausätze sollten aber jetz prinzipiell OK sein.

Andreas

Autor: Karlheinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Änderungen die im Abschnitt Erweiterungsplatine unter
http://www.mikrocontroller.net/articles/AVR_Net-IO...
beschrieben sind, waren schon enthalten.
Müssen auch die Änderungen aus
http://ethersex.de/index.php/Benutzer:Kenoldb (R19 raus
R20 raus; anstelle von R19 Drahtbrücke rein.)
umgebaut werden? Mir ist nicht ganz klar welche Änderungen hier wirklich 
notwendig sind.

zu 2. mitloggen: Mit putty konnte ich keine serielle Verbindung aufbauen 
(es beept nur einmal bei "open"). Mit HyperTerminal hats geklappt:

D: successfully read scratchpad
D: temperature: 21.5
D: net: packet received
D: net: ip packet received
D: net: packet received
D: net: ip packet received
D: net: packet received
D: net: ip packet received
D: net: got link!
D: net: packet received
D: net: ip packet received
D: net: got link!
D: net: packet received
D: net: ip packet received
D: net: got link!
D: net: packet received

>>>>>> SD Karte eingesteckt

D: net: packet too large or too small for an ethernet header: 6
D: net: packet received
D: net: packet too large or too small for an ethernet header: 18430
D: net: packet received
D: net: packet too large or too small for an ethernet header: -3532
D: net: packet received
D: net: packet too large or too small for an ethernet header: 5990
D: net: packet received
D: net: packet too large or too small for an ethernet header: -28410
D: net: packet received
D: net: packet too large or too small for an ethernet header: 15613
D: net: packet received
D: net: packet too large or too small for an ethernet header: 22375
D: net: packet received
D: net: packet too large or too small for an ethernet header: 17195
D: net: packet received
D: net: packet too large or too small for an ethernet header: -1028
D: net: packet received
D: net: packet too large or too small for an ethernet header: 11263
D: net: packet received
D: net: packet too large or too small for an ethernet header: 26077
D: net: packet received
D: net: packet too large or too small for an ethernet header: 4172
D: net: packet received
D: net: packet too large or too small for an ethernet header: -18435
D: net: packet received
D: net: packet too large or too small for an ethernet header: 13354
D: net: packet received
D: net: packet too large or too small for an ethernet header: -9105
D: net: packet received
D: net: packet too large or too small for an ethernet header: 25852
D: net: packet received
D: net: packet too large or too small for an ethernet header: 12028
D: net: packet received
D: net: packet too large or too small for an ethernet header: -3068
D: net: packet received
D: net: packet too large or too small for an ethernet header: 7932
D: net: packet received
D: net: got link!
D: net: packet received
D: net: packet too large or too small for an ethernet header: -2
D: net: packet received

Autor: Karlheinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kennt sich jemand mit dem Pollin Add-On board aus? Ist das ein Hardware 
oder Software Problem?

Karlheinz

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.