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

file format of the original firmware. #10

Open
piberry opened this issue Aug 20, 2023 · 3 comments
Open

file format of the original firmware. #10

piberry opened this issue Aug 20, 2023 · 3 comments

Comments

@piberry
Copy link

piberry commented Aug 20, 2023

for whatever reason i´m unable to flash the lcd to version 1.5 for printing directly out of cura. all looks good first but then i´m stuck at the monoprice logo and after powercycling, the printer is still on 1.4.2
it is possible to flash the esp32 chip with an arduino but since the lcd firmware comes as an .efm file, i cant do it. opening the file in a text editor reveals the file header which is WFM1.0 but i have no clue what file format it actually is and how to continue from here, if possible at all.

@piberry
Copy link
Author

piberry commented Sep 2, 2023

nvm, found the answer.

@ansonl
Copy link

ansonl commented Oct 6, 2023

@piberry Do you have any references for the WFM1.0 format? I'm trying to look at the LCD firmware as well but could not find any thing on WFM1.0. Thanks.

@piberry
Copy link
Author

piberry commented Oct 9, 2023

@ansonl go here and download factory_app_v1_5.bin. Compare against the original LCD.efm (v1.5). In short: the bin file is embedded inside the efm file. Via comparing with a hex editor, you find out what part needs to be erased at the beginning and the end of the efm file to obtain the bin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants