Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow custom bootscreen images to be used on Ender-3 V2 LCD module #960

Merged
merged 1 commit into from
Aug 3, 2023

Conversation

VoxelTek
Copy link
Contributor

Adjusted images to allow them to actually be uploaded to a genuine Ender-3 V2 LCD board, which is surprisingly picky.

Description

It is possible to change the boot-up screen of an Ender-3 V2's LCD screen to an alternate image, provided it conforms to certain restrictions. There are included example custom boot-screens to choose from within the repository, however, genuine DWIN display modules (unsure as to other models) have a limitation that all .jpg images (such as the boot-screen) must be under 32KB. Most of the images in the repository were greater than this file size limit, and therefore will cause abstract data and corruption if uploaded to the LCD. I have compressed the images in order to fit this file size limit.

Benefits

This allows the alternate bootscreens provided in the repository to be functional as drop-in replacements.

Related Issues

I had been discussing this with others in the official Marlin Discord server, as can be seen here: #bugs-chat. Additionally, another member of the server had already investigated the file size limitations in a previous issue here and confirmed my findings.

Adjusted images to allow them to actually be uploaded to a genuine Ender-3 V2 LCD board, which is surprisingly picky.
@thinkyhead thinkyhead merged commit 72dc37c into MarlinFirmware:import-2.1.x Aug 3, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants