Ich habe ein merkwürdiges Problem mit meinem AVR-NET-IO. Ich habe mir unter Linux Ethersex kompiliert und mittels des Pollin Evaluation Board und AVRDUDE gebrannt. Das Problem ist, dass Ethersex nicht immer bootet! In vielleicht 4 von 5 Fällen, in denen ich den Netzstecker in die Steckdose stecke, ist der Webserver nicht ansprechbar. Auch das Modul MotorCurtain reagiert auf UDP-Anfragen nicht. Nach mehrmaligem An- und Ausschalten funktioniert es dann aber so wie es soll. Mit der Originalfirmware von Pollin funktioniert es interessanterweise immer (ich habe mehrmals hin- und hergebrannt)! Woran kann so etwas liegen? Es ist auch egal, ob an den Ein- und Ausgängen der Motorcontroller RN-VN2 (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=65&products_id=112) angeschlossen ist oder nicht. Wenn er angeschlossen ist und Ethersex nicht korrekt bootet, liegen an den Ausgängen zum Motorcontroller komischerweise ca. 2V an. Wenn Ethersex korrekt bootet, liegen, wie erwartet, 0V oder 5V an. Als Netzteil benutze ich eins mit 10V Wechselspannung und maximal 3A. Vor dem Motorcontroller hängt ein Gleichrichter. Die Fuses habe ich laut Empfehlung von diversen Seiten im Internet auch schon verändert, das brachte aber überhaupt keine Veränderung im Verhalten. Hat jemand vielleicht eine Idee? Ich verzweifle langsam.
Ich habe es inzwischen hinbekommen. Mit den Fuses 0xBF (low) und 0xCB (high) bootet er stabil mit Ethersex! :-)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.