<p>The process as shown in the question was all performed correctly and successfully however, simply the wrong icon set was used. The documentation isn't very clear and I should have personally documented this better when I did it months ago.</p>
<p><em>For flashing the LCD screen, the SD card will be placed in the SD card slot on the back of the LCD screen, not the printer slot.</em></p>
<p>This is what fixed it:</p>
<ul>
<li>Clone the <a href="https://github.com/mriscoc/Ender3V2S1" rel="nofollow noreferrer">mriscoc Git repository</a> or <a href="https://github.com/mriscoc/Ender3V2S1/archive/refs/heads/Ender3V2S1-Released.zip" rel="nofollow noreferrer">download latest the zip</a>.</li>
<li>Open the folder <code>display assets</code></li>
<li>Open the folder <code>Giadej compilation</code> for the icons I intended to use and utilize the color LCD instead</li>
<li>Depending on the screen type, follow the instructions <a href="https://github.com/mriscoc/Ender3V2S1/wiki/How-to-update-the-display" rel="nofollow noreferrer">as documented here</a>:
<ul>
<li>For DWIN LCD copy only the folder <code>DWIN_SET</code> to the root of the SD</li>
<li>For DACAI LCD copy only the folder <code>private</code> to the root of the SD</li>
</ul>
</li>
</ul>
<p>Also, it's required to have micro SD card of 8GB or smaller formatted explicitly as MBR, FAT32, and <strong>with a 4 KB sector size</strong>.</p>
<p>For the DACAI screen specifically, I also flashed another DACAI screen firmware, also available in mrisoc Git repo: <a href="https://raw.githubusercontent.com/mriscoc/Ender3V2S1/Ender3V2S1-Released/display%20assets/dacai_update.zip" rel="nofollow noreferrer">dacai_update.zip</a>. Place the <code>firmware.zlib</code> file in the root of the SD card and flash.</p>
<p>Repower the printer after flashing both firmware and private folder. To test if the firmware and screen work correctly you can place <a href="https://raw.githubusercontent.com/mriscoc/Ender3V2S1/Ender3V2S1-Released/slicer%20scripts/cura/SimpleCuraTest.gcode" rel="nofollow noreferrer">this test gcode</a> on <em>the printer SD card</em> to check if the thumbnail preview on the printer LCD is shown.</p>
<p>Result shown below:</p>
<p><a href="https://i.sstatic.net/a5Hkk.gif" rel="nofollow noreferrer"><img src="https://i.sstatic.net/a5Hkk.gif" alt="mriscoc firmware with Giadej theme on LCD screen" /></a></p>

CC BY-SA 4.0
2023-12-02T22:45:09.593Z
2023-12-02T22:58:57.500Z
2023-12-02T22:58:57.500Z
Bob Ortiz
<p>I thought I had two identical Ender 3 V2 printers, the main board in both is v4.2.2 but it turns out they came with a different LCD screen.</p>
<p>I flashed the firmware on both printers to <a href="https://github.com/mriscoc/Ender3V2S1" rel="nofollow noreferrer">mriscoc firmware</a> and tried to also flash both LCD screens.</p>
<h3>DWIN</h3>
<p>The printer with the DWIN screen worked fine, everything went smooth and instead of the original blue, flat GUI, I now look at a colorful GUI something like this:</p>
<p><a href="https://i.sstatic.net/PBG07.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/PBG07.jpg" alt="mriscoc firmware GUI" /></a></p>
<h3>DACAI</h3>
<p>On the other printer that I identified as a DACAI LCD as per <a href="https://github.com/mriscoc/Ender3V2S1/wiki/How-to-update-the-display" rel="nofollow noreferrer">mriscoc instructions documented</a>.</p>
<p><a href="https://i.sstatic.net/BV6Fm.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/BV6Fm.jpg" alt="DACAI LCD photo" /></a></p>
<p>I then flashed the firmware and the <code>private</code> folder separately, as shown below, in the end you can see it fails to load. Not shown on the video but if I rotate the knob, the buttons appear on top of the load screen:</p>
<p><a href="https://i.sstatic.net/Nt8h2.gif" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Nt8h2.gif" alt="failed DACAI LCD firmware upgrade" /></a></p>
<p>After rebooting I see this:</p>
<p><a href="https://i.sstatic.net/aZC2C.gif" rel="nofollow noreferrer"><img src="https://i.sstatic.net/aZC2C.gif" alt="failed DACAI LCD firmware upgrade" /></a></p>
<p>I am able to view a test thumbnail on screen, as provided in the documentation and shown below:</p>
<p><a href="https://i.sstatic.net/HSbH4.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/HSbH4.jpg" alt="thumbnail preview on Ender 3 V2
using mriscoc firmware" /></a></p>
<p>But I expect the same colors and icons as on my DWIN screen, did I miss something?</p>
<p>I made sure the right cluster size was used when formatting, I tried three different SD cards and two different SD card readers, as well as unmounting from PC before removing it.</p>
<p>How to successfully flash a DACAI LCD screen of an Ender 3 V2 to achieve the same as on the DWIN LCD?</p>

<creality-ender-3><firmware><lcd-screen><mriscoc>
How to successfully flash a DACAI LCD screen of a Creality Ender 3 V2?
Bob Ortiz
# How to successfully flash a DACAI LCD screen of a Creality Ender 3 V2?

(Asked by: username_0 on 2023-12-02)

I thought I had two identical Ender 3 V2 printers, the main board in both is v4.2.2 but it turns out they came with a different LCD screen.

I flashed the firmware on both printers to [mriscoc firmware](https://github.com/mriscoc/Ender3V2S1) and tried to also flash both LCD screens.

### DWIN

The printer with the DWIN screen worked fine, everything went smooth and instead of the original blue, flat GUI, I now look at a colorful GUI something like this:

[![mriscoc firmware GUI](https://i.sstatic.net/PBG07.jpg)](https://i.sstatic.net/PBG07.jpg)

### DACAI

On the other printer that I identified as a DACAI LCD as per [mriscoc instructions documented](https://github.com/mriscoc/Ender3V2S1/wiki/How-to-update-the-display).

[![DACAI LCD photo](https://i.sstatic.net/BV6Fm.jpg)](https://i.sstatic.net/BV6Fm.jpg)

I then flashed the firmware and the `private` folder separately, as shown below, in the end you can see it fails to load. Not shown on the video but if I rotate the knob, the buttons appear on top of the load screen:

[![failed DACAI LCD firmware upgrade](https://i.sstatic.net/Nt8h2.gif)](https://i.sstatic.net/Nt8h2.gif)

After rebooting I see this:

[![failed DACAI LCD firmware upgrade](https://i.sstatic.net/aZC2C.gif)](https://i.sstatic.net/aZC2C.gif)

I am able to view a test thumbnail on screen, as provided in the documentation and shown below:

[![thumbnail preview on Ender 3 V2
using mriscoc firmware](https://i.sstatic.net/HSbH4.jpg)](https://i.sstatic.net/HSbH4.jpg)

But I expect the same colors and icons as on my DWIN screen, did I miss something?

I made sure the right cluster size was used when formatting, I tried three different SD cards and two different SD card readers, as well as unmounting from PC before removing it.

How to successfully flash a DACAI LCD screen of an Ender 3 V2 to achieve the same as on the DWIN LCD?

**Tags:** creality-ender-3, firmware, lcd-screen, mriscoc

---

## 1 answers

### Answer by username_0 on 2023-12-02. Score: 0 | Accepted answer

The process as shown in the question was all performed correctly and successfully however, simply the wrong icon set was used. The documentation isn't very clear and I should have personally documented this better when I did it months ago.

*For flashing the LCD screen, the SD card will be placed in the SD card slot on the back of the LCD screen, not the printer slot.*

This is what fixed it:

* Clone the [mriscoc Git repository](https://github.com/mriscoc/Ender3V2S1) or [download latest the zip](https://github.com/mriscoc/Ender3V2S1/archive/refs/heads/Ender3V2S1-Released.zip).
* Open the folder `display assets`
* Open the folder `Giadej compilation` for the icons I intended to use and utilize the color LCD instead
* Depending on the screen type, follow the instructions [as documented here](https://github.com/mriscoc/Ender3V2S1/wiki/How-to-update-the-display):
  + For DWIN LCD copy only the folder `DWIN_SET` to the root of the SD
  + For DACAI LCD copy only the folder `private` to the root of the SD

Also, it's required to have micro SD card of 8GB or smaller formatted explicitly as MBR, FAT32, and **with a 4 KB sector size**.

For the DACAI screen specifically, I also flashed another DACAI screen firmware, also available in mrisoc Git repo: [dacai\_update.zip](https://raw.githubusercontent.com/mriscoc/Ender3V2S1/Ender3V2S1-Released/display%20assets/dacai_update.zip). Place the `firmware.zlib` file in the root of the SD card and flash.

Repower the printer after flashing both firmware and private folder. To test if the firmware and screen work correctly you can place [this test gcode](https://raw.githubusercontent.com/mriscoc/Ender3V2S1/Ender3V2S1-Released/slicer%20scripts/cura/SimpleCuraTest.gcode) on *the printer SD card* to check if the thumbnail preview on the printer LCD is shown.

Result shown below:

[![mriscoc firmware with Giadej theme on LCD screen](https://i.sstatic.net/a5Hkk.gif)](https://i.sstatic.net/a5Hkk.gif)


---

