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

Robin Mini cant compile #107

Open HailStorm32 opened 5 years ago

HailStorm32 commented 5 years ago

I'm getting the following errors when building.

Marlin\src\HAL\HAL_STM32F1\u8g_com_stm32duino_fsmc.cpp:154:3: error: '__IO' does not name a type; did you mean '__tm'?

Marlin\src\HAL\HAL_STM32F1\u8g_com_stm32duino_fsmc.cpp:111:22: error: 'PD7' was not declared in this scope

Marlin\src\HAL\HAL_STM32F1\u8g_com_stm32duino_fsmc.cpp:136:22: error: 'PD11' was not declared in this scope

Marlin\src\HAL\HAL_STM32F1\u8g_com_stm32duino_fsmc.cpp:137:22: error: 'PD12' was not declared in this scope

Any idea as to why, and how to fix it?

jfkerekes commented 5 years ago

Hi,

I believe the Marlin 2.x bugfix is still missing several libraries that are needed to finish compiling firmware for the Robin Mini... I actually went back to the manufacturer of my printer after having the same issue compiling Marlin 2.x for my Robin Mini and the manufacturer sent me a copy of marlin with several extra libraries which allowed me to compile for the Robin Mini. It seems that the MKS Robin line of boards is "In the works" for Marlin but not finished from what I have read.

3Dangel commented 5 years ago

Hi Jf It would be interesting to post the working Marlin from your end and see if Marlin Dev. Would take the portion that might be issuing and forge them into the existing.

For sure Robin line are in the work. From everyone in the community like yourself who brings in parts to merge it into the main.

Thanks for takin the time to report and support.

On Mon, Aug 5, 2019 at 11:04 jfkerekes notifications@github.com wrote:

Hi,

I believe the Marlin 2.x bugfix is still missing several libraries that are needed to finish compiling firmware for the Robin Mini... I actually went back to the manufacturer of my printer after having the same issue compiling Marlin 2.x for my Robin Mini and the manufacturer sent me a copy of marlin with several extra libraries which allowed me to compile for the Robin Mini. It seems that the MKS Robin line of boards is "In the works" for Marlin but not finished from what I have read.

— 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/107?email_source=notifications&email_token=AFYWWXICN4AMJJ77MUEUJKDQDBMSDA5CNFSM4H573FG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3SOHJQ#issuecomment-518316966, or mute the thread https://github.com/notifications/unsubscribe-auth/AFYWWXJMLQTDOD5ICI6F6D3QDBMSDANCNFSM4H573FGQ .

makerbase-mks commented 5 years ago

You can use the MKS Robin Mini Marlin firmware from MKS Github or compile with Marlin's official website firmware.