Pages

Monday, 14 April 2025

Ender 3 V3 Se Custom Firmware Upgrade


Hi All,

If you have an Ender 3 v3 Se, you basically have two main firmware,

  • Marlin
  • Klipper

While Creality's original firmware is based on Marlin, there is no new firmware release after 1.0.6.

Creality has open-sourced their firmware https://github.com/CrealityOfficial/Ender-3V3-SE. One can deep dive and customize the same based on their liking...

In this article, I will share a great repo by Navaismo, this firmware has several new features that I have not seen in any other Marlin implementation

Features

  • The 7x7-Mesh for bed leveling
  • Linear Advance
  • Hosts Commands and Support for Runnout Sensor
  • Input Shaping Menu
  • Extrusion Flow Item to the Tune Menu
  • Mute/Unmute LCD Buzzer to the Prepare Menu
  • Improved M600 feature
  • Raised Max Temperature Values up to 300 degrees
  • Fixed Print Information details for SD Print
  • Linear Advance Quick Menu
  • Custom Extrusion Menu

Features for Octoprint

  • Configure the plugin
  • Install Plugin's Dependencies
  • Set Correct Baud Rate
  • Add GCODE SCRIPTS
  • Configure O9000 commands
  • Configure The GCODE Preview transmission
  • Select the Based Progress Type for the Percentage

Supplies

  • Laptop with internet
  • SD card reader
  • SD card

Step 1: Prepare

  • Before we upgrade to the new firmware, we need to be sure that we are on the latest 1.0.6 from Creality
  • Skip the below steps if your LCD and Motherboard are on 1.0.6.
  • Goto website https://www.creality.com/pages/download-ender-3-v3-se and download Ender-3 V3 SE_HWCR4NS200320C13_SWV1.0.6_GD303.zip
  • LCD Display firmware update:
    • Format the MicroSD card on the computer side, and select 4096 for the allocation unit size.
    • Put the file "TJC_SET" into the MicroSD card.
    • Turn off the printer and Insert the MicroSD card into the card slot on the left side of the screen.
    • Reboot and wait for the update to finish.
    • After finishing the update, remove the TF card and delete the files inside.
  • Mainboard firmware update:
    • Format the SD card on the computer side, and select 4096 for the allocation unit size.
    • Put the firmware file "Ender-3 V3 SE_HWCR4NS200320C13_SWV1.0.6_GD303_20230915.bin" into the root directory of SD card.
    • Rename the Ender-3 V3 SE_HWCR4NS200320C13_SWV1.0.6_GD303_20230915.bin to 1.0.6.bin
    • Turn off the printer and insert the SD card into the card slot on the motherboard.
    • Reboot and wait for the update to finish.
    • After finishing the update, remove the SD card from the motherboard slot and delete the bin file inside.
    • Reference video https://www.crealitycloud.com/post-detail/64f6eb69452e2aea14e70dde

Step 2: New Firmware

  • Go to https://github.com/navaismo/Ender-3V3-SE/tree/main/Firmware
  • Download the latest, I typically choose 128Kbps file
  • All these are for Octoprint, as well, and, work fine as a standalone too.
  • Download the zip file and extract
  • Rename the file to 1.0.9.7.9d.bin and paste it on a formatted SD card
  • Note we do not need to update LCD firmware.

Step 3: Upgrading

  • There should be no other file on the SD card.
  • Before you upgrade, note the old firmware version
  • Wait for 5 minutes before you start the printer and insert the SD with Firmware
  • After boot, check the firmware version has changed to a new version

Step 4: Conclusion

You also have the option to fine-tune the config files to your needs... there are tons of tutorials on the topic. Hope you liked this article and share any feedback

No comments:

Post a Comment