Ich hatte heute nochmal Kontakt zu Christian und habe daraufhin einen Versuch mit einem anderen Bootloader probiert. Tatsächlich lässt sich das GRBL Controller Board nun mit ESTLCam verwenden ;-)
Zum Flashen sollten alle Treiber und alle Jumper abgezogen sein! Dafür sollte idealerweise nur das nackte Board über ISP und eine Stromversorgung (USB oder Netzteil) angeschlossen sein.
Als Board "MiniCore ATmega328" und die folgenden Einstellungen konfiguriert:
Und dann "Bootloader brennen". Dazu muss natürlich ein entsprechendes ISP Programmiergerät (in meinem Fall ein AVRISP mkII) an die ISP Schnittstelle des GRBL Controller Boards angeschlossen sein! Ein USBASP oder ähnliches von der Arduino IDE unterstütztes Gerät sollte natürlich ebenfalls funktionieren.
Im Anschluss liess sich ESTLCam problemlos mit der eigenen Firmware in Betrieb nehmen.
avrdude: Version 6.3, compiled on Dec 16 2016 at 13:33:19 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Sven\AppData\Local\Arduino15\packages\MiniCore\hardware\avr\2.0.7/avrdude.conf"
Using Port : usb Using Programmer : stk500v2 avrdude: usbdev_open(): Found AVRISP mkII, serno: 001D2C881679 AVR Part : ATmega328PB Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail :
Hmm.. die Signatur 0x0fc003 ist keinem bekannten Atmega zugeordnet. Entweder ist das ein Lesefehler oder ein ganz anderer Atmega. Was für ein Board ist das genau? Was steht auf dem Atmega drauf?
Ich hatte manchmal Lesefehler wenn das Anschlusskabel vom AVRISP gammelig war, ein neues Kabel hat dann geholfen. Sonst ISP Kontakte nochmal reinigen vielleicht..
ich hab das GRBL Controller Board V2.02 es steht zumindest MEGA328PB auf dem Chip daas ACRISP ist ganz neu, Kontakte habe ich nochmal überprüft. beim brennen läuchtet auch kurz die TX led auf.
Super! Zusm Flashen werden die MOSI, MISO uns SCK Leitung benötigt, die im GRBL Betrieb verwendet werden. Wenn da entsprechend was angeschlossen ist, kann das Fehler verursachen. Zum Flashen sollte das GRBL Controller Board nicht an die Fräse anschlossen sein! Also am besten alles abziehen und nur ISP und Stromversorgung verwenden. Ich habe das im Wiki und weiter oben im Thread ergänzt!