-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Klipper 12864 improve #1913
Klipper 12864 improve #1913
Conversation
Hi. Should we ask the Klipper users to test this PR? |
@oldman4U |
Perfect. Thank you |
So the reaction of the community is overwhelming.... Have you got something back? |
This is working fine with an up to date version of Klipper on an SKR E3 Turbo with a BTT TFT70. |
My lcd show the result on screen. But rotary switch did not work. What should i do |
Tested this on TFT24 with MKS GEN L with the provided [display] section above. Klippy Error: Known versions: host=v0.9.1-533-g27f8cf02, mcu=v0.9.1-528-gc0d86048 printer.cfg
[display] |
Which motherboard do you use? Maybe there is something wrong with the setting of
|
Do you using the latest version of klipper and the MCU of MKS GEN L has also updated the latest version of firmware.bin? |
Known versions: host=v0.9.1-533-g27f8cf02, mcu=v0.9.1-533-g27f8cf02, rpi=v0.9.1-533-g27f8cf02 no change, error still is there. Its the latest kiauh is offering What I discovered: |
I am using skr 1.4 Tubo. I got the display on the screen but my rotary switch did not work and there is no beeper. What should i do |
Hello, Can you confirm that the following pins are set properly? If you are still unable to work after confirmation, please provide your
|
HI, Still facing the issue. My rotary switch is not working. I am using SKR 1.4 Tubo, TMC2130 and TFT 24 |
my screen shows Marlin Mode with blank screen. can anyone confirm the following works with SKR E3 Mini v1.2 & TFT35 E3 V3.0? [board_pins] [display] |
According to the instructions here
|
thank you...i tried this but Marlin Mode still shows black screen. I didn't move any wiring ...the TFT35 worked fine in both Marlin Mode & Touch Mode when my firmware was Marlin.. when i plug in to stock Ender 3 LCD, it works. so i'm not sure what's wrong with my TFT35 that makes it not want to talk to Klipper. I used the compiled binary from master fork. edit: i'm quite sure its this official firmware that doesn't work. i flashed NoTouchv1.3 from here and it worked...i have no idea why. |
Could you please provide Pin map and board corresponding to this configuration. I have BTT Octopus V1.1 and TFT3.5 V3.0 and have issue with TMC2130 SPI drivers. |
@Msq001 This is working for me, except for that the screen gets garbled/scrambled after a few minutes of printing. Tried both ways of addressing the screen, doesn't seem to matter for this specific problem.
and
|
@Msq001 could you provide the config for the btt SKR2 to testout |
its working !!! |
The same is true with the E3 turbo and TFT35-E3-v3. |
Hello everyone :) Currently trying to get a BTT TFT35 V3 (the wide one, not the E3 version) working with an SKR Mini E3 V2.0 this is the configuration I could muster so far, though none of the tries suceeded so far. I had installed the fitting NoTouchScreenFirmware for the Display and says "ST7920Emulated ready" [board_pins] [display] Cheers :) |
This works with a current compile of the BTT TF35 V3.0 firmware and a BTT SKR Mini E3 V2 with Klipper. IM SO HAPPY I FOUND THIS.
The only problem I have no is that I can't edit the displays settings in the touch mode because it "doesnt have a printer connected." obviously. ugh. another edit that was quick google if you found this comment, I found this. https://www.reddit.com/r/BIGTREETECH/comments/ieoua5/tft24_display_rotation/g2jcjx8/ |
bigtreetech/BIGTREETECH-TouchScreenFirmware#1913 (comment) This config allows the use of BTT TFT displays with the latest compiled version of BTT firmware (Only tested working on TFT35 V3.0) This information was a pain to find and would like to make it easier for other users of this display.
Requirements
Klipper3d/klipper#3979 This PR of Klipper has solved the SPI data shift problem of TFT 12864 mode(Thanks @teeminus)
According to the setting in Klipper3d/klipper#3979 (comment), the TFT 12864 can work normally with Klipper
We need to set
lcd_type
toemulated_st7920
, and set the correct pin ofsoftware_spi
Description
It reduces ram loss of hundreds of bytes and increases flash of tens of bytes
Benefits
Related Issues
fixed #290