ETA: I'm pretty sure we have our solution here. Thanks!
I'm trying to compile Marlin 2.1.x for my Ender 3 V2 and I can compile it and get a binary that flashes fine, but the display is malformed - it doesn't load any icons, and the text is grabbed from the text display map wrong, so it's screwed up in a bunch of different ways.
I flashed the display with the DWIN_SET included with the matching configuration file set but while that did flash successfully it didn't improve anything.
I have verified that it's building for my 4.2.2 256K board, and I can do things like use the UI to move the hot end around, which I wouldn't be able to do if I'd somehow got 4.2.7 files. (I know from experience, having done that before.) I built for 512K as well, just to try it, and that also didn't change anything.
I have also reflashed factory DWIN_SET for the display and the factory firmware, which worked, and then tried to go to my built Marlin version again, but that didn't fix anything. I've done multiple clean builds along the way.
Until now, I have been running Jyers, and if I go back to Jyers, everything is fine again.
Honestly I like Jyers and I'd stay on it except for the fact that I made my printer taller and need to be able to set max_z to 350mm. And the firmware I burned does recognise that - I can move the carriage all the way to the top of my print area, which is fun, and the info page - which isn't too screwed up to use - shows the right print area.
Anyway, I've searched around a bit without joy. I feel like I must be missing something basic but I've been through multiple tutorials (video and print) showing all the steps in building firmware and I've done all the things they say to do so... help?
[link to reddit post with pictures]
I'm trying to compile Marlin 2.1.x for my Ender 3 V2 and I can compile it and get a binary that flashes fine, but the display is malformed - it doesn't load any icons, and the text is grabbed from the text display map wrong, so it's screwed up in a bunch of different ways.
I flashed the display with the DWIN_SET included with the matching configuration file set but while that did flash successfully it didn't improve anything.
I have verified that it's building for my 4.2.2 256K board, and I can do things like use the UI to move the hot end around, which I wouldn't be able to do if I'd somehow got 4.2.7 files. (I know from experience, having done that before.) I built for 512K as well, just to try it, and that also didn't change anything.
I have also reflashed factory DWIN_SET for the display and the factory firmware, which worked, and then tried to go to my built Marlin version again, but that didn't fix anything. I've done multiple clean builds along the way.
Until now, I have been running Jyers, and if I go back to Jyers, everything is fine again.
Honestly I like Jyers and I'd stay on it except for the fact that I made my printer taller and need to be able to set max_z to 350mm. And the firmware I burned does recognise that - I can move the carriage all the way to the top of my print area, which is fun, and the info page - which isn't too screwed up to use - shows the right print area.
Anyway, I've searched around a bit without joy. I feel like I must be missing something basic but I've been through multiple tutorials (video and print) showing all the steps in building firmware and I've done all the things they say to do so... help?
[link to reddit post with pictures]