makerbase-mks / SGEN_L

MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. 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/33036918120.html?spm=a2g0o.store_home.slider_165457030.3
GNU General Public License v3.0
87 stars 61 forks source link

SGEN_l marlin filament outrun sensor issue #42

Closed hardy8 closed 3 years ago

hardy8 commented 3 years ago

Hello, I'm trying to connect filament runout sensor on MKS SGEN-L board with TFT-35 touch screen. I made necessary changes to use filament sensor on board connection but my TFT-35 screen doesn't seem to like that very much. While filament sensor connected on board, when i pull out the filament print is stopped and nozzle parked the determined position as it should be, but TFT-35 doesnt react this move and acts like print still continues. Sad thing is while filament is pulled out and nozzle is parked, i tried to stop/pause on TFT screen but nothing happens. Seems like runout sensor and TFT not communication while sensor connected on board. TFT has its own pins allocated for filament sensor but i need to customise printhead moves for my printer, so TFT pins are not an option for me. Do i necessarly use TFT pins or can i find a way to make TFT talk to Marlin (firmware TFT35 v1.0.7, Marlin-2.0.7)

Thanks,

mks-viva commented 3 years ago

Hi! You need connect filament runout sensor to TFT35, because your printing file by TFT35’ SD card.

mks-viva commented 3 years ago

Is this problem solved?