[go: nahoru, domu]

Skip to main content

Reddit and its partners use cookies and similar technologies to provide you with a better experience.

By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.

By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.

For more information, please see our Cookie Notice and our Privacy Policy.

Get the Reddit app

Scan this QR code to download the app now
Or check it out in the app stores
r/ender3 icon
r/ender3 icon
Go to ender3
r/ender3
A banner for the subreddit

Welcome to the Ender 3 community, a specialized subreddit for all users of the Ender 3 3D printer. Here, enthusiasts, hobbyists, and professionals gather to discuss, troubleshoot, and explore everything related to 3D printing with the Ender 3. Whether you're looking for guides on calibration, advice on modding, or simply want to share your latest 3D prints on the Ender 3, this subreddit is your go-to hub for support and inspiration.


Members Online

Not able to use the knob click to enter menu after firmware brick

Hi, I've bricked my Ender 3 (board 4.2.2) firmware when trying to update it. Then I rebuilt a Marlin Firmware, put the bin file on the SD Card and turned my Ender on again.

At first, it was showing a message saying "err: eeprom version initialize eeprom", and below two options: "Ignore" and "Reset" which I could choose using the knob.

On other posts someone said that I had to enable the macro "#define EEPROM_AUTO_INIT " on the configuration, which Init EEPROM automatically on any errors.

Now, the Ender boots, but I can't access the menu, nor print nothing. The knob click doesn't work, and when u turn it clockwise it raises the "Fr" percentage. When I turn anticlockwise, it lowers the value. Also, theres a ">>" sign on the left of the "Fr" percentage would be. I don't know what it means, but I can't use the printer like this.

r/ender3 - Not able to use the knob click to enter menu after firmware brick

I've algo tried to flash other firmwares, official ones too, and it doesn't seem to help at all.

Anyone can help me?

Share
Sort by:
Best
Open comment sort options

rename your firmware filename to "whatever.bin", turn off the printer, insert the sd card, turn on the printer.

if the firmwares filename is the same it will be ignored (the second time).

The firmware filename has to follow certain rules, one of which is that Creality bootloaders won't load a firmware file which has exactly the same name as the one last used. Maybe that's why it won't update again. Try "firmware0130.bin" (add the date) or "firmware02.bin" (add a personal serial number).

The Marlin devs decided a few years ago (Nov 2020) that the "FR" glyph use to denote feed rate was confusing, so it was changed to that stylised double chevron. The meaning is the same, it's still feedrate percentage, just as it always was. It's the percentage of the speeds set by the slicer in whatever file you're printing; if you set it to 50% it will adjust all motion speeds to half of whatever was set in the file; or at 200% it will run them twice as fast. That doesn't usually make the print twice as fast; it still obeys acceleration settings, extrusion rate limits, and so on.

If clicking the knob doesn't work - it should make an audible mechanical click - the switch may be broken. It happens. Or maybe you have a bad connection; that knob actuates a switch which has a dedicated signal wire in the 10-way ribbon cable.

When you updated the firmware and got the message about EEPROM version, it was because the layout of the settings in the EEPROM is different in different firmware versions, and it was warning you that the contents would be invalid. The fact that you had an "FR" symbol on the info screen instead of the double chevron indicates that your firmware was fairly old but is now newer and has quite a different layout, with locations for many more (new) settings and old settings in different places. If you'd clicked on "Reset", it would have loaded the firmware defaults, in the appropriate layout/format for that new firmware version, overwriting the old settings.

You don't need to enable #define EEPROM_AUTO_INIT. That just makes it happen automatically whenever the new firmware is installed, which is not always desirable. For example, if you change your thermistor type and need to load new firmware to accommodate that, you don't want it to overwrite your carefully tuned E-steps or Z offset.

You can re-initialise the EEPROM from the menu in most firmware versions ("Initialize EEPROM" in Advanced Settings), or by loading the "factory defaults" into the printer's memory, and then saving the settings to EEPROM. You can do that from the printer menu, or by sending an M502 command over USB to load the firmware defaults into memory, followed by an M500 command to save them.

Thanks, all your answers were very enlightening.

The first time I got the message about the EEPROM version, I wasn't able to click the knob too, so I thought it has something to do with my first attempt to update the firmware.

I'll check the electric connectinos on the knob to make sure it is working exactly as it should.

Thank you again bro (:

More replies