更新 Ender 3 V2 上的固件会清除其先前的设置吗?

3D打印 创造者-3 马林鱼
2021-04-25 21:22:05

几个月前,我使用Marlin 固件的JyersUI分支刷新了我的 Ender 3 V2,我喜欢此固件提供的选项和设置。作者已经发布了另一个更新(v1.3.4)并且很好奇我的所有设置是否会被删除。

刷新固件会清除 Ender 3 V2 上的所有设置吗?如果是这样,我应该记录哪些设置来更新安装后的新固件?

1个回答

不,设置存储在内存中(或等效的存储位置)。

上传新固件后,可通过Restore DefaultsMarlin 打印机 LCD 用户界面设置新配置固件中设置的值或者,您可以打印包含M502的 G 代码文件M500,或使用控制台发送它们

M502
将所有可配置的设置重置为其出厂默认值。

要重置 EEPROM 中的设置,请遵循 M500。

M500
将所有可配置的设置保存到 EEPROM

查看M502 会将所有可配置设置重置为“出厂默认设置”,这些设置是哪些?想要查询更多的信息。

这个答案暗示了类似的描述:

安装固件本身不会改变 EEPROM,因此需要将这些设置通过 播种到 SRAM 中M502,然后通过保存到 EEPROM 中M500

请注意,32 位板上的 EEPROM 是模拟的。有几种方法可以通过 ARM 处理器中的闪存或使用 SD 卡来模拟 EEPROM 存储。对于实际的 EEPROM 有一个解决方案,但如果它有这样的输出端口,则需要在 I2C 连接器上购买 EEPROM 芯片和分线板。其中的选择在Configuration_adv.h配置文件中完成。