makerbase-mks / Mks-Robin-Nano-Marlin2.0-Firmware

The firmware of Mks Robin Nano, based on Marlin-2.0.x, adding the color GUI.
GNU General Public License v3.0
258 stars 280 forks source link

[BUG] Icons/Font will not update Robin Nano v1.2 #341

Open itisnot-me opened 3 months ago

itisnot-me commented 3 months ago

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

PXL_20240402_192257867

I build the firmware with my printer settings successfully and it goes through the screen calibration and after is what you see.

Steps that i have taken

  1. Uploading the assets folder with the BIN file. Assets folder is not empty
  2. Going into the .pio\libdeps\mks-assets.zip file and adding the mks_font and the mks_pic to the SD card also
  3. Using these steps https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware/issues/278#issuecomment-948177851

The only thing in the terminal when building is this

Warning! src_filter configuration option in section [env:teensy41] is deprecated and will be removed in the next release! Please use build_src_filter instead .pio\libdeps\mks_robin_nano35\lvgl\src\lv_core\lv_obj.c: In function 'lv_deinit': .pio\libdeps\mks_robin_nano35\lvgl\src\lv_core\lv_obj.c:130:5: warning: implicit declaration of function 'lv_log_register_print_cb' [-Wimplicit-function-declaration] 130 | lv_log_register_print_cb(NULL); | ^~~~~~~~ Done

Bug Timeline

No response

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

No response

Version of Marlin Firmware

2

Printer model

Sapphire Plus SP-5

Electronics

Robin Nano 1.2

Add-ons

No response

Bed Leveling

None

Your Slicer

None

Host Software

None

Additional information & file uploads

No response

itisnot-me commented 3 months ago

so far the only way to get the icons back is to install this firmware with these assets and then i can update my own compiled firmware https://github.com/RolfZuckowskiUltras/TwoTrees-Sapphire-Pro-Plus-Marlin2.0-with-GUI/releases

Not sure why using these assets makes everything turn out wrong