makerbase-mks / MKS-GEN_L

MKS GEN_L is a powerful 3D printer control board with ATMEGA2560 and compatible with RAMPS. V2.1 version the motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required ...
https://es.aliexpress.com/item/32802151924.html?spm=a219c.12010612.8148356.1.e4d93944s4tYDC
192 stars 50 forks source link

Processor Death on MKS GEN L v2.0 #16

Closed aviatorhh closed 1 year ago

aviatorhh commented 1 year ago

Running the latest Marlin (bugfix-2.1.x 212167b140) the last print stopped due to a board fail. The ATMega2560 seemed to have lifted its head to get some fresh air not expecting its death. The case cooling fan may has failed and overheating caused the problem. Anyhow I did not expect such an outcome. This might not be a bug but maybe useful for documentation?

IMAGE 2023-01-16 19:12:49

V2.1 is on its way as a replacement. Fix will be a heatsink and a case cooling fan monitoring. The Hotend and Bed heating are done by external FETs. PWM is used for some LEDs (sourced by transistors).

I would suggest an I2C temp sensor embedded beneath the CPU for better monitoring/protection or a default heatsink (with fan?).

aviatorhh commented 1 year ago

It looks like there was a 12V shortcut somewhere. Most likely at the hotend. All stepper drivers and the LCD were bricked too.