ich habe das GRBL-Controller-Board aus dem Shop bestellt und erhalten. An der Stelle ein herzliches Danke für die schnelle Bearbeitung/Lieferung.
Ich habe mit dem GRBL-Controller-Board nicht die übliche Fräse im Sinn, sondern würde gerne einen Laser Cutter/Engraver bauen. Um das zutun muss ich eine andere GRBL Version / Hex verwenden. Ich habe das Board gelötet und an den PC angeschlossen. Nachdem ich die Treiber installiert hatte, wollte ich das ganze zunächst mal über das Grbl Controller Tool ausprobieren.
Dabei bot sich mir folgendes Bild:
Im Grunde genommen reagiert das Board wie es soll, des weiteren habe ich versuchsweise meine Stepper Motoren angeschlossen und kann die über das Tool steuern. Also im Prinzip alles ok!
Als nächstes wollte ich über den "XLoader" eine neue Hex file auf den Arduino laden. Das Tool bleibt allerdings bei "Uploading..." stehen und friert ein. Man erhält keine Fehlermeldung, nichts.
Um wenigstens etwas zu sehen habe ich mir die Entwicklungsumgebung für den Arduino zur Hilfe genommen um ein kleines Programm auf den Arduino zu laden, dabei meldet der "avrdude" folgendes:
Meine Frage also lautet: Wie kann ich das Board flashen? Hatte jemand schonmal Probleme dieser art?
Re: GRBL-Controller Board lässt sich nicht flashen
Hallo thkr,
bitte stell im XLoader eine max. Datenübertragungsrate von 57600 Baud ein. Wenn Du versuchst, das Board schneller zu programmieren, dann bekommst Du möglicherweise diese Probleme. Der Bootloader ist ja in einem geschützten Bereich, daher sollte der noch OK sein, so dass du weiterhin versuchen kannst mit dem XLoader neue Firmware drauf zu programmieren.
Übrigens, wenn Du die Arduino IDE verwendest, dann stell bitte den Arduino Duemilanove als Board ein, da sonst die Programmiergeschwindigkeit auch wieder 115200 ist und nicht 57600!!! Prozessor natürlich den ATmega328 und dann die entsprechende COM Schnittstelle.
Re: GRBL-Controller Board lässt sich nicht flashen
Hallo Ronald,
ich nutze den GRBL-Controller seit einigen Wochen und bisher funktionierte es problemlos. Weil ich viel manuell verfahre, wollte ich nun GRBL1.1e ausprobieren. Aufgrund guter Erfahrungen mit Xloader in Verbindung mit anderen GRBL-Shields und hierdurch bestärkt http://myhobby-cnc.de/wiki/doku.php?id=m...c:grbl-firmware hab ich versucht damit die hex hochloaden - erfolglos.
Es trat der oben beschriebene Fehler auf. Erst 20 Minuten lang uploading und dann "failed". Unabhängig von der gewählten Baud. Die Analyse mit der Arduino IDE brachte oben gezeigtes zu Tage.
Nach dem fehlgeschlagenem Uploadversuch reagiert GRBL auch leider nicht mehr.
Welche Möglichkeiten hab ich noch?
Vielen Dank für deine Arbeit & Viele Grüße Christian
Re: GRBL-Controller Board lässt sich nicht flashen
Hallo Christian,
bitte mach von dem Programmfesnster des XLoaders so wie Du es eingestellt hast mal einen Screenshot, und stell die *.HEX Datei die Du verwendet hast hier mal mit ein. Bitte gib auch den Link mit an, von wo du die HEX runtergeladen hast! Dann können wir uns das mal anschauen!
Re: GRBL-Controller Board lässt sich nicht flashen
Hallo,
es hat ein wenig länger gedauert, hier der Vollständigkeit halber mein Bericht.
Der billige USBasp welchen ich mal bei Ebay irgendwo mitbestellt habe funktionierte nicht. Kein Problem - einfach einen anderen UNO als ISP benutzen? Ging nicht. Ich hab mehrere Stunden erfolglos mehrere Varianten ausprobiert.
Platine mit nach Hause genommen, dort am eigenem Rechner probiert - ging sofort. Über die Arduino IDE den Bootloader gebrannt, umgesteckt und aus neugier mit Xloader versucht GRBL1.1f zu flashen - erfolgreich, alles funktioniert. Die Gegenprobe ob es an der Versionsnummer 1.1e lag hab ich nicht gemacht.