makerbase-mks / MKS-Robin

MKS Robin is a powerful 32-bit 3D printer control board with STM32F103ZET6 . Support Marlin2.0. Support MKS Robin TFT24/28/32... Screens. The motherboard integrates 5 AXIS interface, hot bed, 2 heating heads, 3 NTC100K, 2 MAX31855.Support MKS Robin WIFI for cloud printing.Supports firmware update by SD card…
https://es.aliexpress.com/item/32757129463.html?spm=a219c.12010612.8148356.9.5fc165f4oDUfFM
131 stars 129 forks source link

Getting Robin nano and TFT35 working with stock Marlin 2.0? #166

Open PigeonFX opened 4 years ago

PigeonFX commented 4 years ago

Has there been a wite up for getting TFT35 working with stock opensource Marlin 2.0? I have seen some people working on it here: https://github.com/makerbase-mks/MKS-Robin/issues/124

But seems it stopped working, and the last post was in 2019.

Have seen some people who have got it to work with the Sapphire Pro and a fork here: https://github.com/inib/Marlin/tree/2.0.X-SapphirePro-3.5TFT

I know I could just use that fork and change the config.h to match my printer but would like to understand the changes needed.

vsinkievic commented 4 years ago

Look at https://github.com/petrzmax/Marlin. It uses newest Marlin version than inib and it is easier to analyze differences with current Marlin. I checked out current Marlin 2.0.5.2 and taken differences from the petrzmax repository (I used Winmerge in directory compare mode). I updated only few files. And it works!

makerbase-mks commented 4 years ago

Hi! Yes, you can use the above firmware directly, the function is also relatively complete.

themacboy commented 4 years ago

Excuse me, there is no official update to make my tft35 work on my Robion nano 1.2? Or im doing something wrong?

Compiling the offical mks repo (this oner) my screen dint work.