Page 1 of 1

FW for GT2560 was not saved in EEPROM

Posted: Sat Apr 02, 2016 11:31 pm
by Grinch74
Hi,
I bought the I3x from u. After i made some changes in the Firmware, such as PID Settings ans Stepps for the Extruder i want to upload them into the GT2560 via Adruino. Everything works fine. The Adruino found the Port where the i3X was connected 2 and i started the upload process.
After Adruino give me the Feedback that the upload was a sucess and the Board restart, i checked the changes on the LCD2004.
I was shocked that there was no changes . Much wrost there are a lot of fields empty now or have some ASCII Signs in it.
I repeat the FW Upload Process but with the same result.
When i used the console from S3D i can store the data via G-Code but the Upload via Adruino Soft dont function no mather what im trying. I tryed it also with my Laptop with the same result, so i believe it cant be a PC Problem.

Can u gave me a tipp,what i could do 2 solve this problem.

CU from Germany
Stefan

Re: FW for GT2560 was not saved in EEPROM

Posted: Wed Apr 06, 2016 8:04 pm
by Mark
Maybe the way you install the firmware is not correct, how about check this link to install the firmware:
http://www.geeetech.com/forum/viewtopic ... 13&t=17181

Re: FW for GT2560 was not saved in EEPROM

Posted: Wed Apr 06, 2016 10:50 pm
by Grinch74
Hi,
thx for ur reply. I have tried it in every combination
1. Power on and the programming - fail
2. only over USB Power - fail
3. original i3x Firmware - fail
4. 3 different PC's - fail
5. disconnect everything so that the board is emtpy - fail
6. Programm an own Firmware over Repetier - fail
7. tested different USB cables

The funny thing is, that the system Name, the bit Transfer rate of the Printer will be programmed but the rest not. Is there no way to read out the parametes which are programmed on the EEPROM.?

(BTW: Is there list of the pin assignment on the board,for the Firmware or have the GT2560 the same pin allocation as the Ramps/Mega combination?)

Greetings from Good old Germany

Re: FW for GT2560 was not saved in EEPROM

Posted: Mon Mar 20, 2017 6:24 pm
by rotormansa
:D
I had the same issue trying to change the default_axis_step for the extruder. The default value was too small, even though the comments on the configuration.h area stated that the value was correct for the MK8 extruder. I found the only way to program this into the EEPROM is from the front panel LCD interface. Later I found an article on the github.com site for MarlinFirmware. Apparently you must uncomment the line in the configuration.h file. The line of code you need to uncomment is:
// M500 - stores parameters in EEPROM
Upload your firmware, then recomment the line of code and upload again.

The developers have writing to the EEPROM from Firmware disabled to prevent bad parameter values in the source code from screwing up the printer.