Page 1 of 2

A20M Essentials

Posted: Sat Nov 17, 2018 4:51 pm
by blakilox
A20M BIG BIG Showstoppers

The latest version of Easyprint 3D does not have an Option for the A20M
(As far as I can tell the current version is in here http://geeetech.com/firmware)
1, Geeetech could you please release updated version of Easyprint 3D or show us how to do workaround Custom on this model

I have at long last located the Firmware.hex file for A20M + 3D Touch (In the above directory)
(If you order with 3D Touch Option it doesn't ship with 3D Touch enabled firmware - so you got to somehow get new firmware on there)
and thank god for that as I have been trying to follow old misleading notes (from this FAQ) for days and Compile firmware under Arduino IDE and hitting walls there I hold hope this A20_V1.1.8_3d touch.hex version will work
2, Please Help: there are no release notes about this firmware, how to put this .hex file into my Printer?? (A20M +3DTouch Upgrade)
(I assume if you can please add A20M support into Easyprint then the Firmware update will pull similar hex file and be painless)

1a, Same for the 3D Touch Mobile App from the Apple App Store has no A20M support though it at least seems to allow custom 255x255x255

0. Small Suggestion, when Geeetech ships A20M as it is a dual color extruder, suggest not sending 2 same color starter filaments :-) haha however thank you for the starter Filament, I wish I could use it

As a Tip - for Windows players, first you need to install the USB to Serial Port Driver - for the A20M it appears you are looking for the CH342SER.EXE kit (I went up the Garden Path there too installing the wrong one)
(That is available here http://www.wch.cn/download/ch341ser_zip.html - though I have some issue reading Chinese, so when you get there for englishmen you want to push the top blue download Button) and that works and recognises the device HOWEVER the problem seems to be that the A20M is set factory to Baud of 250000 (Printer Info in the LCD Menu) and Windows 7 / or the Driver will not go to that high Baud Rate 115200 max
3, I need a USB Serial driver that works or a method to lower the Baud of the Printer to match as seems this cant be done in the LCD Panel
(Because if I could match the Baud Rate I found a tool for the Ardwino that looks like it may get that firmware.hex file to load)
http://www.hobbytronics.co.uk/arduino-xloader
though that may be bad, what I really need is Geeetech's help, I guess this printer is pretty new, just some teething problems, build quality looks great, I think it can be a good printer

Thank you Thank you

Re: A20M Essentials

Posted: Tue Nov 20, 2018 7:04 pm
by Lexan
you will find the a20m firmmware here
https://github.com/Geeetech3D/Prusa_I3_3Dprinter
there are a lot of videos how to install and configure mmarlin, step by step on youtube

Re: A20M Essentials

Posted: Tue Nov 20, 2018 11:37 pm
by blakilox
Yes Thanks, I already got that, that is the firmware I had troubles with the Compiler, and the Video's they are old, If I could load the HEX file, wow so simple, I Hope Geeetech can answer if they have plans to include support for A20M in Easyprint3D, I guess this printer is really new, 1 week and I'm not able to print anything yet

Re: A20M Essentials

Posted: Sun Nov 25, 2018 4:45 pm
by blakilox
Ok, Miracles happen, once I used the new release Arduino 1.8.7 then Marlin firmware for A20M with 3D Touch compiled AND uploaded, AND my 3D touch appears in the menu, Great
In the Front Panel, Auto Leveling goes on, though how to Calibrate? as it seems to level at about 5mm off the deck, so I suppose there is some sort of Offset, or Calibration procedure, hmmm

Re: A20M Essentials

Posted: Fri Nov 30, 2018 1:49 am
by jfkerekes
TO change the Z Offset, go to LCD menu ==> Control ==> Movement ==> Z Offset.... Turn knob counter clockwise to lower and clockwise to raise. This should let you fine tune your Z Height....

ALso when setting up the 3D Touch sensor, you need to put the nozzle just on the surface of the bed (do this manually by turning the z axis lead screw until the nozzle just touches the bed) and then raise the sensor (in retracted position) 3mm above the nozzle height... I did this by loosening the bolts that hold the sensor bracket to the carriage and then placing an allen wrench that is 3mm in width under the sensor pin. level the sensor against the allen wrench and then tighten the brack bolts.

Hope this is of help...

Re: A20M Essentials

Posted: Sun Mar 03, 2019 8:31 am
by delo2u
https://youtu.be/deq10MaxQBw This is how I installed my BL Touch in the A20M. worked well for me.

Re: A20M Essentials

Posted: Mon Mar 04, 2019 2:47 pm
by William
Thanks for @delo2u's sharing! ;)

Re: A20M Essentials

Posted: Tue Apr 16, 2019 9:49 pm
by christianbronton
Hopefully someone can help. I am having issues in loading A20M 3d Touch software into Arduino. When I go to verify, I get an error stating "U8glib.h: No such file or directory". Before I got an error stating "exit status 1-Error compiling for board
Arduino/Genuino Mega or Mega 2560." I followed "blakilox" post and going to allow port pass through the firewall but now getting the above error U8glib.h: No such file or directory". Any help appreciated.
Chris

Re: A20M Essentials

Posted: Wed Apr 17, 2019 8:15 pm
by William
You need to add it to Arduino IDE library.
Then the error will go.

Re: A20M Essentials

Posted: Fri Apr 19, 2019 9:40 pm
by christianbronton
Got it, Thank you