makerbase-mks / MKS-Robin-E3-E3D

MKS Robin E3 E3D 32Bit Control Board 3D Printer parts with tmc2209 Uart mode driver For Creality Ender 3 CR-10
https://www.aliexpress.com/item/4000781744682.html
GNU General Public License v3.0
118 stars 97 forks source link

Activating Bltouch Support rom problem #37

Closed azzell closed 3 years ago

azzell commented 3 years ago

Hi When I try activating bltouch support and babystepping on your version of marlin i get an error of not enough rom memory: c:/users/user/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld.exe: .pio\build\mks_robin_e3\firmware.elf section .rodata' will not fit in regionrom' c:/users/user/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld.exe: region `rom' overflowed by 1140 bytes256kb collect2.exe: error: ld returned 1 exit status *** [.pio\build\mks_robin_e3\firmware.elf] Error 1

Way around it was to disable M503 but u would like to save this function is this board really has only 256 kb of rom storage?

makerbase-mks commented 3 years ago

MKS Robin E3, E3D CUP is STM32F103RCT6, so ROM/RAM is 256KB/48KB