Hallo zusammmen
bei meinem Einplatinenwebserver vom Ulrich geht einfach kein Ping, vom Web ganz zu schweigen.
Beim drücken vom Reset kommt bei mir im Terminal alles was kommen soll, also 34 und Mac und Ip. Ich bin mir auch sicher, dass ich gleiche Subnet habe und in den gleichen Bereichen bin. Linklich für 10Mbits ist am Router auch an, eine LED am Server ist auch an. Wenn ich jetzt Pinge oder Aufruf vom Browser starte, dann seh ich im Terminal immer, dass sich das Ding immer neu startet. Ich bin mir zu 99% sicher, dass ich keinen Verdrahtungsfehler-Kurzschluss auf der Platine habe.
Software ist 1.38 MK ist AT128 mit internem Quarz 8Mhz
makefile, das was dabei war. Prgramm angepasst
Freq 8000000
use_mmc 0
use_clock 0 sonst ging garnichts beim make
Warnungen kommen auch ein paar beim make
Compiling: interrupt4.c
avr-gcc -c -mmcu=atmega128 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=interrupt4.lst -std=gnu99 interrupt4.c -o interrupt4.o
interrupt4.c:14: warning: return type defaults to `int'
interrupt4.c:14: warning: function declaration isn't a prototype
interrupt4.c: In function `SIGNAL':
interrupt4.c:14: warning: type of "__vector_5" defaults to "int"
interrupt4.c:54: warning: control reaches end of non-void function
in der Interrupt Rutine habe ich printf("interrupt\n"); wieder aktiviert
war aber nie zu sehen bei einem Ping, nur das gleiche wie bei einem reset
Meine Frage jetzt, wo kann der Fehler sein??? ich suche schon Stundenlang!!