Homepage

  • Projekte
  • Shop
  • Forum
Erweiterte Suche
  • Schnellzugriff
    • Unbeantwortete Themen
    • Aktive Themen
    • Suche
  • FAQ
  • Anmelden
  • Registrieren
  • Foren-Übersicht
  • Suche

webserver

Projekt aus Elektor 2007
Antworten
  • Druckansicht
Erweiterte Suche
4 Beiträge • Seite 1 von 1
grabb

webserver

  • Zitieren

Beitrag von grabb » 03.05.2006, 15:43:23

Hallo Forum!!
Ich habe in den letzten Tage meinen webserver fertig gelötet und nach zwei langen Nächten geht er nun endlich.
Auf mikrocontroller.com - da wo ich auch die Platine her habe - gibt es mehrere Versionen zum herunterladen, wobei bei mir nur die 1.39 wegen der 3c509b-c funzt. Hat eventuell schon jemand die v1.38 mit webcam und thermo um den 3com-Support erweitert?

Für alle die eventuell noch Probleme beim Aufbau haben, hier meine Erfahrungen: Ich konnte mit meinem WinXP und PonyProg den ATMega32 nicht beschreiben, erst dachte ich es liegt am Kabel oder der Schnittstelle und hab dann beide Kabel versucht (par + ser), leider ohne Erfolg. Auf einem PC mit W2k kann ich nun den Baustein befruchten.
Beim kompilieren (wegen meinem 11,0592MHz Quarz)mit WinAVR musste ich #define __STDIO_FDEVOPEN_COMPAT_12 in der main.h ergänzen. Bestimmt sind solche Sachen schon bekannt, für einen AT-Anfänger allerdings nicht so einfach.

Aber jetzt werd ich mich erstmal durch den source-code quälen.....

Gruß
grabb
Nach oben

Rothammel

Fragen über Fragen

  • Zitieren

Beitrag von Rothammel » 05.05.2006, 22:03:36

Da ich auch ein blinder Anfänger bin, habe ich mal ein paar Fragen.

Ich benutze zurzeit 3com EtherLink III 3C509B-C Karten.

Sind diese kompatibel? die änderungen am Platinenlayout habe ich durchgeführt.

Was für Änderungen hast du in WinAVR gemacht. Ich benutze auch so ein 11,0592MHz Quarz. Aber ich dachte immer es genügt einfach die Quarzfrequenz einzutragen.

Hast du schon was über RS232 mit dem Hyperterminal empfangen?

Wie siehts eigentlich mit der kleinen Led an der Netzwerkkarte aus fängt die an zu leuchten wenn sie initaliesirt ist?

MfG Stan
Nach oben

grabb

  • Zitieren

Beitrag von grabb » 05.05.2006, 23:15:22

Hallo Rothammel,
die selbe Karte benutze ich auch, habe nach den Angaben die Änderungen am Layout durchgeführt. Ich habe die Quarzfrequenz in der main.h eingetragen [#define SYSCLK 11059200]. Beim maken hatte ich dann Probleme die ich wie folgt umging:
#define __STDIO_FDEVOPEN_COMPAT_12 eintragen in main.h vor #include <stdio.h> .
In der clock.c habe ich folgendes timer_enable_int(_BV(TOIE1)); auskommentiert und ich konnte das hex-File erstellen.

Die NIC habe ich mit dem Tool 3c5x9cfg.exe auf einer MSDOS-Boot-Floppy eingestellt
IO 310
IRQ 9
pnp disabled
tp rj45

Nach dem initalisieren geht die grüne led an NIC an.
Folgendes ist auf der Schnittstelle zu sehen (Kabel 1 zu 1):

Init...
Phase 1
Phase 2
Phase 3
Phase 4
Phase 5
node A0-241C-F6B4
I/O address 300
Phase 6
Phase 7
MfgtID: 6D50
Product ID: 9450
Phase 9
Phase 10
Phase 11
...
-- Init 3C5x9: Okay --

My Mac: 0.a0.24.1c.f6.b4
My IP : 192.168.0.101

TCP Socket Open Socket:1487 Stack:0
index.htm
TCP Socket Open Socket:1488 Stack:1
rakete.gif
TCP Socket Close Socket:1487 Stack:0

........





Gruß
grabb
Nach oben

Rothammel

Danke

  • Zitieren

Beitrag von Rothammel » 06.05.2006, 19:49:06

Danke für deine Hilfe. Leider war es nur ein zu schwaches Netzteil.
MfG Stan
Nach oben

Antworten
  • Druckansicht

4 Beiträge • Seite 1 von 1

Zurück zu „AVR WebServer (alte Version)“



  • Foren-Übersicht
  • Alle Zeiten sind UTC+02:00
  • Alle Cookies löschen

Powered by phpBB® Forum Software © phpBB Limited

Deutsche Übersetzung durch phpBB.de

Datenschutz | Nutzungsbedingungen

 

 

sitemap  |    |  datenschutz   |  impressum