Many thanks, very helpful indeed. I nearly had a cow when the BL Touch error came up :-) All sorted now with new TFT 35 firmware and SKR Mini E3 V2 BL Touch firmware. Just fitted dual Z drives and Swisstech direct drive on my 3 Pro.
lol I'm not saying I'm slow but i had to smile when you said usually takes about 15 minutes after following this video it took only a little longer but that was after 3 days of trying. so a big thank you.
Thank you for this. Obviously there is a new firmware available, but I was able to follow your instructions perfectly and disable the auto bed leveling error message as I do not have any auto levelers. Currently printing a Calibration Dragon to see if things are good.
WOW! Am I glad I watched this because it solved a HUGE problem for me and I MUST mention this. I'm sure others already know this. I'm just learning Marlin and upgraded my printer (CR10 S4 400mm x 400mm)with an SKR 11.4 Turbo, TMC2209 and BTT TFT35. Long story short, config'd Marlin with bed dimensions etc. While checking thing out I noticed that when I did 4 corner bed leveling in Marlin mode the nozzle moved to the FL?FR/RR/RL just fine. In touchscreen mode it moved to FF as it should but would stop at 210mm when sent to FR? Anyway, during this video at the 11:00min mark you mention that we could open the config.ini file to make any changes.............WHAT!!!??? I checked it out and low & behold there's a listing for the bed size and IT WAS WRONG!! I corrected the dimensions and now 4 corner bed leveling works as it should in both TFT modes. Just thought I'd mention that. Thanks so much for that brief mention about the .ini file.
Hi. Did you ever get around to testing if this works with an sd card larger than 8 Gigs? Unfortunately, (or fortunately I guess) the smallest sd cards you can buy nowadays are 16 gigs.
Hi Rob, first off i must say youevideos are sport on so thanks. having just compiled firmware for my ender 3 max whilst watching your guides i have a problem where as my btt tft only works in marlin mode. it worked on my old firmware tho. is there a step in the firmware that i have missed to eneable the btt tft?
Hi. Thanks for the feedback. I dont recall anything specific needing to be changed when doing it with the e3pro but its possible the max config example is different. Make sure the creality screen is not enabled.
Great videos, Man! Question. How are you liking the SKR board and the touch screen? I was thinking of getting the TFT50 and SKR E3 V2 for my Ender 3 V2 that has a BLTouch. Installed. Also I like your fan shroud. What one is it? Great videos. Liked and Subbed!
Hi. Thanks for the feedback and sub. I really like my TFT35, it works well and is much better than the stock console. Here is a link to a video i made covering that fan duct install. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SqhEmw7aTCM.html
You're welcome, and good to know. Technically it only supports up to a 8gb card but i know some people have had luck with larger ones, im guessing its related to the chip type of something.
Thank you for this video. It was very helpful. I was so confused and thought I needed to further update my Marlin build for the SKR mini and it might mess up all that I had already done there. 6:35 you mention SD Card size. I used my 64 G SD card with zero issues. I just formatted it to Fat 32 first. I just did this today 12/30/2021. My build: Ender 3 Pro, BTT SKR mini E3 v2.0, CR-Touch, BTT TFT35 E3 v3.0. I did have an error at the end of my install that said "Config: Update required". I had read BTT github directions (that have changed since this video) and thought I understood that I should use config.rrf.ini for my application. The BIGTREE_TFT35_V3.0_E3.27.x.bin and the TFT35 folder both showed .CUR now. So, I put the SD card back into my computer and added the config.ini. to try and solve the problem. When I put the SD card in the printer this second time, the screen said "Illegal FLASH APP!" Google search took me to a Reddit that said they thought they bricked the TFT. I erased and reformatted my SD card again and put fresh files on again, this time the plain config.ini and it went perfectly.
Hi. Thanks for the info, i will take a look at the changed they made and may make a new video or add notes to the description. I have had larger SD cards work, but they have been hit or miss, especially when dealing with the printer mainboards. The SD readers they use in these things are cheap.
I just installed the TFT 35 v3 touch screen and it worked right away, BUT it will not print. It says card read error. I go to Marlin mode and it reads the card and prints. Do you think this is a bug in the firmware and it needs an upgrade? My mainboard is the BIGTREETECH SKR Mini E3 V2.0.
@@3DPrintscape Thanks. I figured out my problem. If I am in Marlin mode, the original micro SD card slot is used. If I am in the touch screen mode, there is a full sized SD card slot on the right side of the Touch screen board. I plugged the SD card into that and it works fine.
Arrgh - updated this board mutliple times in the past but now all I get is a whitescreen. Screen makes a beep when touched but no other info is ever displayed....
Yep, it's very straight forward to upgrade it. Now hopefully they can fix the filament runout to work through the TFT and vise versa from the mainboard. But to be fair since I print 99% of the time from my pi and OctoPrint. I just have the runout sensor connected to the Pi so OctoPrint can see it and pause if there is a runout detected. I can confirm that larger cards than 8GB are fine when flashing the firmware. Fun customization tip I learned from Teaching Tech you can set a custom boot logo on the TFT by simply going into the TGT35 folder and replacing the Logo.bmp file with another picture. I do believe you can you anything you want as long as you scale it to the same size as the original Logo.bmp file.
Hi. Thanks for the feedback. It sounds like some cards over 8GB work, and some don’t. What runout sensor are you using and would you be interested in me doing a video on the setup or are you fine with it just being connected to OctoPrint? You would actually be able to swap out all the images if you wanted to. They just need to be the same size, in the same location in the TFT35 folder, and have the same name.
@@3DPrintscape I am using a sunhokey filament runout sensor. They are 3 pin just a basic one I got for cheap on Amazon that had good reviews and was cheap. I think doing a video would be good. It is pretty easy to do and not printer specific so I’m sure the more source out there with guides the better.
can I download it onto a USB stick and use that for the update? Or do I have to use an SD card to transfer the update? I've got a printer running on old tech and it thinks that the board is 9in but it's a 12 in so hopefully the new update fixes that.
I have the skr mini and board firmware installed and updated. But when I try to do the initial ABL level it fails. Says "! ! STOP called because of BLTouch error - restart with M999. Any guidance?
Hello I love your videos and info. I have an issue with my ender 3 pro that says "wait for the hotend temperature to get lower than 50c" message pop up on my butt tft35. I've replaced my entire hotend assembly. Still no go . I'm brand new to this hobby so I don't know much .
I keep having the touch mode or marlin mode pop up on my TFT 35 v3 e3. Any insight in what I need to do to get past this? I plugged the one wire connector in to the exp3. I did not have any other wires missing to plug from my original motherboard. Any help will be greatly appreciated
@@abtrooper82 ok cool, can you send me a picture of the screen during a print? My email is admin@3dprintscape.com or you can join my discord server discord.gg/Bu94EYVkrU .
Hello, did you happen that BIGTREETECH TFT50 V3.0 does not load a 16GB flash drive, FAT32 format? I have no idea what to do with it, so I ask everyone who works with the display. The display firmware is the last. Thank you.
So have this screen installed for quiet awhile and continue to get an error message “Illegal Flash APP!” This happens every time I turn the printer on with the SD Card left in the screen slot. Any idea what might be going on? Only way to fix I have to reload firmware or make sure I pull card from slot before starting. Pretty frustrating.
Hi. I havent seen this but i can try to help you troubleshoot. I assume that if you dont leave the sd card in you dont have the issue? I typically print from the USB port and i know that can be left in when its being powered on.
@@3DPrintscape Yes that's correct and thank you. Only happens when I leave in the screen SD slot. Never tried using the USB port or the standard micro slot on my ender. Using latest TFT file now but its been a constant problem through different firmware iterations. If I'm daring I guess I could try leaving things in the other slots to see impact. Just odd that it completely wipes out things.
Very helpful.. Done in a couple of minutes.. However, I lost my bl touch button after doing the firmware update from bigtree github.. Any suggestions on how to get it back?
Hi. Can you confirm that you only updated the TFT35 firmware and that the BLTouch was working prior to that? Also, can you look under menu Movement ABL to see if the BLTouch shows up there?
I followed all these steps and got my TFT35 updated but when I set the bed level it gives two errors. Error writing to the EEPROM and EEPROM data size error. Any suggestions?
@@3DPrintscape Thanks for the reply. I actually just compiled and updated the firmware following step by step with your other video. That was right before I did this TFT35 update. Thanks for the great videos. I have been saving them to a playlist for later reference too.
Hi. Im not sure i understand the question. But once the firmware is pushed to the printer make sure you save your settings and everything should persist through printer reboots.
@@3DPrintscape If the printer boots up with the SD card in it, it causes an "Illegal FLASH APP!" error to appear even though the only files on the SD is the gcode file that needs to be printed. Then i have to reflash the firmware on to the board before I can use it again.
@@grahamgrobler776 I have not seen that before. Make sure the sd card only has the firmware file on it when you flash the printer and that its deleted afterward.
hi i have the skr mini e3 v2 and the tft35 e3 v3 but for the filament load unload and park head features to work you have to specify the screen in marlin...when i specify the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER as per the documentation i cant build the firmware as it says #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and TFTGLCD_PANEL_(SPI|I2C) are currently supported on the BIGTREE_SKR_MINI_E3." How do i specify the tft35 e3 v3 in the firmware...i need this so i can make the filament runout park the head on pause. any help is useful thank-you
It sounds like you may not have the right board defined in the firmware. Can you email me a copy of your configuration.h file for me to review? My email is admin@3dprintscape.com .
Hi, thank you for the videos. I have a TFT-35-E3 V3.0 and when I am upgrading to the newest firmware (Bigtree_tft35_V3.0_e3.27.x.bin) with the "Round Miracle Menu" theme it tells me that it can't find 3 images. (Bigtreetech, U_disk, Marlin) After flashing It says Fonts is ok, config is ok, Icons needs updated. I'm fairly certain that the config file and the tft folder are all flashed because the file names have .cur after. The .bin file stays the same. Is the .bin file my issue on why It says that I'm missing 3 .bmp files? I am using a 8gb mini sd card with adapter. Suggestions on how to fix this?
Have an Ender 3 V2 with a BigTreeTech SKR mini E3 V3.0 motherboard. and a BigTreeTech_TFT35_E3_V3.0 screen. Now get the message “Failed to enable Bed Leveling” Can someone help me to get rid of the message?
@@3DPrintscape Already did that. I set the baudrate to 57600, bufsize to 64 and BLOCK_BUFFER_SIZE to 16 (was 8 before). Printer is still running for an hour and it seems to work.. it should have stopped already but i will wait and see if that fixed it
@@johnjahner3389 I would try to update the firmware as I talk about in this video. If that doesn't do it I would try to exchange the TFT. If it was working then just randomly stopped, it sounds like it may be a hardware issue.
Hi great video. I have an issue where I still have a 'Printer not attached' message on screen. Change Baudrate settings but to avail. I also have no System info on screen like in your video.
Hi. Can you confirm that you have both cables from the TFT attached to the mainboard and that they are plugged in correctly? If the no printer attached error isn’t going away, that’s where I would look first.
@@3DPrintscape Grey ribbon cable plugged into Exp 1 (Screen) to Board and 4+1 cable plugged into RS232 (Screen) and TFT on board with +1 connected to RST
Hi. My best guess is the the BAUDRATE changed in the firmware. You can change it on the TFT35 through the interface or in the SKR firmware. If you run into issues, you can also reach out over email or discord. My email is admin@3dprintscape.com and discord is discord.gg/Bu94EYVkrU .
I give up, I've tried everything and it doesn't work and there's no help on the internet anywhere I read everything from the video and all the articles, but there is no solution I have TFT50 V3.0 (V27 softwave) everything works fine and is connected to btt skr 1.2 pro (no software inside yet) but as soon as I insert the config.ini into the TFT50, it updates and turns on, then beeps continuously for a few seconds and restarts in 30 seconds, and so on and on without interruption until I turn it off Can anyone help, I really don't know if I'm doing something wrong
@@3DPrintscape Well the format which the printer reads can only be in FAT32, that specific format can only be up to 32gbs. With that said, the printer may only support up to 8gb itself as its own limitation regardless of the Format's limitation. I'll make a shot at it soon. I'll drop back by and let you know what I find out. If the printer does indeed have an 8Gb limit, I'll look into potentially making it cap with the format type.
Man...I did this ( before watching your vid) like 8 times with a 8gb card. Switched over to a 128mb and BAAAM! It uploaded. TY still no printer attached.
Hi. So it didn’t work with the 8GB card for you? I was thinking about this more, and its possible the 8GB cards actually have more than 8GB (basically a buffer to account for blocks going bad), hard to say for sure. Are you getting any indications/errors on why its showing the printer not attached?
@@3DPrintscape in rufus ( I used multi formatters to sanity check myself) it said 7.46gb. I am wrapping up now to calibrate...it looks like I have to reflash the MB, it seems to have turned off Mesh_BL. Thanks for the vid though. PS I have to go to 12864 first in order to get it to connect to touch
@@erwinvigilia6303 Hi, thanks for the info. I think the default value for the cluster size is 4k, but I'm not sure if that's a hard requirement or not.