Marlin firmware errors compiling

i’m using the bugfix version, maybe that’s the difference? the Config file you sent is version 20007 the one i use is 20008 so its only one version out of date for me.

@deanembrey what version of marlin are you trying to compile?

I was wondering if you could send me the bin file and Ill check it out. My bet is an old magnetic one. and I don’t think it will hurt anything. If i can get it running I can figure out why I’m running into errors. got to know if it works. By the way i have dual z motors. the one’s the go up and down they go slow. until I get them out of parallel and hook the other one in the second z plug port.

The duel z could be the cause of some of your layer issues. Have you tried running without the second z?

A second leadscrew without proper alignment and greasing can cause the tramming to be different at different z heights. I bought my e3 pro used with duel z and removed it because it caused problems.

Also unless you have a really heavy hotend (like a large direct drive extruder or duel hotends) a second z axis doesn’t help on a machine the size of the ender3

If you do decide to keep it and have it wired in parallel (as you described) make sure to double your z motor current.

IT did the same with it I measured from the bed to bar on both sides, and squared everything all around. I have a slope in the bed. I can’t understand, i pull a marlin build off line on github and everyone swears it works good, same system as mine. I try to build in vscode and it goes to errors. I uninstall vscode, and try it again same thing

1 Like

Are you using somthing like marlin builder? If your pulling a whole marlin repository and it is not compiling with out you making any changes to it. That makes me belive that you are in the wrong environment or have missing resources.

I did that everything worked. So that rules out my computer causing it .

Just to be clear, when I say resources I’m not talking about what your computer can do. But rather if you have all the proper files for the board your trying to compile for. My skr1.4 turbo requires resources for the LPC1796 chip set that it uses. These where not on my computer originaly and so I needed to download them.

I think @jeffeb3 includes all of those resources for the specified board inside of marlin on the v1 git repository so that they don’t need to be downloaded separately. This would not be the case for your e3 mini.

No, I don’t. Platformio has it’s own package management system. There is a teaching tech version of Marlin that doesn’t compile anymore because it doesn’t work with the latest tmc library. It is really frustrating when that happens.

We take the vanilla marlin code, configure it for a specific board/machine, delete some files we know we won’t need (in HAL, if you care). We compile the bin or hex and zip it up.

I have only seen one error and it seemed like a configuration issue.

1 Like

Interesting, my primo runs grbl so I haven’t downloaded any of the v1 stuff. But when I went to configure marlin for my e3 with a skr 1.4 turbo It threw errors at me, I tracked them down to being missing libraries for the lpc1796 chip set. Once installed everything worked great. Maybe there is somthing wrong with my platformio?

i’llhave to look into that

I’m beginning to wonder