{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1826","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1826/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1826/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1826/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/1826","id":66492775,"number":1826,"title":"Add a hard coded code to wipe EPROM with zeros","user":{"login":"TechMasterJoe","id":11735057,"avatar_url":"https://avatars.githubusercontent.com/u/11735057?v=3","gravatar_id":"","url":"https://api.github.com/users/TechMasterJoe","html_url":"https://github.com/TechMasterJoe","followers_url":"https://api.github.com/users/TechMasterJoe/followers","following_url":"https://api.github.com/users/TechMasterJoe/following{/other_user}","gists_url":"https://api.github.com/users/TechMasterJoe/gists{/gist_id}","starred_url":"https://api.github.com/users/TechMasterJoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TechMasterJoe/subscriptions","organizations_url":"https://api.github.com/users/TechMasterJoe/orgs","repos_url":"https://api.github.com/users/TechMasterJoe/repos","events_url":"https://api.github.com/users/TechMasterJoe/events{/privacy}","received_events_url":"https://api.github.com/users/TechMasterJoe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Feature%20request","name":"Feature request","color":"006b75"},{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/On%20Hold%20During%20Bugfix","name":"On Hold During Bugfix","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2015-04-05T23:19:04Z","updated_at":"2015-04-14T02:17:49Z","closed_at":null,"body":"This is a  feature request but I think it will help with a lot of bugs I have seen. We need a way to tell marlin to erase all unused storage and dump ram. It be best if in future version it can detect a new ver of marlin has been installed using a self generated key so even if you replace it with the same version the hash key forces a full Memory and EPROM over write\r\nMaybe some type of key gen the calls config values as a seed value.\r\nWell this is just an idea"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/92562697","html_url":"https://github.com/MarlinFirmware/Marlin/issues/1826#issuecomment-92562697","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1826","id":92562697,"user":{"login":"Natealus","id":10627706,"avatar_url":"https://avatars.githubusercontent.com/u/10627706?v=3","gravatar_id":"","url":"https://api.github.com/users/Natealus","html_url":"https://github.com/Natealus","followers_url":"https://api.github.com/users/Natealus/followers","following_url":"https://api.github.com/users/Natealus/following{/other_user}","gists_url":"https://api.github.com/users/Natealus/gists{/gist_id}","starred_url":"https://api.github.com/users/Natealus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Natealus/subscriptions","organizations_url":"https://api.github.com/users/Natealus/orgs","repos_url":"https://api.github.com/users/Natealus/repos","events_url":"https://api.github.com/users/Natealus/events{/privacy}","received_events_url":"https://api.github.com/users/Natealus/received_events","type":"User","site_admin":false},"created_at":"2015-04-14T02:17:49Z","updated_at":"2015-04-14T02:17:49Z","body":"Yeah on a delta...when you call a move to Z it moves all 3 of the towers equally. Not just the Z tower or the endstop on that tower. Z is the total height from contact on the endstops to the plate and if you are calibrating and changing things like radius or layer size, you would need to move the the nozzle closer to the bed or away depending on the layer size or if one changes the nozzle or in the Kraken's case...it also has several mm of adjustment in the heat breaks that can change that height significantly. \r\n\r\nSo there's been many cases that I've made some changes and needed to change the Z height and had to recompile and upload the whole firmware...shutting the heaters down and in order to get accurate calibrations they need to be heated back up. Bed taking the longest by far. If I could change it with an M code or something then it would save Days of time reuploading and waiting for the temps to come back to calibration point in my case. \r\n\r\nPerhaps in other setups that's an odd thing to do lol, but I've only used a delta so far. Do other people have a more efficient way that I missed?"}}