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

MKS-TS35 on Rumba32 with Marlin 2.0.7.2 Errors #36

Open Orngrimm opened 3 years ago

Orngrimm commented 3 years ago

If i configure it (As far as i can see, correctly, but hey) and compile it, it still gives me errors like

Marlin\src\HAL\STM32\tft\tft_spi.h: In static member function 'static void TFT_SPI::DataTransferEnd()': Marlin\src\HAL\STM32\tft\tft_spi.h:59:41: error: 'TFT_CS_PIN' was not declared in this scope; did you mean 'TFT_SPI'? or Marlin\src\HAL\STM32\tft\tft_spi.h:63:46: error: 'TFT_A0_PIN' was not declared in this scope; did you mean 'TFT_SPI'? 63 | static void WriteReg(uint16_t Reg) { WRITE(TFT_A0_PIN, LOW); Transmit(Reg); WRITE(TFT_A0_PIN, HIGH); } or Marlin\src\HAL\STM32\tft\xpt2046.cpp:35:13: error: 'TOUCH_CS_PIN' was not declared in this scope; did you mean 'TOUCH_INT_PIN'? 35 | OUT_WRITE(TOUCH_CS_PIN, HIGH);

and i dont figure out what i need to declare to let those pins be defined...

I think i removed the previous LCD correctly in the config and added the correct OLED correctly, but well... Apparently not... :)

I added my 2 configfiles as i have them... I am thankfull for every pointer i can get...

configs.zip