Hi,
After quite some time, I finally dusted off my Ender 5 Plus and set it up again. Until now, I’d been running custom firmware from here on the device.
I was just about to download a new version, but I noticed that the folder for the Ender 5 Plus is empty.
I tried using the Firmware Builder and attempted a build with the default settings. Unfortunately, it failed right away.
Can anyone fix the automatic builds for this model? I don’t know anything about this.
Thank you.
Let me see if I get chance to see why these builds are failing…
If you don’t see anything by Tuesday next week, reply back and remind me.
Also, if you can post your build id as well, it might be related failures.
I just ran a build with defaults which failed: 3dd7c63a
Errors:
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/ubl/../../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/ubl/../../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../core/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/HAL/shared/../../core/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/core/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/core/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/core/../module/thermistor/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/core/../module/thermistor/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/ubl/../../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/ubl/../../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/ubl/../../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/bedlevel/ubl/../../../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
Marlin/src/feature/../inc/SanityCheck.h:3915:27: error: static assertion failed: Slow down! DEFAULT_MAX_FEEDRATE[E] * DEFAULT_AXIS_STEPS_PER_UNIT[E] > MAXIMUM_STEPPER_RATE (500000).
I’ve had a look at this… It seems its an error in the published config…
DEFAULT_MAX_FEEDRATE = 15000, DEFAULT_AXIS_STEPS_PER_UNIT = 93.02
That means DEFAULT_MAX_FEEDRATE * DEFAULT_AXIS_STEPS_PER_UNIT = 1395300
That’s above the threshold of MAXIMUM_STEPPER_RATE (500000)
I’m not exactly sure why these values are what they are. This will likely need to be fixed on the Marlin end - I have a feeling the DEFAULT_MAX_FEEDRATE is actually too high. That’s set here:
https://github.com/MarlinFirmware/Configurations/blob/bugfix-2.0.x/config/examples/Creality/Ender-5%20Plus/Configuration.h#L1105
Let me ask around and see if we can figure out what sane values should be here - as I don’t have personal knowledge of that printer mainboard + stepper setup.
I think this should fix it once it gets merged in to the Configurations repo:
https://github.com/MarlinFirmware/Configurations/pull/1193
That bugfix seems to have been merged overnight - and it looks like a nightly was successfully built afterwards.
Give it a whirl now and see how you go.