MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.3k stars 19.25k forks source link

[BUG] Bed and extruder temperature reports the same temperature [SAMD51 architecture] #24638

Closed kelroy1990 closed 1 year ago

kelroy1990 commented 2 years ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

Hi, we are working with the BOARD_BRICOLEMON_LITE_V1_0, with have the SAMD51 IC from microchip.

On the last versions (>2.1) of marlin, everything was working well. Right now i am testing the release and the bugfix of Marlin 2.1.X, but i see that we have a problem with the temperature reports, the extruder and the bed are reporting the same temperature, and the printer stops to work properly (wich its totally normal as the halted prevention flag start because the temperature of the bed doesnt change).

Both temperatures report the Extruder temperatur, so if you modify the extruder temperature, both start to change.

Test steps:

Regards, Carlos.

Bug Timeline

No response

Expected behavior

Extruder and Bed temperature should be independent one from another.

Actual behavior

Both temperatures report the extruder temperature, working on Marlin < 2.1.X

Steps to Reproduce

1.- Donwload Marlin 2.1 bugfix from github. 2.- Configure a SAMD51 board, on this case the BOARD_BRICOLEMON_LITE_V1_0 3.- Configure the bed temperature from 0 to 1. 4.- Configure the first USB Serial port to -1 instead of 0. 5.- Uploads the firmware to the board. 6.- Connect pronterface to the board with the USB cable. 7.- Start to work with the GCODE M105 8.- Try to heat the Extruder/Bed independent from another ---> See that both temperatures report extruder temperature.

Version of Marlin Firmware

Marlin Bugfix 2.1 at 17/08/2022 with the CR10stock display

Printer model

Ender 3

Electronics

Bricolemon Lite (SAMD21 with TMC2209 steppers)

Add-ons

No response

Bed Leveling

No response

Your Slicer

No response

Host Software

No response

Don't forget to include

Additional information & file uploads

Marlin_config.zip Temperature_ERROR

Bob-the-Kuhn commented 2 years ago

Long shot - check the file pins_BRICOLEMON_LITE_V1_0.h and verify that the temperature inputs are assigned differently.

github-actions[bot] commented 2 years ago

This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days.

kelroy1990 commented 2 years ago

I am checking the issue, and the behaivour is still be there. The temperature report its the same for the bed and the extruder. Checked again with a low version (2.0.9.2) and the same board configuration files with a correct behaivour.

github-actions[bot] commented 1 year ago

This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days.

github-actions[bot] commented 1 year ago

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.