makerbase-mks / MKS-RUMBA32

MKS RUMBA32 is modified in Aus3D RUMBA32 version and a powerful 32-bit 3D printer control board with STM32F446VET6 , The main frequency is 180MHZ. Support Marlin2.0 , support MKS LCD12864B/MINI12864/2004/12864, support MKS TFT24/28/32/35/70 Screens. The motherboard integrates 6 AXIS interface, integrates SPI / UART interface…
16 stars 15 forks source link

BUG - MKS Rumba32 and Bigtreetech TFT 35 E3 V1.0 #33

Closed DrumClock closed 3 years ago

DrumClock commented 3 years ago

info: https://github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware/issues/1624

DrumClock commented 3 years ago

It is said that this is not a problem of Bigtreetech TFT panel but incompatibility of MKS Rumba32 .... see communication on the link above ...

mks-viva commented 3 years ago

Hi, you connect it by Aux-1 interface

DrumClock commented 3 years ago

The AUX-1 interface only works from TFT mode and some functions are inaccessible (eg IDEX mode). Therefore I also have connected EXP1 and EXP2 interfaces for Mod LCD 12864.

There is a problem that the MKS uses pin PB2 (BOOT1) as pin BTN and it is a problem to switch the board to DFU mode because this pin is permanently in H (3.3V) from the TFT panel.

The solution is to remap both HW and SW pin BTN to another.