So recently I've upgraded my ender 3 using the extension kit.
This means I need to update the firmware so that the bed is 400*400*490 (width*depth*height)
I also need to include the sd card reader and a bltouch with bed levelling.
whenever I use the firmware builder for some reason it fails, but if I go to and download one of the Daily build supported feature sets: for the Ender 3 and the bltouch+sd+autolevel it works (without the dimensions required)
which shows what I want is possible just I can't for the life of me figure what I'm doing wrong
This is the configuration I've inputted
Printer options:
xbed size:400
ybed size:400
zbed sixe:490
additional features:
bltouch - use Z-stop port for probe
unified bed levelling
sd card support
shown in image
and I haven't touched anything else as I can't/ don't need to change the stepper config nor the temperature settings
but if i change the dimensions, and for bed levelling probe select bltouch (without touching any settings for the bed levelling section) the printer will go to the centre of the bed (recognising the new size)and find the z endstop using the bltouch (showing the bltouch works also) but it ignores the gcode G29 (auto bed levelling) and goes straight to printing.
showing that it probably is an issue with the bed levelling section? or I've got something wrong?
Thanks for the post.
I can see that this firmware is being built for the original 8-bit Ender 3 mainboard - but the options selected make it just too big for the EEPROM on the board.
In this case, its 37960 bytes too big - which is quite a lot... You could try turning off SD card support if you use Octoprint, and maybe try the different leveling options to see if you can reduce the size to fit on that boards EEPROM.
An easier way would be to try look at getting a v4.2.7 control board and replace your 8 bit board with that.
I will look at seeing if I can apply any further tweaks to that specific board type - but its always been a challenge to get things to fit on that board.
I've just done a couple of things:
1) Corrected that the errors for firmware over the size of the boards EEPROM now get shown in the builder.
2) Built a firmware with your config - but changed:
* Enabled: Use Probe for Z homing (you probably want this!)
* Changed to Bilinear Bed Levelling
* Enabled: Add LCD Leveling menu
* Disabled: SD Card support
That does build ok - but it doesn't look like UBL will fit in the EEPROM size available on the 8 bit boards.
The 8 bit boards can work well - especially if you don't mind missing out on a few extras - like the SD Card and you can print via USB.
Otherwise, yeah - the upgrade to a v4.2.7 board will give you a lot more flexibility...