Homepage

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

Totaler Anfänger

Projekt aus Elektor 2007
Antworten
  • Druckansicht
Erweiterte Suche
11 Beiträge • Seite 1 von 1
userdvb

Totaler Anfänger

  • Zitieren

Beitrag von userdvb » 17.06.2005, 11:33:43

Ich bitte hier um Hilfe, weil ich irgendwie mit dem Webserver nicht klar komme.

Mein Problem stellt sich so dar:
Ich habe mir vor ein paar Tagen das Exp.Borad von Roland Walter mit einem
Passiven Brenner (SP12) gesorgt, das Programieren klappt sehr gut und macht dazu auch nochsehr viel Spaß aber jetzt kommmts
Ich bekomme den Webserver mit dem Amtel32 und der Realtek 8019as zwar programmiert aber der Webserver meldet mir im Terminal Prog. nur Quadrate und sonnst nicht. Die Netzkarte habe ich in einem alten Recher getestet die funzt. Eingestellt ist die Adresse 300hex und 9 Irq.
Ich komme irgendwie nicht weiter mit dem Webserver.
Habe ich den falschen Brenner?, wie Programmiere ich den Webserver richtig?.

Ich hoffe Ihr könnt damit etwas anfangen um mir zu helfen.
Schonmal vielen dank :( :( :(
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 3036
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

RE: Änderungen

  • Zitieren

Beitrag von Ulrich » 17.06.2005, 17:19:15

Hallo,

Das scheint so als wäre der Quarz falsch bzw. die serielle Schnittstelle nicht richtig konfiguriert.

Mfg uli
Nach oben

Werner B.

Kästchen vom USART

  • Zitieren

Beitrag von Werner B. » 18.06.2005, 16:27:18

@userdvb

Bist Du Dir sicher dass Du die Fuses des mega32 (programmiert bzw. richtig programmiert hast ?

Wie man sie programmieren soll steht (glaube ich) irgendwo in diesem Thread

http://www.mikrocontroller.net/forum/re ... 2.html#new
Nach oben

Gast

Re: Kästchen vom USART

  • Zitieren

Beitrag von Gast » 21.06.2005, 11:24:26

Werner B. hat geschrieben:@userdvb

Bist Du Dir sicher dass Du die Fuses des mega32 (programmiert bzw. richtig programmiert hast ?

Wie man sie programmieren soll steht (glaube ich) irgendwo in diesem Thread

http://www.mikrocontroller.net/forum/re ... 2.html#new
Erstmal vielen Dank für die Antworten, :)
aber es klappt überhaupt nichts.

Ich versuchs mal anders.
Nachdem ich das Forum gelesen habe hegt sich mir der Verdacht das ich
entweder das falsche Programm benuzte(Bascom) und oder das falsche Par. Kabel benutzte.
Ich habe es jetzt mit dem DT-006 (parallel) kabel von der Seite http://www.mikrocontroller.com/index_de.html versucht mit PonyProg2000
mit dem Ergebniss das PonyProg2000 den Webserver überhaupt nicht findet.
Frage:
was für ein Par. Kabel(bitte mit Pinbelegung) benutzt Ihr und welches Programm.
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 3036
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

RE: Programmer

  • Zitieren

Beitrag von Ulrich » 21.06.2005, 12:37:50

Hallo,

Ich benutze den Programmer von meiner Homepage ;-)
Dieser Funktioniert mit Bascom,PonyProg und AVRISP.
Zum programmieren benutze ich überwiegend AVRISP vom ProgrammersNotePad heraus. Dazu sollte aber der Parallel Port Treiber installiert sein (Windows XP). Das Funktioniert auch unter Linux wunderbar.

Mfg Uli
Nach oben

userdvb

  • Zitieren

Beitrag von userdvb » 22.06.2005, 16:01:28

Hallo Ulrich
Danke für deine Antwort, es hat geklappt. :)
Ich konnte nun ein Hex File in den Webserver brennen.
Doch nun komme ich zur nächsten frage :

Wenn ich versuche mit den Sourcen von Ver. 1.38 zu maken und dann das Hex File brenne bekomme ich im Terminal Monitor zwar die Ausgabe:
Keine SD Karte gefunden, aber die IP Adresse lässt sich nicht Anpingen.

Maken mache ich mit Programmer Notepad2.
Muß ich noch irgenetwas dabei beachten.
Die Einträge im Makefile auf MEGA32 sind gemacht, auch in der MAIN ist der Quartz richtig eingestellt.

Hust Du eine Idee

:) :)
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 3036
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 22.06.2005, 18:22:35

Hallo,

Als nächstes sollte die Netzwerkkarte richtig konfiguriert sein! Desweiteren sollte die Netzwerkadresse des PCs im gleichen Netz des Webservers sein.
Also Netzwerkadresse 192.168.0.x bei einer Netmask 255.255.255.0
Desweiteren bei nicht vorhandensein einer MMC-Karte die Unterstützung deaktivieren.

Mfg Ulrich
Nach oben

Gast

  • Zitieren

Beitrag von Gast » 22.06.2005, 18:34:50

Ulrich hat geschrieben:Hallo,

Als nächstes sollte die Netzwerkkarte richtig konfiguriert sein! Desweiteren sollte die Netzwerkadresse des PCs im gleichen Netz des Webservers sein.
Also Netzwerkadresse 192.168.0.x bei einer Netmask 255.255.255.0
Desweiteren bei nicht vorhandensein einer MMC-Karte die Unterstützung deaktivieren.

Mfg Ulrich
Hi Ulrich
Das Netz ist natürlich, wie schalte ich die MMC-Karte ab ????
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 3036
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 22.06.2005, 19:48:54

Dieses wird in der mmc.h gemacht use_mmc
Nach oben

userdvb

Anleitung für Anfänger

  • Zitieren

Beitrag von userdvb » 24.06.2005, 10:03:27

Ich möchte mich für die Hilfe in diesem Board bedanken und versuchen
es Anfängern etwas leichter zu machen.
Anleitung:

Änderungen an dem Source-Code von Ulrich 1.38 :

makefile

# MCU name
MCU = atmega32


main.h

//#define SYSCLK 14318180 //Quarz Frequenz in Hz
#define SYSCLK 16000000 //Quarz Frequenz in Hz

main.c

const unsigned char MYIP[] = {10,108,34,66};

rtl8019.h:

#define ISP_CTRL

mmc.h diese Änderung nur keiner MMC Karte
//#if USE_MMC


Parl. Interface Kabel für AVR und PonyProg
für einen MEGA32 braucht Ihr die Version 2.06f BETA
zufinden unter http://www.LancOS.com
Bauanleitung unter:
http://s-huehn.de/elektronik/avr-prog/avr-prog.htm
Mit Änderungen:
Am MISO,MOSI,SCK und RESET habe ich jeweils nur 100 Ohm eingestezt.
Bitte überprüft natürlich auch den Anschluß am Webserver ob eure
Pinbelegung auch am Board übereinstimmem.
Also:
10 Pol. 25 Pol.
1=MOSI--------- 7
5=RESET-------- 9
7=SCK---------- 6
9=MISO -------- 10

Brücken am Sub-D 25-pol.
von 2 auf 12
von 3 auf 11
von 24 auf 25 GND


Das Kabel funzt prima mit PonyProg.

Ich hoffe das ich nichts vergessen habe und damit allen Anfänger geholfen habe für die ersten schritte zum eigenen Webserver von Ulrich :D
Nach oben

fuji

Problem ?!

  • Zitieren

Beitrag von fuji » 09.10.2006, 23:02:42

Hallo zusammen

ich habe den AVR Webserver zusammen gebaut und es funktioniert soweit mit den DEFAULT files (HEX Files von http://www.mikrocontroller.com) auch alles bestens , so nun wollte ich mal einfach die IP-Addresse ändern.

also habe ich im file MAIN.C (Archive : Webserver V1.39 IB ) die IP geändert , so weit so gut. alles neu in ein HEX File gewandelt und auf den AVR per PonyProg geladen.

via Serial kommt nun folgendes:

Code: Alles auswählen

START...
Init...
Phase 1
Phase 2
Phase 3
Phase 4
Phase 5
node 00-FFFF-00
I/O address 200
Phase 6
Phase 7
a FFFF

und nichts weiter passiert, ich kann ihn nicht anpingen
komme nicht auf die WebSeite ... etc. WAS mache ich falsch ??
muss ich in einen der files noch festlegen welche Netzwerkkarte ich habe ?! oder wie funktioniert das ganze ?? Ich bin echt ratlos und ich muss dazu sagen ich bin ein ABSOLUTER C-Noobie

vieleicht kann mir jemand helfen

Vielen dank

Gruss Benny
Nach oben

Antworten
  • Druckansicht

11 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