Skip to content

Latest Creality's display firmware update breaks compatibility with non stock firmware. #966

@martinwilco

Description

@martinwilco

Note: Because some links were removed, this is the screen firmware that allows restore display functionality:
Screen firmware.zip

SOLVED: possible solutions were written from here: #966 (comment) but the specific solution depends on your board/display unit. Please read carefully.

Did you test with a precompiled firmware?

Yes, and the problem still exists.

Bug Description

I previously used the professional firmware 20230522, but then switched to the Creality firmware 3.1.9 to test the new model picture preview function.
Downloaded from: https://www.creality.com/pages/download-ender-3-s1
Creality includes a firmware update for the display with the familiar folder "private" and the file "firmware.zlib". Additionally there is a file called "dcboot.bin" that needs to be installed before flashing private and firmware.zlib.
The display works absolutely fine with Creality's firmware 3.1.9

But when flashing the professional firmware 20230522 again, there is no loading bar as usual and the printer does not boot up. It gets stuck on the Creality logo screen. Neither flashing the older firmware "dacai_update.zip" from display assets nor renaming the firmware file helps.
Older display firmware versions from Creality do not work either. A downgrade from "dcboot.bin" is not available.

Bug Timeline

After updating display firmware

Expected behavior

Boot up as usual, firmware flashing with loading bar

Actual behavior

When booting up screen is stuck on Creality logo, the printer cannot be used at all.

Steps to Reproduce

  1. Install "dcboot.bin" from Creality firmware 3.1.9 on DACAI display via microSD-card
  2. Flash private folder and "firmware.zlib"
  3. Try to flash professional firmware 20230522, in my case Ender3S1-F4-20230522B.bin

Version of Professional Firmware

20230522

Printer model

Creality Ender-3 S1

Electronics

V24S1_301, DACAI

Add-ons

No response

Bed Leveling

None

Your Slicer

Cura

Host Software

None

Additional information & file uploads

A fix would be very much appreciated.
Otherwise the only way is to buy a different display to use the professional firmware, since a firmware downgrade does not seem to be available.

Thank you so much for your effort!!

IMG_4752

Metadata

Metadata

Assignees

No one assigned

    Labels

    Confirmed but not a bugThe behavior was confirmed but not considered a Professional firmware bug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions