bigtreetech / BIGTREETECH-SKR-PRO-V1.1

Aiming at some problems existing in 3D printed motherboards in the market. Bigtree Technology Co., Ltd. launched a high performance 3D printer master board with STM32F407ZGT6 as the core controller, BIGTREETECH-SKR-PRO-V1.1.
276 stars 222 forks source link

E3D Thermocoule E1 Thermal Runaway #23

Open hopeinformer opened 5 years ago

hopeinformer commented 5 years ago

I'm not sure if this is a bug or operator error. I have tried many combinations of setting up the thermocouple for the E3D V6 hotend on the Bigtreeteck MKR Pro board. I am using the thermocouple amplifier board and reassigned the pin for Temp Sensor 0 in the PINS.h to use one of the Expansion pins (PF8). I also tried to use the original sensor 0 pin (PF4) but none of these work. I followed the E3D instructions found here: https://reprap.org/wiki/ExtThermoCouple_1.0

GadgetAngel commented 4 years ago

@code505 I found this on the web at (https://www.reddit.com/r/BIGTREETECH/comments/ew35tg/tft35_v2_with_skr14_no_printer_attached/) A person writes the following:

If anyone has tried all the solutions offered here, and still “no printer attached” is on the screen. Try testing the tx and rx pins for continuity between gnd. Biqu are sending me a new screen. They advised me on all the same solution posted here and when none worked they told me to test these pins on the motherboard and tft. Mine had continuity on the screen. Tx rx and gnd were shorting on all the pins

Good Luck but it beats me that setting the TEMP_SENSOR_0 to -5 would effect your TFT screen, that make no logical sense. I wish you could draw me up a block diagram showing me how you have hooked up your MAX31865 and how your TFT screen is hooked up to your printer. That is just really weird. I hope you figure out what is wrong. When you do find out, please let me know.

code505 commented 4 years ago

I really lost hope in this thing,

I think it's not possible to run TMC5160 , MAX31865 and TFT on this board. I wire it exactly as technique one using software SPI, in your manual

code505 commented 4 years ago

I posted an issue here: https://github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware/issues/1020

I got this answer:

In Marlin -5 means INDEX_NONE = -5 (probe is using MAX31865 lib files) I would think you may need marlin mode to use the PT100 I searched BTT touch code for MAX31865 is it did showed MAX31865 any where so may not be supported yet.

GadgetAngel commented 4 years ago

I posted an issue here: bigtreetech/BIGTREETECH-TouchScreenFirmware#1020

I got this answer:

In Marlin -5 means INDEX_NONE = -5 (probe is using MAX31865 lib files) I would think you may need marlin mode to use the PT100 I searched BTT touch code for MAX31865 is it did showed MAX31865 any where so may not be supported yet.

In Platformio.ini is your default_envs=BIGTREE_SKR_PRO? From what you sent in this forum (https://github.com/bigtreetech/BIGTREETECH-SKR-PRO-V1.1/issues/163#issuecomment-682769998) your default_envs was set to mega2560.

GadgetAngel commented 4 years ago

If anyone is having trouble with MAX31865 or PT100 working please refer to here: https://github.com/bigtreetech/BIGTREETECH-SKR-PRO-V1.1/issues/163#issuecomment-703861625

GadgetAngel commented 4 years ago

I really lost hope in this thing,

I think it's not possible to run TMC5160 , MAX31865 and TFT on this board. I wire it exactly as technique one using software SPI, in your manual

Well we got it work! see https://github.com/bigtreetech/BIGTREETECH-SKR-PRO-V1.1/issues/163#issuecomment-703861625 on how we finally got a PT100 working with MAX31865 on an SKR PRO V1.1

oldman4U commented 4 years ago

@GadgetAngel you and all the others are Heros!!!

👍🏻

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

GadgetAngel commented 3 years ago

I want to add to this on how to hook up the MAX31865 boards to the SKR V1.3/ SKR V1.4 and SKR V1.4 Turbo boards. I am still testing them out on the bench but I can make them work with two Adafruit MAX31865 boards in both Hardware and Software SPI mode.