Z axis steps per mm value ignored November 18, 2015 12:30PM |
Registered: 7 years ago Posts: 6 |
Re: Z axis steps per mm value ignored November 18, 2015 12:53PM |
Registered: 8 years ago Posts: 590 |
Re: Z axis steps per mm value ignored November 18, 2015 03:51PM |
Registered: 7 years ago Posts: 6 |
Re: Z axis steps per mm value ignored November 20, 2015 01:09AM |
Registered: 8 years ago Posts: 245 |
Enif actually said it, but it can be a Little hard when you do not know what he talks aboutQuote
pengpengpete
Where in the world would I find that? Thanks a lot, it works!
Quote
From Merlin Firmware
Quote
// EEPROM
// The microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores parameters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
// M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to.
Re: Z axis steps per mm value ignored November 20, 2015 03:17AM |
Registered: 7 years ago Posts: 6 |
Re: Z axis steps per mm value ignored November 20, 2015 03:41AM |
Registered: 8 years ago Posts: 5,232 |
Quote
dintid
Enif actually said it, but it can be a Little hard when you do not know what he talks aboutQuote
pengpengpete
Where in the world would I find that? Thanks a lot, it works!
- Upload new firmware to your printer as you always do.
- Connecto to printer using Pronterfae, Repetier or similar program where you can issue Terminal commands (gcodes)
- Send code M500 to the pritner - this one loads the firmware into memory (I might use wrong terms here)
- Issue M502 to the printer which saves the loaded data to Eeprom
When eeprom is enabled the printer is going to use the data in eeprom instead of firmware.. this way you can change eeprom settings in programs like Repetier-host instead of having to change firmware.
I personally like to hardcode everythig in firmware and then just use eeprom for small changes (variables) like z-offset.
Re: Z axis steps per mm value ignored November 20, 2015 03:42AM |
Registered: 8 years ago Posts: 245 |
Couldn't agree more.Quote
pengpengpete
Thanks a lot for further elaborating. Now I understand what I was doing![]()
I guess all the information can be found on the reprap Wiki pages or here in the forum. It's just hard sometimes to find the specific information for the specific setup I have at home.
Re: Z axis steps per mm value ignored November 20, 2015 03:53AM |
Registered: 8 years ago Posts: 245 |
wow, talk about being hostile. - I know you´use smileys. I just don't like that way to "correct" people without actually giving the correct answer.Quote
o_lampe
Quote
dintid
Enif actually said it, but it can be a Little hard when you do not know what he talks aboutQuote
pengpengpete
Where in the world would I find that? Thanks a lot, it works!
- Upload new firmware to your printer as you always do.
- Connecto to printer using Pronterfae, Repetier or similar program where you can issue Terminal commands (gcodes)
- Send code M500 to the pritner - this one loads the firmware into memory (I might use wrong terms here)
- Issue M502 to the printer which saves the loaded data to Eeprom
When eeprom is enabled the printer is going to use the data in eeprom instead of firmware.. this way you can change eeprom settings in programs like Repetier-host instead of having to change firmware.
I personally like to hardcode everythig in firmware and then just use eeprom for small changes (variables) like z-offset.
Check your facts before posting![]()
Points 3 and 4 are wrong. See M500 explanation.
-Olaf
Quote
// Marlin-firmware
// EEPROM
// The microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores parameters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
// M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to.