Oh, I see, you added that. But you added /archim
at the end.
let me try that.
It is looking for two files and can’t find them…because they are not there. I think I am over including something. Let me try the board=archim line
Yup added archim to that directory was bad ( I did try it both ways). Removing that and adding board = archim it is now flashing. REmoved the extra build flags
It is even flashing without me erasing…cool
OMG!!! It works!
edit…Y axis works, Z&X do not… ZX kinda work but step rate is very wrong.
I think you’ve done everything you should do. At this point, I would push that branch up, point ultimachine to it, and tell them what you’re seeing.
But one more thought, did you try it at 31k instead of 100k?
Messed with it, eeprom reset and adjusted steps Y and Z seem good. X is off still.
I can try that speed change real quick
I only have a few minutes left in me, this is tiring. Uses too much brains and not enough hands.
I think I got it, a line in config adv was taken out as a test, added it back all looks good so far.
I need to figure out how to get it up for you to test Matt…in the morning.
Nice work!
You should be able to push that to allted with a new branch name.
Even more marlin stuff tomorrow (not related to this):
Wow thanks @vicious1 Excited to try it out.
Okay, try this with platform.io.
https://we.tl/t-XFwAJlPQU1
I hope to get the other PR in quickly, it’s an archim they seem to just push stuff for it. That should give us a day or two to mess with this. if this works I will make a clean version to submit and try to get it official.
You will need to adjust the steps per mm to run a machine with it. LCD seems good hook up steppers, run some files, give it a good testing please.
Sounds good I’ll pop up to the shop and flash it in about half an hour. Can you point me to some documentation on the steps per mm? Is that a firmware change or is this an extra calibration step after firmware is flashed?
I remember running into something on this in your docs at some point, but can’t seem to find it now
You can do it from the LCD. I am going to try and make a real version in a bit so I might have a correct version to flash in an hour or two. I think just the Z needs to go to 800steps/mm (400?)
Sounds good. Didn’t have a lot of time to play with it but I’ve got it uploaded and on, so at least we can start getting some more stability data. Will revisit after work and flash updated firmware if you have it.
Did you check the steppers to make sure they turned?
I am uploading a clean branch in a few minutes.
More proper fix, https://github.com/V1EngineeringInc/Marlin/tree/Archim1_fix_with_configs
Clean ready for PR? https://github.com/V1EngineeringInc/Marlin/tree/Archim1_Pio_timing_fix
I have no idea if that will fix it or not, but it looks like a very clean PR. If you can, I would like to the ArchimAddOns branch where that originally came from, or the Ultimachine branch where you got it from.
I think we can point a PR from MarlinBuilder to that branch and see if it compiles in our setup. Let me poke at it for a minute…
This is really just to give me more confidence that the build settings you picked are globally applicable. Your tests are more valuable. It might be a good place to grab the code to test though, IDK. It’s at least worth comparing, because it should have all the config set up the right way for the archim boards.
Right now it still depends on the previous PR “$source” I didn’t include that.
I cherry picked it from here, https://github.com/ultimachine/Marlin/commit/508553e6e9f257cb6eca42f5bfb8c220f8b4fad3, but had to edit the platform.io files so maybe that got rid of the cherry picking links/history?