<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Keine Kompilierung mehr möglich nach neuem Marlin</title>
        <description> Hallo RepRapers,

ich bin ganz neu dabei und habe mir einen Sintron Prusa I3 (http://www.ebay.de/itm/Sintron-3D-Drucker-Printer-full-Kit-for-Reprap-Prusa-i3-MK3-heatbed-LCD-MK8-/141546494941) gekauft und auch schon ein paar Dinge (in ordentlicher Qualität) gedruckt.
Da ich den Drucker noch ein wenig kalibrieren wollte/musste habe ich versucht in der Arduino IDE 1.8.2 das mitgesendete Marlin V1 zu konfigurieren, musste aber feststellen, dass der Code für die IDE zu alt war, habe mir also Marlin 1.0.x von [marlinfw.org] heruntergeladen, angepasst (nur das Motherboard definiert ansonsten wie heruntergeladen) und auf die MEGA 2560 kompiliert. 
Leider hab ich ein paar Dinge vergessen (falsche Thermosensoren und das LCD-Display) als wollte ich es erneut kompilieren.
Das funktionierte aber nicht mit der Fehlermeldung: 


Arduino: 1.8.2 (Windows 7), Board: &quot;Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)&quot;

Der Sketch verwendet 101260 Bytes (39%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 4223 Bytes (51%) des dynamischen Speichers, 3969 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can&#039;t open device &quot;\\.\COM3&quot;: Das System kann die angegebene Datei nicht finden.


avrdude: ser_drain(): read error: Das Handle ist ungültig.


avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
Der ausgewählte serielle Port
 ist nicht vorhanden oder das Board ist nicht angeschlossen
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

Dieser Bericht wäre detaillierter, wenn die Option
&quot;Ausführliche Ausgabe während der Kompilierung&quot;
in Datei -&amp;gt; Voreinstellungen aktiviert wäre.

alternativ auch 


Arduino: 1.8.2 (Windows 7), Board: &quot;Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)&quot;

Der Sketch verwendet 101260 Bytes (39%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 4223 Bytes (51%) des dynamischen Speichers, 3969 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can&#039;t open device &quot;\\.\COM3&quot;: Das System kann die angegebene Datei nicht finden.


avrdude: ser_drain(): read error: Das Handle ist ungültig.


avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
Der ausgewählte serielle Port avrdude: stk500v2_ReceiveMessage(): timeout
 ist nicht vorhanden oder das Board ist nicht angeschlossen
avrdude: stk500v2_getsync(): timeout communicating with programmer

Dieser Bericht wäre detaillierter, wenn die Option
&quot;Ausführliche Ausgabe während der Kompilierung&quot;
in Datei -&amp;gt; Voreinstellungen aktiviert wäre.


Nach einigem googlen hab ichs dann einfach mal mit der Resettaste der MEGA 2560 probiert kurz vorm kompilieren und siehe da die neue Marlin war drauf.

Allerdings habe ich jetzt das Problem, dass zu viel Filament extrudiert wird und hab den Wert in Marlin geändert und will sie erneut kompilieren und ich stehe erneut vor der selben Fehlermeldung. Das Problem lässt sich leider auch nicht mit Reset lösen.

( Ich kann allerdings mit Pronterface auf die Mega 2560 zugreifen, drucken und auch mit M999 neu starten usw.)

Wo mache ich einen Fehler? Fehlen mir irgendwelche Zugriffsrechte auf die Platine? 

Vielen Dank im Vorraus für die Hilfe!

Zu Hard-/Software:
- Sintron Mega 2560 Kopie
- Arduino 1.8.2
- Marlin 1.0.x
- Windows 7 auf MacBook Pro</description>
        <link>https://reprap.org/forum/read.php?245,760740,760740#msg-760740</link>
        <lastBuildDate>Wed, 15 Jul 2026 12:02:24 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760836#msg-760836</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760836#msg-760836</link>
            <description><![CDATA[ Dann war es wahrscheinlich die Interne Sicherheitsschaltung am PC (Die soll verhindern das Du über USB mehr als glaube ca 500mA ziehen kannst) Diese wird resetet wenn du den Rechner mindestens Neustartest und spätestens wenn du Ihn vom Strom trennst.]]></description>
            <dc:creator>kleinerDrache</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 14:01:59 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760834#msg-760834</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760834#msg-760834</link>
            <description><![CDATA[ ging auch...(tu)]]></description>
            <dc:creator>dentist2017</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 13:57:18 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760819#msg-760819</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760819#msg-760819</link>
            <description><![CDATA[ Probier bitte noch Arduino normal zu starten also ohne "Administrator"]]></description>
            <dc:creator>kleinerDrache</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 12:50:17 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760812#msg-760812</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760812#msg-760812</link>
            <description><![CDATA[ Perfekt; mit Neustart des Laptops und Arduino als Administrator starten ging es dann.<br />
VIELEN Dank für die Hilfe, war schon am verzweifeln.<br />
<br />
<br />
<br />
Ich hab allerdings noch eine weitere Frage; <br />
<br />
In dem Sintron Bausatz war ein MK3 Dual Power Heizbett inkludiert. <br />
Ich hab die beiden Minuspole an D9 und D8 am Ramps 1.4 angeschlossen und den Pluspol mit einer kurzen Schleife verbunden. <br />
<br />
Nun wusste ich nicht wo ich den Ventilator am Board anschliessen sollte und hab mich deshalb entschieden ihn an am Netzteil bei COM und V+ anzuschliessen. <br />
Nun läuft er natürlich immer auf 100% und ich hab das Gefühl, dass das Heizbett nur schnell aufheizt wenn ich es per LCD-Display ansteuere und nicht mit Pronterface. <br />
<br />
Gibt es einen anderen Anschlussmöglichkeit für das Heizbett oder den Ventilator und wie programmiere ich dann demenstprechend das Board um?<br />
Bzw wenn es nicht anderes geht wie bringe ich dem Board bei, dass D9 kein Ventilator ist sondern ebenfalls das Heizbett?]]></description>
            <dc:creator>dentist2017</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 12:33:50 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760807#msg-760807</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760807#msg-760807</link>
            <description><![CDATA[ Wenn du windows nutzt : rechtsklick auf Arduino und als Administrator starten sollte ALLE Rechte gewähren. Hab mal schnell gegoogelt da hatten wohl einige das Probem schon allerdings nicht in verbindung mit 3d-Drucker Firmware. Bei den meisten hat ein Rechner Neustart mit komplettem Abschalten geholfen (Also runterfahren und kurz alles vom Netz)]]></description>
            <dc:creator>kleinerDrache</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 12:12:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760806#msg-760806</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760806#msg-760806</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Bist du sicher das der Serial-Port stimmt ?</div></blockquote>
<br />
Ja bin ich, ich kann auch mit Pronterface mit dem Drucker kommunizieren.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>kleinerDrache</strong><br />
Irgendwas fehlt da. Stimmen die Rechte ?</div></blockquote>
<br />
Ich denke auch, dass die Rechte nicht stimmen, weiß aber nicht wo ich sie nachgucken kann und auch nicht wie ich die Rechte ändere...]]></description>
            <dc:creator>dentist2017</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 12:00:47 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760795#msg-760795</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760795#msg-760795</link>
            <description><![CDATA[ <pre class="bbcode">
Arduino: 1.8.2 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Der Sketch verwendet 101260 Bytes (39%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 4223 Bytes (51%) des dynamischen Speichers, 3969 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
<b>avrdude: ser_open(): can't open device "\\.\COM3": Das System kann die angegebene Datei nicht finden.</b></pre>
<br />
Bist du sicher das der Serial-Port stimmt ? Irgendwas fehlt da. Stimmen die Rechte ?]]></description>
            <dc:creator>kleinerDrache</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 11:09:35 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760742#msg-760742</guid>
            <title>Re: Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760742#msg-760742</link>
            <description><![CDATA[ ... du könntest es auch mal mit einer älteren Arduino-IDE probieren - ich habe bei mir auch verschiedene drauf, weil manche der älteren Boards mit den neueren Libraries nicht zu kompilieren gehen, oder auch z.B. Timer und PWM anders behandelt werden ...]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 06:26:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?245,760740,760740#msg-760740</guid>
            <title>Keine Kompilierung mehr möglich nach neuem Marlin</title>
            <link>https://reprap.org/forum/read.php?245,760740,760740#msg-760740</link>
            <description><![CDATA[ Hallo RepRapers,<br />
<br />
ich bin ganz neu dabei und habe mir einen Sintron Prusa I3 (http://www.ebay.de/itm/Sintron-3D-Drucker-Printer-full-Kit-for-Reprap-Prusa-i3-MK3-heatbed-LCD-MK8-/141546494941) gekauft und auch schon ein paar Dinge (in ordentlicher Qualität) gedruckt.<br />
Da ich den Drucker noch ein wenig kalibrieren wollte/musste habe ich versucht in der Arduino IDE 1.8.2 das mitgesendete Marlin V1 zu konfigurieren, musste aber feststellen, dass der Code für die IDE zu alt war, habe mir also Marlin 1.0.x von [<a href="http://marlinfw.org/" target="_blank"  rel="nofollow">marlinfw.org</a>] heruntergeladen, angepasst (nur das Motherboard definiert ansonsten wie heruntergeladen) und auf die MEGA 2560 kompiliert. <br />
Leider hab ich ein paar Dinge vergessen (falsche Thermosensoren und das LCD-Display) als wollte ich es erneut kompilieren.<br />
Das funktionierte aber nicht mit der Fehlermeldung: <br />
<br />
<pre class="bbcode">
Arduino: 1.8.2 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Der Sketch verwendet 101260 Bytes (39%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 4223 Bytes (51%) des dynamischen Speichers, 3969 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can't open device "\\.\COM3": Das System kann die angegebene Datei nicht finden.


avrdude: ser_drain(): read error: Das Handle ist ungültig.


avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
Der ausgewählte serielle Port
 ist nicht vorhanden oder das Board ist nicht angeschlossen
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -&gt; Voreinstellungen aktiviert wäre.</pre>
<br />
alternativ auch <br />
<br />
<pre class="bbcode">
Arduino: 1.8.2 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Der Sketch verwendet 101260 Bytes (39%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 4223 Bytes (51%) des dynamischen Speichers, 3969 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can't open device "\\.\COM3": Das System kann die angegebene Datei nicht finden.


avrdude: ser_drain(): read error: Das Handle ist ungültig.


avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.


avrdude: stk500v2_ReceiveMessage(): timeout
Der ausgewählte serielle Port avrdude: stk500v2_ReceiveMessage(): timeout
 ist nicht vorhanden oder das Board ist nicht angeschlossen
avrdude: stk500v2_getsync(): timeout communicating with programmer

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -&gt; Voreinstellungen aktiviert wäre.</pre>
<br />
<br />
Nach einigem googlen hab ichs dann einfach mal mit der Resettaste der MEGA 2560 probiert kurz vorm kompilieren und siehe da die neue Marlin war drauf.<br />
<br />
Allerdings habe ich jetzt das Problem, dass zu viel Filament extrudiert wird und hab den Wert in Marlin geändert und will sie erneut kompilieren und ich stehe erneut vor der selben Fehlermeldung. Das Problem lässt sich leider auch nicht mit Reset lösen.<br />
<br />
( Ich kann allerdings mit Pronterface auf die Mega 2560 zugreifen, drucken und auch mit M999 neu starten usw.)<br />
<br />
Wo mache ich einen Fehler? Fehlen mir irgendwelche Zugriffsrechte auf die Platine? <br />
<br />
Vielen Dank im Vorraus für die Hilfe!<br />
<br />
Zu Hard-/Software:<br />
- Sintron Mega 2560 Kopie<br />
- Arduino 1.8.2<br />
- Marlin 1.0.x<br />
- Windows 7 auf MacBook Pro]]></description>
            <dc:creator>dentist2017</dc:creator>
            <category>Allgemeines</category>
            <pubDate>Thu, 06 Apr 2017 06:23:17 -0400</pubDate>
        </item>
    </channel>
</rss>
