Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TFT 24 doesn't work #2382

Closed
Aleks1967 opened this issue Feb 6, 2022 · 132 comments
Closed

TFT 24 doesn't work #2382

Aleks1967 opened this issue Feb 6, 2022 · 132 comments

Comments

@Aleks1967
Copy link

Hello all, a question, I bought a tft 24 v1. connect to the board skr 1.4 turbo. firmware 1.27 in marlin mode on the screen says - marlin mode and nothing else, if I connect all 3 cables, the screen is lit white, and does not respond to any action, in touch screen mode, the picture is, when you touch icons do not happen, tell me what the cause of not working display

@Aleks1967
Copy link
Author

2022-01-31_18-38-09
2022-01-31_18-38-35
2022-01-31_18-39-08
2022-02-06_16-44-34

@Aleks1967 Aleks1967 reopened this Feb 6, 2022
@Aleks1967
Copy link
Author

дайте пожалуйста ссылку на статью

@Aleks1967
Copy link
Author

Please give me a link to the article

@kisslorand
Copy link
Contributor

kisslorand commented Feb 6, 2022

Read the Troubleshooting section of the ReadMe on the front page of this repository.

https://github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware

@Aleks1967
Copy link
Author

2022-01-31_18-19-30

@radek8
Copy link
Contributor

radek8 commented Feb 6, 2022

Send the configuration files and photos involved.

@Aleks1967
Copy link
Author

@Aleks1967
Copy link
Author

I sent configuration files with txt extension, because the original ones are not accepted by the site

@Aleks1967
Copy link
Author

What should be in the photos?

@Aleks1967
Copy link
Author

here is a photo of the pinout of the skr 1.4 turbo board pin TXO is in the middle of the pad, and in the TFT pad 24, it is 2 (UTX). in the cable the wires are not shifted relative to the location of the pins
I have changed the location of the wires, it did not change anything, the screen when you connect the 5 pin wire is white, disconnect the wire and the display begins to show the picture,
In Configuration adv, I did not change the lines for the touch screen, I need it only in Marlin mode

@radek8
Copy link
Contributor

radek8 commented Feb 6, 2022

Send a photo to see the connections and orientations of the EXP1 EXP1 and TFT tables on both sides.

@radek8
Copy link
Contributor

radek8 commented Feb 6, 2022

Uncomment
#define M114_DETAIL
#define REPORT_FAN_CHANGE
#define HOST_ACTION_COMMANDS
#define HOST_PROMPT_SUPPORT
#define EMERGENCY_PARSER

In Marlin you have a speed of 250000
In config.ini set
serial_port: P1: 7 P2: 7 P3: 0 P4: 0

@radek8
Copy link
Contributor

radek8 commented Feb 6, 2022

Update the display to the latest FW.
If the TFT does not respond to the touch, perform a reset with the reset.txt file.
Then upload the configuration with the config.ini file.

Send those photos. It looks like a badly connected cable

@Aleks1967
Copy link
Author

WhatsApp Image 2022-02-07 at 08 00 10
WhatsApp Image 2022-02-07 at 08 02 24
WhatsApp Image 2022-02-07 at 08 02 49
WhatsApp Image 2022-02-07 at 08 03 51
WhatsApp Image 2022-02-07 at 08 04 39

@Aleks1967
Copy link
Author

the marlin version installed for the display is the latest
In config.ini set
serial_port: P1: 7 P2: 7 P3: 0 P4: 0 - What needs to be fixed? Is it the display config?

@Aleks1967
Copy link
Author

2022-02-07_08-18-25

@Aleks1967 Aleks1967 reopened this Feb 6, 2022
@Aleks1967
Copy link
Author

should be corrected here? it should be set to -6, which corresponds to 250000
Do I understand it correctly?

@kisslorand
Copy link
Contributor

No, 6 corresponds to 115200 ("115200: 6").
For 250000 select 7 ("250000: 7").
As you can see in the config.ini:

  • OFF (port disabled): 0
  • 2400: 1
  • 9600: 2
  • 19200: 3
  • 38400: 4
  • 57600: 5
  • 115200: 6
  • 250000: 7
  • 500000: 8
  • 1000000: 9

@radek8
Copy link
Contributor

radek8 commented Feb 6, 2022

Check the serial cable (black 5 pins). Take a picture of the color markings on the cable.

@radek8
Copy link
Contributor

radek8 commented Feb 6, 2022

The cable seems to me to be rotatable by 180 degrees

@Aleks1967
Copy link
Author

2022-02-07_18-39-14
I changed the data in the config.ini file, reflashed, nothing has changed, turned it 180 degrees EXP2 no result

@Aleks1967
Copy link
Author

2022-02-07_18-43-53
Here is a 5 PIN cable

@kisslorand
Copy link
Contributor

You are changing the comment, the explanation itself, not the parameter
You should have this: serial_port:P1:7 P2:0 P3:0 P4:0

@Aleks1967
Copy link
Author

with a 5 pin cable figured out, not properly connected to the motherboard, although the video on YouTube single cone connected to the right side, white screen ceased to be, reset using reset.txt file touch settings, the touch screen on the display began to respond to click and open tabs, Marlin mode does not work, before the inscription on the display was yellow letters, now whit
2022-02-07_19-13-09
e

@radek8
Copy link
Contributor

radek8 commented Feb 7, 2022

Yes, it's as I expected.
You have a 180 degree rotation of the serial cable.

image

@radek8
Copy link
Contributor

radek8 commented Feb 7, 2022

Also check cables EXP1 and EXP2.
Orientation is correct.
But make sure you don't cross them.

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

Connect the fan to connector HE1
set:
#define E0_AUTO_FAN_PIN P2_04
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255

Defines the connection of the extruder cooling fan.
The fan switches on when the nozzle is heated above 50 ° C and switches on at full power (255)

Fan power is from 0-255.
0 is off
128 is 50% performance

@Aleks1967
Copy link
Author

define E1_AUTO_FAN_PIN P2_04
define EXTRUDER_AUTO_FAN_TEMPERATURE 50
define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed
define CHAMBER_AUTO_FAN_TEMPERATURE 30
define CHAMBER_AUTO_FAN_SPEED 255
Question, if I change the E0 to E1 then my radiator fan will turn on when the temperature is over 50 degrees, and turn off when the temperature is less? if I'm wrong tell me how it will be right.
E0 has the hotend heater on, E1 is free

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

Do you have a printer with 2 nozzles?
Otherwise I don't know why you want to enter E1
E0_AUTO_FAN_PIN defines the extruder cooling fan for nozzle T0
E1_AUTO_FAN_PIN defines the extruder cooling fan for nozzle T1

Do you have a printer with a cover (chamber)?
why are you talking about
define CHAMBER_AUTO_FAN_TEMPERATURE 30
define CHAMBER_AUTO_FAN_SPEED 255

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

If you connect an external mosfet, you can also define another electronics, chamber fan and more ...
I control 4 fans ....

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

E0 and E1 are Extruder0 and Extruder1

The connector is labeled HE0 and HE1 has nothing to do with expressions in Marlin.
There it is defined by port number P2_07 and P2_04

@Aleks1967
Copy link
Author

I have 1 extruder, the heater is connected to HE0, I want to connect the radiator fan to HE1, so the fan doesn't run all the time

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

#define E0_AUTO_FAN_PIN P2_04
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255

@Aleks1967
Copy link
Author

printer with 1 nozzle,

@Aleks1967
Copy link
Author

wi-fi don't know the answer

@Aleks1967
Copy link
Author

2022-02-11_22-47-54

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

I know the pin layout scheme. What with this?

@Aleks1967
Copy link
Author

2022-02-11_23-05-15

@Aleks1967
Copy link
Author

I'll be plugging it in.

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

Yes, you connect the fan to connector HE1

@Aleks1967
Copy link
Author

2022-02-11_23-04-30
2022-02-11_23-04-48

@Aleks1967
Copy link
Author

Thank you for your help, and on connecting the fan, thank you very much

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

Nicely connected cables.

@Aleks1967
Copy link
Author

Why doesn't the wi-fi pin work?

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

But the WiFi connector may be working. :-)
We tested it with a broken serial line on TFT.
Maybe if you connected the pins from Wifi now, they would work for the new pins on TFT. (condition is allowed 3 serial port in Marlin)

@Aleks1967
Copy link
Author

RS232 does not work normally

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

Looks like the TFT has a faulty serial port (RS232). Therefore, we remapped it to other pins in the EXP1 connector.

Some pins on the EXP1 connector are defective in the SKR. That's why the Marlin Mod doesn't work
Wifi will probably be fine

@radek8
Copy link
Contributor

radek8 commented Feb 11, 2022

If the display works, please close the ticket.
Thank you.

@Aleks1967
Copy link
Author

And thank you again, I'm closing.

@radek8
Copy link
Contributor

radek8 commented Jun 22, 2022

@Aleks1967
do not forget to connect the cable to the EXP2 connector
If you configure an SD card on the display in Merlin (and there are no faulty pins :-), you will be able to use the SD card slot on the TFT.

@Aleks1967
Copy link
Author

Aleks1967 commented Jun 22, 2022 via email

Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Mar 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants