I decided to upgrade my Atom 2.0 with the smoothieboard after Atom refused to warranty out the defective board i had. I watched and followed to the T the Thomas Sanladerer upgrade video on You Tube which takes the smoothieboard and puts it in to the Atom 2.0. I set up all the wiring exactly as he did, and can get everything to work minus the G30 and G32 codes. If i run a G28 to home and call out the M114 to check the zero parameters the x, y, and z all show a position of 0.00. Then if i run a G30 it states it traveled 719 mm and then i run a M114 again it says the z axis is now at 360 mm. I can update the steps per mm on the M92 to half of what it was and the G30 will them reutrn a reading of 360 mm one time, then if i run it again it reads 719 mm. I have run the G32 to calibrate the bed and after a successful calibration cycle save a M500 and it doesn’t seem to be saving it. After a successful G32 i can home the arms, run a G30Z10 to move the hot end to 10 mm over the build plate and measure how far the nozzle truly is over the build plate and its around 5 mm over the surface. If i run a G30Z0.2 to see if the nozzle is going to the correct start position for a build it crashes into the table. Watching the video of Thomas after the G32 he can call out a G30Z0.1 and the nozzle is perfectly in position to print. I have tried everything i could think of and researched for days now to find a solution and cannot pinpoint what is wrong. I have added my code in this link if someone would like to review it. Please Please help, i am running out of ideas. Ive added my pastebin code, just replace (dot) with . for the link pastebin (dot) com /YJptKuHY
Imported from wikidot