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

[Q] Thermal runaway protection: Is it enabled when using the touch screen menu? #1536

Closed
markbwalker opened this issue Jan 18, 2021 · 12 comments
Labels
question Further information is requested

Comments

@markbwalker
Copy link

Can't seem to determine if the touch screen mode has an option to enable thermal runaway protection. I think I've exhausted all the menus looking for it with no luck, and I don't see it in the config file either. Apologies if somehow I missed it.

I could use the Marlin mode since I know it's there, but I have a hitch. The SD microcard on the SKR Mini E3 V2 failed, so I use the slots on the TFT35 instead.

While I'm at it, sort of a related question: When in touch screen mode, what version of Marlin is actually being used? i.e. Does the TFT have it's own Marlin version separate from the motherboard?

Running the latest BTT TFT35 files as of 1/18/2021.

@markbwalker markbwalker added the question Further information is requested label Jan 18, 2021
@radek8
Copy link
Contributor

radek8 commented Jan 18, 2021

You have Marlin in your SKR board.
TFT Marlin display does not contain. it only communicates with it via the serial interface

@markbwalker
Copy link
Author

You have Marlin in your SKR board.
TFT Marlin display does not contain. it only communicates with it via the serial interface

Thanks radek8,

I'm an EE w/a minor in CS, so I have a basic understanding of the hardware and the code, but I didn't know how BTT implemented things.

So, I think what you are saying is if I have thermal runaway enabled in the SKR Mini E3 V2 marlin code, that even using the touch screen, it will still be implemented when printing. In other words, the TFT may contain some sort of Marlin code, but in the end the TFT just sends data over to marlin located on the motherboard?

Is that a correct assessment?

What confused me is when I was going thru the TFT config file, I could see some g-code commands being set (i.e. max temperatures) but struggled to determine why thermal protection wasn't part of the config.

Sorry for maybe asking some basic questions. Can't seem to find any info when googling it.

@radek8
Copy link
Contributor

radek8 commented Jan 18, 2021

If your SD card does not work to update marlin, you can use the serial port to update, or if you get a Botloader that can upload Marlin via USB.
Find inspiration here:

bigtreetech/BIGTREETECH-SKR-V1.3#346

@radek8
Copy link
Contributor

radek8 commented Jan 18, 2021

You have Marlin in your SKR board.
TFT Marlin display does not contain. it only communicates with it via the serial interface

Thanks radek8,

I'm an EE w/a minor in CS, so I have a basic understanding of the hardware and the code, but I didn't know how BTT implemented things.

So, I think what you are saying is if I have thermal runaway enabled in the SKR Mini E3 V2 marlin code, that even using the touch screen, it will still be implemented when printing. In other words, the TFT may contain some sort of Marlin code, but in the end the TFT just sends data over to marlin located on the motherboard?

Is that a correct assessment?

What confused me is when I was going thru the TFT config file, I could see some g-code commands being set (i.e. max temperatures) but struggled to determine why thermal protection wasn't part of the config.

Sorry for maybe asking some basic questions. Can't seem to find any info when googling it.

It's like you say

@markbwalker
Copy link
Author

You have Marlin in your SKR board.
TFT Marlin display does not contain. it only communicates with it via the serial interface

Thanks radek8,
I'm an EE w/a minor in CS, so I have a basic understanding of the hardware and the code, but I didn't know how BTT implemented things.
So, I think what you are saying is if I have thermal runaway enabled in the SKR Mini E3 V2 marlin code, that even using the touch screen, it will still be implemented when printing. In other words, the TFT may contain some sort of Marlin code, but in the end the TFT just sends data over to marlin located on the motherboard?
Is that a correct assessment?
What confused me is when I was going thru the TFT config file, I could see some g-code commands being set (i.e. max temperatures) but struggled to determine why thermal protection wasn't part of the config.
Sorry for maybe asking some basic questions. Can't seem to find any info when googling it.

It's like you say

Thanks!

@oldman4U
Copy link
Contributor

Please help the community and close the ticket once you do not need it anymore. Thank you

@markbwalker
Copy link
Author

Will do, was just leaving it open for a couple of days in case anyone else wanted to comment.

@oldman4U
Copy link
Contributor

oldman4U commented Jan 19, 2021 via email

@gordo3di
Copy link

@markbwalker we have protection for the hotend and the bed on via marlin and when it triggers the TFT will simply display a message sent from the SKR.

As for your assumption the TFT acts pretty much like an external computer or something like astrotouch so it mainly send commands to the SKR and waits for some basic responses etc. As far as I've seen there is no gcode command to enable/disable TR as a safety measure so once it's on in the firmware, its on. Originally we modified marlin to trigger a filament change (and turn off the heaters) if a runaway occurred so this way you could still salvage your print if it was some false trigger and it would display a message saying "Thermal runaway" but that's all on the marlin end (and it was marlin 1.1.9).

@markbwalker
Copy link
Author

Thanks goes out to oldman4U and gordo3di for helping to answer my questions!

@oldman4U
Copy link
Contributor

And radek8!!!

Copy link

github-actions bot commented Apr 1, 2024

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 Apr 1, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants