Bjoern firmware; Printer updated, not able to update display

I just got my SV04 back up and running and decided to hang an Octoprint server off of it. Been having weird issues (though honestly, none unexpected - like not being able to use right extruder) so I took a look for new firmware. Came across Bjoern’s firmware and did my research, found it viable and downloaded both the printer and display firmware code. Used an 8gb SD card for the printer and it updated (1.15.9) just fine, but when I tried the latest display firmware, I get “all zeros” (failing) on the display.

Steps I took:

  • Formatted the card in Windows, FAT32 - copied the “DWIN_SET” directory over directly. Installed microSD and got all zeros.
  • Decided to try moving the files directly to the root - display wouldn’t even boot up, just a blank screen.
  • Looked at the card again in Windows, which appears to have added a “.dat” file (a bunch of numbers for the filename.) Apparently, this is an indexing file that Windows places there. Tried turning off various stuff in Windows to prevent it from indexing the microSD card, nothing worked.
  • Opted to use my old Raspberry Pi Zero 2 to format (FAT32) and copy files; put the latest (1.15.7) display files on the microSD card. Still all zeros.

The microSD card is 32gb, functions just fine (I don’t have anything smaller, only bigger.) I can try a 64gb microSD if anyone thinks that might be the issue. I’m at a complete loss, and it doesn’t appear I can go back to the stock version of the firmware (I had the later version - 1.1.4 I think? which isn’t available on Sovol’s website.)

Here’s the screenshot:

Any thoughts? Is there an older version of Bjoern’s firmware for the display I should try?

FYI, here’s a screenshot from Sovol’s Youtube video on updating the screen; the versions at the top are different:

Interesting.. found this video:

Explains that I have a later “DGUS2” screen and that’s probably why. Not sure if there’s even a fix for this? How do I back out of it?

Hello Grumps & welcome to the forum!
The files have not been copied from the MicroSD-card to the display.
The technical documentation of the display manufacturer DWIN says that only SD cards with size range of 1- 16G are supported. Hence, you’ll need to find a smaller MicroSD-Card - maybe in an old cell phone?
Although this problem is not related to the display software version, all previous versions of my display software can be found in my GitHub repository. There is also a wiki page with further help.

Good luck!
Björn

Oh wow, THANK YOU so much for the quick reply!! I will search and see if I have any smaller microSD cards in my collection, I had a 4gb and a 16gb but both have died. The rest are all in a Raspberry Pi somewhere so I’ll probably have to kill one to do this (but that’s OK!!!)

You’re welcome.

The marked data in your second post are the version numbers of the underlying T5L kernel of the display firmware. I’m quite sure that DWIN’s display development software DGUS which I used to compile the display software does support all T5L firmware versions running on our SV04 printer displays.

/R
Björn

Sure enough, that was it!! I reformatted the 4gb I previously thought was dead in my RPi, and copied the files over; slipped it in and it worked!!

I’m already doing an auto-level on it..

Might want to put the caveat on your github page that cards bigger than 16gb won’t work.

Again, HUGE thank you!

Thanks for your feed-back.