Jyers / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
http://marlinfw.org
GNU General Public License v3.0
2.14k stars 386 forks source link

Icons missing from LCD after update #1769

Closed Sonicboom247 closed 2 years ago

Sonicboom247 commented 2 years ago

Description

made a few tweaks to the firmware, recompiled and uploaded and now only see text but all icons are gone from TFT, tested all three DWIN_SET folders and none bring back icons unless i go back to E3V2-ManualMesh-5x5-v4.2.2-v2.0.1.bin

Steps to Reproduce

  1. edit firmware
  2. recompile
  3. upload Note: i have tested both creality and creality_maple environments with no change Expected behavior:Icons visible on TFT

Actual behavior: All icons are missing

Additional Information

Sonicboom247 commented 2 years ago

@Sonicboom247 Because your #define ICON in /src/lcd/e3v2/common/dwin_set is set to 7 instead of 9.

#define ICON 7 // Icon set file 7.ICO -> #define ICON 9 // Icon set file 9.ICO

Thank you Marlin for ignoring the usual DWIN_SET configuration for the E3V2 and modifying the config for their 'MARLINUI'!

haha, thank you! i will adjust and test now, just upgraded the springs on the bed that seemed to be made of memory foam, so this is right on time.

Sonicboom247 commented 2 years ago

@tititopher68-dev thanks so much!, as you knew, that was it!.. much appreciated

Sonicboom247 commented 2 years ago

one last item, the bed leveling icon is still the Info Icon, however when i select Info i actually have bed leveling, maybe because i picked mesh bed leveling? when i select create new mesh, that page is blank and i have to reset the printer to get out of it, but if i select manual Tuning, it homes and I have all the menu items.

Sonicboom247 commented 2 years ago

@tititopher68-dev i really like to stay up to date so sadly i am on the not bleeding edge of bugfix 2.0 but at least a few days behind, the latest fix they finally addressed was the blank screen for my Artillery Hornet and a few others, but then Level corners was broken....

as far as the automatic reset, i am taking advantage of EEPROM_INIT_NOW, however i don't think i remembered to enable it for the Ender, i also have two sidewinders, a Hornet and a Photon i try to maintain...oh and a Davinci Jr i am planning on gutting...lol

That being said, i am going to go through and delete pretty much everything i have and start fresh with your configuration files if possible.