Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Firmware Veröffentlichungen und Einstellungen können hier angekündigt und diskutiert werden.
Cofru
Anfänger
Anfänger
Beiträge: 8
Registriert: So 7. Aug 2016, 11:41

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Cofru »

Moin,
mit der 1.85 läuft der compiler nur mit einer Warnung:


Der Sketch verwendet 242482 Bytes (95%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 6749 Bytes (82%) des dynamischen Speichers, 1443 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
Wenig Arbeitsspeicher verfügbar, es können Stabilitätsprobleme auftreten.

Soll ich die Firmware dennoch hochladen?
Gruß, cofru
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 599 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Nibbels »

Cofru hat geschrieben: Wenig Arbeitsspeicher verfügbar, es können Stabilitätsprobleme auftreten.
Diese Meldung bekommst du bei jeder Firmware, die du hochladen willst. Man kann diese Meldung vernachlässigen, weil wir wissen, dass 1443 Bytes für unser Programm genug sind.

LG
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?

Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Benutzeravatar
Darrol
3D-Drucker
3D-Drucker
Beiträge: 51
Registriert: Do 14. Apr 2016, 22:36
Has thanked: 20 times
Been thanked: 31 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Darrol »

Die Firmware kann ja im Gegensatz zum Original ein paar Mosfets mehr auf der Hauptplatine ansteuern.
Lassen die sich eigentlich auch mit PWM regeln?

Und ein anderes Thema:
Hat das hiesige Entwicklerteam eigentlich ein PayPal Spendenkonto o. ä. ?
Ich finde man sollte euch wenigstens einen ausgeben können... :prost:
RF2000 auf Community FW 1.43.99 mit schicken Extras:
  • Wassergekühlter Druckkopf
  • RaspberyPi 2 Repetierserver und NoIR-Cam
  • Einhausung, mit Absaugung
  • Energiemessung und Relaisschaltung über FHEM
  • Automatische Abschaltung nach Bedarf/Druckende
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 599 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Nibbels »

:D

Ja, ich habe alle übrigen Schalter ins Menü eingebaut. Bis auf einen Mosfet: Der für den RF2000-Board-Lüfter. (CASE_FAN_PIN = X45 )
Die restlichen Reservepins haben alle Firmware-Interne Namen bekommen und sind hier im Thread notiert:
http://www.rf1000.de/viewtopic.php?f=73 ... 576#p17576

Per M-Code geht natürlich auch der dritte Port ;)
http://www.rf1000.de/wiki/index.php/GCo ... n.2FAus.29

Der X45 wird -bei- der Einstellung der Temperatureinstellung am Extruder gesteuert.
Gerade gemerkt: "Für den sicheren Betrieb der Platine" kann der Lüfter nicht sonderlich wichtig sein, denn wenn man Extruder 0 auf Temperatur bringt (= Lüfter an), dann Extruder 1 abschaltet bleibt der Lüfter bis zur nächsten Temperaturerhöhung aus ;)

LG
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?

Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 599 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Nibbels »

Paypalspendenkasse haben wir als Community nicht :)
Ist auch nicht wichtig, meiner Meinung nach.

Echt super wäre z.B. wenn jemand auch auf die Formnext gehen wollte ... :prost:
Oder wenn mir jemand Tipps zu guten Firmen im Raum Stuttgart hat, die ähnliches Knowhow benötigen :boing: ;)

LG
Zuletzt geändert von Nibbels am Do 26. Okt 2017, 21:25, insgesamt 1-mal geändert.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?

Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 599 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Nibbels »

Darrol hat geschrieben: Lassen die sich eigentlich auch mit PWM regeln?
Du kannst die per PWM regeln, so wie ich das verstehe: Die verbauten Mosfet-Chips an den Ports sind alle dieselben(?).
Aber das heißt, du musst die schnell an und ausschalten bzw. an die richtige Stelle in der Configuration einhaken.
PWM heißt hier im Arduino immer Software-PWM (Ausser du findest einen Timer dafür) und dabei bist du auf Frequenzen unter 3,9/2= ~2Khz beschränkt, wenn du die vorhandenen Timer nutzen willst, um den Port an und auszuschalten.
(Kann mich hier im Detail irren.)
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?

Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Timo
Gelegenheitsdrucker
Gelegenheitsdrucker
Beiträge: 22
Registriert: So 22. Okt 2017, 02:30
Wohnort: Hannover
Has thanked: 12 times
Been thanked: 6 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Timo »

Hallo zusammen,

ich bin gerade dabei, mir meinen noch jungfräulichen Drucker einzurichten und habe mich an die Empfehlung gehalten, direkt die neuste Firmware zu laden. Hier im Forum fand ich den Hinweis, am besten direkt die Community-FW zu verwenden, da sie der originalen in diversen Punkten voraus ist.

An sich läuft die Software auch. Ich bin allerdings nicht ganz sicher, ob ich nicht schon bei den Grundeinstellungen ein Problem habe. Nach dem Einstellen des Düsenabstands wollte ich einen Heat-Bed Scan durchführen, der im Prinzip auch komplett durchgelaufen ist.
Nach dem Ausrichten des zweiten Extruders sollte dann laut PDF-Anleitung "Scan completed" im Display stehen. Das passiert allerdings nicht. Stattdessen fährt die Druckplatte etwa einen Zentimeter herunter und der Drucker startet neu. Ist das so normal und beabsichtigt, oder geht da irgendetwas schief?

Ich habe es jetzt zweimal getestet, das Verhalten war beide Male das gleiche.

Viele Grüße
Timo
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 599 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Nibbels »

Hmm, etwas herunterfahren und neustarten ist komisch. Dass dabei vorher eine Meldung wie "Emergency-Stop" auf dem Display erscheint kann nicht sein?
Hast du
- Scan
- Scan PLA
- Scan ABS
gestartet?

Kamen nachdem Upload der Firmware komische Meldungen im Arduino zum Vorschein?
Hast du Arduino 1.8.5 oder eine andere Version verwendet?

Generell wichtig beim HBS ist, dass wenn das Bett ganz oben in der Z-Homing-Position ist, dass die Düse an keinem Punkt auf dem Bett schleifen würde. Es sollten kalt immer ca. 0.5..0.6mm platz zwischen Düse verbleiben, was warm ca. 0.2..0.3mm entspricht.
Setzt die Düse beim HBS auf, sind die Probleme vorprogrammiert.
Also auch darauf achten, ob das Bett an allen 4 Eckpunkten sauber in den Auflagestutzen liegt.

LG
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?

Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Timo
Gelegenheitsdrucker
Gelegenheitsdrucker
Beiträge: 22
Registriert: So 22. Okt 2017, 02:30
Wohnort: Hannover
Has thanked: 12 times
Been thanked: 6 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Timo »

Das hatte ich befürchtet. Die letzte Meldung war "Home Z". Die entsprechende Aktion wurde auch durchgeführt, aber anschließend ist das Bett wie beschrieben heruntergefahren.

Ich habe "Matrix Scan ABS" gestartet.

Firmware-Upload lief ohne Probleme durch, hat nur (verglichen mit meinen sonstigen Nano oder ESP8266 Projekten) ewig gedauert. Kompiliert und hochgeladen habe ich die Firmware mit Version 1.8.5. Es kam nur die Meldung, dass wenig Platz verfügbar wäre - sollte also unkritisch sein.

Den Abstand habe ich entsprechend der Anleitung eingestellt, also erst höchste Stelle ermittelt und dort den linken Extruder im heißen Zustand auf 0,3 mm justiert.

Das Bett liegt sauber auf, allerdings könnte der zweite Extruder die Schraube in der vorderen rechten Ecke berührt haben. Ich habe die Flügelschrauben schon durch Nylon-Senkkopfschrauben ersetzt, aber das scheint noch nicht zu reichen.
Ich teste den Scan nochmal ohne die Schraube in dieser Ecke.
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 599 times

Re: Community Mod RFx000 Firmware :: Neue Stable (Stand 1.37v8 / 18.10.2017)

Beitrag von Nibbels »

Ok, "Scan ABS" ist quasi ein etwas komplexerer "Scan" bei ABS-Temperaturen.
-> Du kannst das auch erstmal ohne Temperatur machen.
Stelle z.B. dein Bett auf ~60°C, dein Hotend auf ~100°C und starte nur "Scan".

Das sollte auch schneller gehen.

Anschließend hast du eine Matrix, die in ihrer Höhe (noch) nicht stimmt.
- Denn wenn das Hotend heißer wird, kommen sich Düse und Bett etwas näher.
- Wenn das Heizbett heißer wird, passiert dasselbe.

Die exakte Höhe der Matrix kannst du (nach einstellen deiner Wunsch-Drucktemperatur /Hotends+Heizbett) mit dem Z-Offset-Scan (nachfolgend) einstellen. Der Z-Offset-Scan ist ein Mod-Programm von uns, das die Höheninformation der Matrix auf die jeweils aktuelle Höhe anpasst.
Damit kann man also das Ergebnis von Scan zu Scan-ABS oder Scan-PLA ändern, oder von Scan-ABS auf Scan-PLA usw. Diese Matrix-Informationen unterscheiden sich bei demselben Bett nur in der Höhe, also dem Offset.

Ich schreibe dir das so, weil ich den "Scan" kürzlich gemacht habe und bei mir alles sauber lief. (nachdem ich bemerkt hatte, dass mein Bett nicht fest in den Aufnahmen saß)
Sollte das funktionieren und evtl. ein nachfolgendes Scan-ABS wieder fehlschlagen, schaue ich mir den Code an. Bisher habe ich dort, glaube ich, kaum etwas oder nichts verändert - Scan ABS müsste aber funktionieren.

LG
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?

Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Antworten

Zurück zu „Firmware / Tweaks“