Welcome! Log In Create A New Profile

Advanced

BTT TFT 3.5 not seeing printer

Posted by Bruce19 
BTT TFT 3.5 not seeing printer
March 26, 2022 06:32PM
Hello I have a ender 3 pro and just installed a BTT TFT 3.5 screen. The screen tells me "no printer attached". Ive tried all the UART speeds to no avail If I go to the marlin side and tell to load DEFAULTS, it then says ready. If I press HOME it fails must reset......turn off If I do it on BTT side cant tell printer to do anything
Attachments:
open | download - 1232.JPG (98.8 KB)
open | download - home.JPG (111.2 KB)
Re: BTT TFT 3.5 not seeing printer
March 26, 2022 07:57PM
Presuming this is on the skr 1.4

The tft side of the display needs the black cable connected to the tft port

The firmware needs serial port 0 enabled.

Edited 1 time(s). Last edit at 03/26/2022 07:59PM by Dust.
Re: BTT TFT 3.5 not seeing printer
March 26, 2022 08:01PM
Homing failed is nothing to do with the TFT or the display in general.

Check you endstops with Gcode M119

Edited 1 time(s). Last edit at 03/26/2022 08:02PM by Dust.
Re: BTT TFT 3.5 not seeing printer
March 27, 2022 12:20PM
DUST Do you mean the black RS 232 cable? Thats pluged in correctly And the serial port? this one in configuration.H as shown? Oh and how do I do end stop check Gcode M119 ?? oh ya I do have SKR 1.4 TURBO mainboard

Edited 2 time(s). Last edit at 03/27/2022 02:54PM by Bruce19.
Attachments:
open | download - serial_port.jpg (105.9 KB)
Re: BTT TFT 3.5 not seeing printer
March 27, 2022 07:32PM
@Bruce

you need to enable serial devices for the devices you are using

-1 is the usb cable you need that
0 is the the tft port, you need this too.

so you need #define SERIAL_PORT -1
and you need
#define SERIAL_PORT_2 0
Re: BTT TFT 3.5 not seeing printer
March 28, 2022 11:26AM
DUST, FIRST I want to say thank you for helping. This is all new to me so please forgive me when I ask a seemingly dumb question. I just want to confirm before I make any changes.

1) with the picture I sent at LINE 113 I see only one entry for serial port. Is that the way for first serial port has to entered for enabled? Can you show me how it should look for ENABLED if changes are needed ?


2) I see there's ONLY one listing for SERIAL_PORT. Do I have to enter #define SERIAL_PORT_2 0 . AND IF SO WHAT LINE if important


3) then re compile/build firm wear?

Edited 1 time(s). Last edit at 03/28/2022 11:27AM by Bruce19.
Attachments:
open | download - BAUD_RATE.JPG (119.8 KB)
Re: BTT TFT 3.5 not seeing printer
March 28, 2022 05:53PM
Scroll down in the Configuration file

On current marlin

Line 110 #define SERIAL_PORT [github.com]
Line 131 #define SERIAL_PORT_2 [github.com]

Edited 1 time(s). Last edit at 03/28/2022 05:54PM by Dust.
Re: BTT TFT 3.5 not seeing printer
March 28, 2022 07:58PM
DUST OK current firm wear line 134 has //# SERIAL_PORT_2 -1 Can I just remove the // to enable? line 131 is occupied as shown and ALSO can I just leave Line 113 as is
Attachments:
open | download - SERIAL PORTS.jpg (85.5 KB)
Re: BTT TFT 3.5 not seeing printer
March 28, 2022 08:01PM
113 #define SERIAL_PORT 0

134 #define SERIAL_PORT_2 -1
Re: BTT TFT 3.5 not seeing printer
March 30, 2022 04:39PM
I made the changes as stated above. I still have same issue as original post. I have recompiled after the changes. I have taken FIRMWEAR.BIN alone on MicroSD card. inserted into skr, turned printer ON. noticed no change. Sut printer OFF remove card. Add full compiled contents of the compiled folder, did same process intro to skr. No difference. I then changed skr jumper for USB power. Then hooked usb cable to skr and compiler with vscode. Re compiled AGAIN and pressed UPLOAD (assuming for uploading to skr) NO CHANGE I wonder if its a break in a wire someplace? Time to trace and test each wire going to printer from mainboard

Edited 1 time(s). Last edit at 03/30/2022 04:53PM by Bruce19.
Re: BTT TFT 3.5 not seeing printer
March 30, 2022 06:34PM
Quote
Dust


you need to enable serial devices for the devices you are using

-1 is the usb cable you need that
0 is the the tft port, you need this too.

so you need #define SERIAL_PORT -1
and you need
#define SERIAL_PORT_2 0

To me this says
#define SERIAL_PORT -1

#define SERIAL_PORT_2 0

An is different from what Brue19 posted am I understanding this correctly DUST

Quote
Bruce19
113 #define SERIAL_PORT 0

134 #define SERIAL_PORT_2 -1


Computer Programmer / Electronics Technician
Re: BTT TFT 3.5 not seeing printer
March 30, 2022 11:03PM
The order is irrelevant

You need a marlin serial port set to -1 and you need a marlin serial port set to 0

Edited 1 time(s). Last edit at 03/30/2022 11:06PM by Dust.
Re: BTT TFT 3.5 not seeing printer
March 31, 2022 08:33AM
Quote
Dust
The order is irrelevant

You need a marlin serial port set to -1 and you need a marlin serial port set to 0
Thank You


Computer Programmer / Electronics Technician
Re: BTT TFT 3.5 not seeing printer
April 01, 2022 11:16AM
GUYS Sorry been away today first chance to look into I have returned LINE 113 to -1 and LINE 134 to 0 Im currently right this second re-compiling firmwear. Will I be able to "UPLOAD" TO MAIN BOARD WAY IT HOOKED UP NOW??? ps. THE POWER JUMPER IS SET TO USB POWER

Edited 1 time(s). Last edit at 04/01/2022 11:17AM by Bruce19.
Attachments:
open | download - firmwear_change.JPG (126.7 KB)
open | download - mainboard-out.JPG (156.3 KB)
Re: BTT TFT 3.5 not seeing printer
April 01, 2022 11:30AM
Here's the USB listing on a laptop I'm using to compile firm wear. Is it the USB Composit Device? I check properties of those and not much info given Just off the top of the picture is PORTS (COM & LPT) USB Serial Device (COM 3)

Edited 1 time(s). Last edit at 04/01/2022 11:36AM by Bruce19.
Attachments:
open | download - USB-LIST.JPG (142.3 KB)
Re: BTT TFT 3.5 not seeing printer
April 01, 2022 09:20PM
Helo It's 9:11 pm and I tried to UPLOAD just compiled firm wear to the SKR main board. I used the USB cable that came with the mainboard. All the videos I watched, all the articles I read said I could upload firm wear this way. BUT IT FAILED Is there a jumper I'm missing somewhere on the mainboard to upload firm wear this way?



ok EDIT HERE I just learned on 32 bit boards cannot use UPLOAD in vscode Teaching Tech on YT

Edited 1 time(s). Last edit at 04/01/2022 09:32PM by Bruce19.
Re: BTT TFT 3.5 not seeing printer
April 02, 2022 02:40AM
That is an over generalization,

All 32 it board are different

LPC1768/LPC1769 controllers are designed to update from sd card,

But Marlin and platformio are smart about it.

When you plug in the controllers USB to a computer wwith a sd card in the onboard slot the sdcard shows up as a drive (depending on your settings)

platformio knows about this and copies the firmware.bin onto the sdcard at the end of compiling as the upload function.

platformio knows how to find the sdcard by 1 of 2 methods
1) it looks for firmware.cur in the root of a drive
2) it looks for a drive labeled REARM (rearm was one of the first controllers that used this trick)

Just putting the firmware.bin on the sdcard in not enough to update the firmware. The controller must be rebooted.
On reboot the controller looks for firmware.bin on the sdcard if it finds it, it flashes the controller with the new firmware. At the end of flashing the firmware.bin file is renamed to firmware.cur to prevent re-flashing on next reboot.

If your controller does not show up as a drive on your computer you probably need to release the sdcard from the LCD menu or using gcode (M22)

Sadly the sdcard is not dual access. It is either Marlin controlled or operating system controlled. releasing it gives the sdcard back to the operating system

Edited 2 time(s). Last edit at 04/02/2022 02:42AM by Dust.
Re: BTT TFT 3.5 not seeing printer
April 02, 2022 12:30PM
Ok I took a 16gb sd card and nothing. I took a 8gb card and l formated to fat32 and 8192 bytes. THEN I put in the FIRMWEAR.BIN ONLY. Now let me ask, does the FIRMWEAR.BIN size of 164 kb sound right? I insert it with skr OFF. then insert , put card in and turn on.I have the touch screen on MARLIN side, I see NOTHING happen other than come on. But every time I take out that card and check it back in my computer, its given it the .CUR

AND shouldn't I be able to upload firm wear as shown AS I have it ? just the screen is attached to main board? The screen works it just says ON MARLIN SIDE "TMC CONNECTION ERROR". On the BTT side says, " NO PRINTER ATTACHED"

ALSO How do I ....enter?? " release the sdcard from the LCD menu or using gcode (M22)"

Edited 1 time(s). Last edit at 04/02/2022 12:34PM by Bruce19.
Attachments:
open | download - SKR_1.4.JPG (144.3 KB)
Re: BTT TFT 3.5 not seeing printer
April 03, 2022 10:24AM
Hello DUST, KEEP FINGERS CROSSED I tried something this morning. I Disconnected the USB cable from computer. I changed the jumper back to +5v VDO from USB. I hooked up the 24v power from power supply. With microSD card inserted I turned on printer. The touch screen was set to BTT touch mode. Nothing noticed but still says no printer attached, maybe cause mainboard sitting on table. I switched over to MARLIN mode. And YAHOOO it says at bottom " SKR 1.4 TURBO ready" . SKR is the custom name I gave it in firm Wear . So maybe this is turning point. Today I'm going to check continuity since all the wires are disconnected from main board.
Re: BTT TFT 3.5 not seeing printer
April 03, 2022 09:26PM
The touch interface is all on the black tft cable.
Re: BTT TFT 3.5 not seeing printer
April 04, 2022 12:55PM
HERES LATEEST Right now I can heat the bed and nozzle up. Yesterday I thought I had issue with 120v 750w SSR.

When I turn printer on and I'm in Marlin mode screen says "SKR 1.4 turbo ready. spinning smiley sticking its tongue out There in marlin I can heat bed and nozzle up. When I tell it to HOME, it tells me Homing failed reset angry smiley

When Im on touch mode it says "no printer attached" and I cant heat up anything. I'm sure BAUD rate set to 500.000 in firm wear. Ive tried all thew BAUD rates 2,400 to 1,000,000 and still says "no printer attached. Recall though in marlin I can heat up bed/nozzle
Attachments:
open | download - TFT-cable-1.JPG (129.3 KB)
open | download - TFT-cable-2.JPG (129.6 KB)
Re: BTT TFT 3.5 not seeing printer
April 04, 2022 01:47PM
Image is not clear

Connector on motherboard has a 4 pin and 1 pin plug. Is the 1 pin on the left or the right of the 4 pin?
Re: BTT TFT 3.5 not seeing printer
April 04, 2022 01:58PM
looking at it from driver side........RIGHT

IF I PUT ON LEFT THAN SCREEN NOT CLEAR HAS TWO HORIZONTAL LINES AND GHOST IMAGE BEHIND
Sorry, only registered users may post in this forum.

Click here to login