Seite 2 von 2

Re: Mein RF2000 blinkt nur noch blau

Verfasst: Mi 21. Okt 2020, 08:22
von NEUling
Hallo Eddy- das mit Cura habe ich schon ausgeschlossen.
Das Programm ist ja an sich Super aber in dem Moment inaktiv und nicht verbunden.

Ich habe das flashen auch mit einem jungfräulichen Laptop probiert auf dem nur Arduino installiert ist

Re: Mein RF2000 blinkt nur noch blau

Verfasst: Mi 21. Okt 2020, 10:19
von NEUling
Die eingefleischten Arduino´ler die ich so kenne denken der Bootloader ist kaputt. Man müsste nun den Bootloader neu auf den Arduino bringen.

Weiß von euch jemand welcher 6er SteckerPort auf dem Board die ISP Schnittstelle ist?
So einen ISP Programmer habe ich schon 3 Jahre ungenutzt hier liegen, vielleicht kann ich den ja mal entjungfern ;o)

Ron

Re: Mein RF2000 blinkt nur noch blau

Verfasst: Mi 21. Okt 2020, 12:31
von AtlonXP
Hallo NEUling,
ich möchte dir hiermit eine Warnung aussprechen!
NEUling hat geschrieben: Achja...interessant ist: das Hotend 0 scheint durchweg zu heizen :evil:
Wenn dein Drucker in deinem beschriebenen Störungsfall steht, dann heizt die Heizung unkontrolliert?
Das darf nicht sein.
Das kommt gleich nach dem Häuser anzünden…
Die Heizung heizt dann auch während des Flashens!
Die Heizung heizt dann auch mit gedrücktem Not Aus!
Eigentlich heizt die Heizung immer, wenn nur Strom auf dem Drucker ist!

Generell sollte der Not Aus immer sofort nach der Betätigung wieder heraus genommen werden.
Dein Drucker wird mit gedrückten Not Aus nur in den Rest Zustand gesetzt.
Auch beim Flashen muss der der Not Aus inaktiv sein!

Du kannst deinem Bord auch ein flashen erzwingen.
Vorrausetzung hierfür:
Drucker ist aus, USB Kabel ist gesteckt.
Arduino IDE ist gestartet und auch richtig eingestellt, Programm geladen.
Wenn du nun deinen Drucker einschaltest, musst du sofort (innerhalb der ersten 10 Sec.) die Übertragung zum Drucker beginnen.
Der Bootloader ist in dieser kurzen Zeit empfänglich.

Ich empfehle dir ein neues Bord und dein Auto solltest du nicht zu nah am Haus parken. :coolbubble:

LG AtlonXP

Re: Mein RF2000 blinkt nur noch blau

Verfasst: Mi 21. Okt 2020, 19:32
von NEUling
Soooooo. Hallo

Ich habe heute einiges dazu gelernt.

Ich habe festgestellt, dass der bootloader des Boardes wohl kaputt war.
Ich habe über einen ISP Programmer, den ich vor Jahren mal gekauft hatte aber nie benutzt dann direkt unten auf dem Board die ISP Schnittstelle gesucht und darüber den bootloader neu drauf gebrannt. Dann konnte ich auch ohne Probleme die Firmware wieder auf den Drucker schreiben.

Leider geht auch jetzt der Drucker noch nicht wieder...aber das LED Strip blinkt nicht mehr komisch rum.
Ja, klar- schwacher Trost aber ich bin um einiges schlauer geworden.
Ich glaube es liegt nun auf der Hand, dass der Drucker von Anfang an als er zu mir kam eine Macke hatte. Conrad wird mir nun wahrscheinlich ein neues Board zusenden und ich denke dann läuft der Kollege.

Was ich nun jetzt noch nicht probiert habe ist die originale FW erstmal drauf zu spielen. Wisst Ihr ob ich da auch die alte Arduino Version brauche wenn ich es direkt über ISP drauf laden will?

Danke, der Ronny

Re: Mein RF2000 blinkt nur noch blau

Verfasst: Mi 21. Okt 2020, 23:00
von af0815
Du brauchst die alte Arduinoversion zum kompilieren, ausser du hast fertige Hexfiles zum direktladen.

Re: Mein RF2000 blinkt nur noch blau

Verfasst: Do 22. Okt 2020, 15:02
von mhier
Hast du mal probiert, den Drucker ohne USB-Verbindung zu betreiben? Es ist möglich, den Drucker per USB zu resetten. Der Repetier-Server (und vermutlich auch der Host) tun das z.B. immer beim Verbinden. Wenn also irgend ein Programm willkürlich auf den Port zugreift und laufend einen Reset schickt, könnte das genau das Symptom erklären. Andere Programme können dann auch nicht mehr auf den Port zugreifen, das kann immer nur ein Programm gleichzeitig.

Ansonsten könntest du evtl. versuchen, dich statt mit dem USB-Port mit dem ISP-Programmer-Port zu verbinden. Da drüber lässt sich auch dann die Firmware neu flashen, wenn der Bootloader nicht mehr funktioniert. Laut Schaltplan ist zumindest beim RF2000 der Stecker PG1 dafür verantwortlich. Du müsstest einen passenden Stecker dafür besorgen und dir ein Kabel basteln. Als Programmierer braucht man nicht zwingend einen echten AVR-ISP-Programmer, das geht auch z.B. über die GPIO-Pins eines Raspberry Pis. Wenn du das probieren willst, schreib mal, welche Möglichkeiten in der Richtung du hast, dann kann ich dir da weiter helfen.

Notfalls müsste es auch möglich sein, mit einem beliebigen anderen 3D-Drucker-Mainboard den Drucker anzusteuern. Man wird dann ggf. nicht alle Features nutzen können (Dehnungsmessstreifen werden das größte und schmerzlichste Problem sein), und man wird sich die Firmware entsprechend konfigurieren müssen. Das sollten aber alles lösbare Probleme sein - ich spiele öfters mal mit dem Gedanken, so etwas zu versuchen, um mehr Rechenpower für die Firmware zu haben (bislang ist mir das aber zu aufwändig...) ;-)