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
128 stars 129 forks source link

MKS Robin won't work with marlin 2 #174

Open ashavakloo opened 4 years ago

ashavakloo commented 4 years ago

hello Everybody I have a MKS Robin V2.3 board and Robin TFT V1.1R(with R61505U controller). I wanted to install Marlin-bugfix-2.0.x on it. but unfortunately when I uploaded it I have a message on the tft screen that says "COMPLETE" and does nothing else. What should I do with that, Please help.

3Dangel commented 4 years ago

I don’t think that LCD controller is supported. Each different controller has its own initializing sequences, hence if it is not written by a developer, it won’t be able to be used.

On Thu, May 14, 2020 at 15:19 ashavakloo notifications@github.com wrote:

hello Everybody I have a MKS Robin V2.3 board and Robin TFT V1.1R(with R61505U controller). I wanted to install Marlin-bugfix-2.0.x on it. but unfortunately when I uploaded it I have a message on the tft screen that says "COMPLETE" and does nothing else. What should I do with that, Please help.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/MKS-Robin/issues/174, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXLZQJW2RDCR6Q6PXFLRRRN6HANCNFSM4NBBIRQA .

ashavakloo commented 4 years ago

you mean i can't do anything?

I don’t think that LCD controller is supported. Each different controller has its own initializing sequences, hence if it is not written by a developer, it won’t be able to be used. On Thu, May 14, 2020 at 15:19 ashavakloo @.***> wrote: hello Everybody I have a MKS Robin V2.3 board and Robin TFT V1.1R(with R61505U controller). I wanted to install Marlin-bugfix-2.0.x on it. but unfortunately when I uploaded it I have a message on the tft screen that says "COMPLETE" and does nothing else. What should I do with that, Please help. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#174>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXLZQJW2RDCR6Q6PXFLRRRN6HANCNFSM4NBBIRQA .

3Dangel commented 4 years ago

You probably can get the MKS’s firmware to work with them. And also work with octoprint. Or you could write the needed initializing codes.

On Fri, May 15, 2020 at 02:55 ashavakloo notifications@github.com wrote:

you mean i can't do anything?

I don’t think that LCD controller is supported. Each different controller has its own initializing sequences, hence if it is not written by a developer, it won’t be able to be used. … <#m3791235302214834272> On Thu, May 14, 2020 at 15:19 ashavakloo @.***> wrote: hello Everybody I have a MKS Robin V2.3 board and Robin TFT V1.1R(with R61505U controller). I wanted to install Marlin-bugfix-2.0.x on it. but unfortunately when I uploaded it I have a message on the tft screen that says "COMPLETE" and does nothing else. What should I do with that, Please help. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#174 https://github.com/makerbase-mks/MKS-Robin/issues/174>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXLZQJW2RDCR6Q6PXFLRRRN6HANCNFSM4NBBIRQA .

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/MKS-Robin/issues/174#issuecomment-629118133, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXO57J42SALNX524BQ3RRT7RHANCNFSM4NBBIRQA .

ashavakloo commented 4 years ago

thanks for replying 3Dangel.i am noob in electronics can i replace TFT controller with somethings else like ILI9328?

You probably can get the MKS’s firmware to work with them. And also work with octoprint. Or you could write the needed initializing codes. On Fri, May 15, 2020 at 02:55 ashavakloo @.> wrote: you mean i can't do anything? I don’t think that LCD controller is supported. Each different controller has its own initializing sequences, hence if it is not written by a developer, it won’t be able to be used. … <#m3791235302214834272> On Thu, May 14, 2020 at 15:19 ashavakloo @.> wrote: hello Everybody I have a MKS Robin V2.3 board and Robin TFT V1.1R(with R61505U controller). I wanted to install Marlin-bugfix-2.0.x on it. but unfortunately when I uploaded it I have a message on the tft screen that says "COMPLETE" and does nothing else. What should I do with that, Please help. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#174 <#174>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXLZQJW2RDCR6Q6PXFLRRRN6HANCNFSM4NBBIRQA . — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#174 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXO57J42SALNX524BQ3RRT7RHANCNFSM4NBBIRQA .

3Dangel commented 4 years ago

Not sure if you could find it around. It is hard to know ahead of time What LCD caroller it comes with.

The Robin boards are limited due to its design.

I would suggest you to buy something else that has EXP connections that allows you to connect simple LCD such as Reprap Discount full graphic LCD or the SKR’s dual LCD

On Fri, May 15, 2020 at 09:57 ashavakloo notifications@github.com wrote:

thanks for replying 3Dangel.i am noob in electronics can i replace TFT controller with somethings else like ILI9328?

You probably can get the MKS’s firmware to work with them. And also work with octoprint. Or you could write the needed initializing codes. … <#m8543300036636497912> On Fri, May 15, 2020 at 02:55 ashavakloo @.> wrote: you mean i can't do anything? I don’t think that LCD controller is supported. Each different controller has its own initializing sequences, hence if it is not written by a developer, it won’t be able to be used. … <#m3791235302214834272> On Thu, May 14, 2020 at 15:19 ashavakloo @.> wrote: hello Everybody I have a MKS Robin V2.3 board and Robin TFT V1.1R(with R61505U controller). I wanted to install Marlin-bugfix-2.0.x on it. but unfortunately when I uploaded it I have a message on the tft screen that says "COMPLETE" and does nothing else. What should I do with that, Please help. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#174 https://github.com/makerbase-mks/MKS-Robin/issues/174 <#174 https://github.com/makerbase-mks/MKS-Robin/issues/174>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXLZQJW2RDCR6Q6PXFLRRRN6HANCNFSM4NBBIRQA . — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#174 (comment) https://github.com/makerbase-mks/MKS-Robin/issues/174#issuecomment-629118133>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXO57J42SALNX524BQ3RRT7RHANCNFSM4NBBIRQA .

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/MKS-Robin/issues/174#issuecomment-629339021, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXJMPQZLKMA6FSUN4MLRRVQ53ANCNFSM4NBBIRQA .

ashavakloo commented 4 years ago

write the needed initializing codes.

how can i write initializing codes?

ashavakloo commented 4 years ago

i changed Case 0x9328 to case 0x1505 In Marlin/scr/lcd/dogm/u8g_dev_tft_320x240_upscale.....cpp the screen is now working but i have two problems: 1:The writings are reverse 2:TFT display is pale

you could write the needed initializing codes.

3Dangel commented 4 years ago

Mmmmm Search the controller’s spect from mfg Learn programming lenguage Learn electronic signals Learn how to oscilloscope Learn Marlin LCD codings

I think that should allows you to write some codes

On Sat, May 16, 2020 at 03:54 ashavakloo notifications@github.com wrote:

write the needed initializing codes.

how can i write initializing codes?

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/MKS-Robin/issues/174#issuecomment-629619568, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFYWWXIPH2YUGMWUSA3E52DRRZPETANCNFSM4NBBIRQA .