bigtreetech / BIGTREETECH-TFT35-V3.0

TFT35 V3.0 is a medium size, dual-mode, ultra-clear 3D printer display and it is designed by Bigtree Technology co.,LTD. It is an excellent replacement for the standard 12864 LCD displays.
254 stars 83 forks source link

I know this has probably been solved ... "outdated" icons upon firmware update!? #162

Open RobME3D opened 1 year ago

RobME3D commented 1 year ago

I am a total newbie. I wont go into the details except that ... I have repeatedly tried to update my BTT TFT35 v3.0 firmware. I have had a ton of problems and now, at least, I am as close as ... Outdated Icons. What!?
I have tried this a thousand times. I have downloaded the latest BTT firmware. I made sure I was using the v3.0 bin (not the GB version and not the E3 version) which is the correct version. I have reformatted the SD card a thousand times. if is a 2GB card formatted to FAT32. I have tried different 2GB memory cards - no luck I have tried SD cards and microSD with SD coverters formatted to both FAT and FAT32 - not luck I took the SD extender out - no luck. (It is still out) The fonts load fine. The Config file loads fine. The language file loads fine ... just the Icons. I have gone into the BMP directory and copied again - no luck I went on Github and downloaded the latest and copied the bmp directory onto the memory card - no luck I went in and compared the TFT35/bmp directory (144 files) to the larger screens (143 files) and took out the logo_portrait.bmp - no luck. I put it back in - no luck The config file and the screen .bin file have uploaded (now *.cur) .... The screen worked originally and now I can't get past this last "outdated" issue. Theme I am using is Unified Menu Material Theme ... and yes, I only copied the TFT35 directory not the full theme directory. I have no idea what to do now. please Help!

RobME3D commented 1 year ago

Update: I thought perhaps I had enabled a feature in the BTT SKR Mini E3 V3 firmware that needed an icon so I went in and added a custom_1.bmp (and 2 and 3) which were copies of the custom.bmp. Still fails on the Icons: Update required.

radek8 commented 1 year ago

Can you post a photo of the error?

RobME3D commented 1 year ago

Can you post a photo of the error? You bet! Thanks .... image So I also went into the icon_list.inc file and individually verified that all of the icons called out in the X_ICON[name] command were in the bmp folder. The only thing I think of is that I enabled/didn't enable something in the SKR Mini E3 V3 motherboard firmware that is causing a conflict? For reference, here is what is on the TFT35 SD card: image image image I appreciate the assistance.

radek8 commented 1 year ago

Can you try a different SD card?

radek8 commented 1 year ago

Do icons start loading and end up with an error, or won't icon loading start at all?

radek8 commented 1 year ago

Check the icon names. Set the file extension view on your computer and check if the files with the icon have the correct format: name.bmp

RobME3D commented 1 year ago

SUCCESS! Thank you so much. In the interest of closing the loop for others who might be having the same problem.

radek8 commented 1 year ago

"No Printer Attached" means that the TFT is not communicating with the SKR. In Marin you have to enable the serial port of the TFT connector. For SKR mini E3 V3 it is port 2 Next, you have to set the same communication speed

define SERIAL_PORT 2

define BAUDRATE 115200

set to TFT serial_port:P1:6 P2:0 P3:0 P4:0

RobME3D commented 1 year ago

Thank You! I thought I did that in creating the new SKR firmware but I will go back and make sure. Thanks again for your help radek8 - super appreciated.