bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2.01k stars 1.97k forks source link

[BUG] Cannot enable BL Touch without rom overflow #189

Open BorisBrock opened 4 years ago

BorisBrock commented 4 years ago

I have downloaded the latest Marlin 2.0.4.3, and patched in the BigTreeTech config*.h files. Then I enabled BL_TOUCH in the configuration.

The build then fails with the following error message:

region `rom' overflowed by 588 bytes

Is there any way to get this working? Do I need to disable other features (which ones won't hurt that much?)? Why has the board so little memory?

brew99 commented 4 years ago

set the default environment in the platformio.ini file to "STM32F103RC_bigtree_512K_USB". That should open up the RC chip to 512K, and give lots of room for extras

Also, BTT's config files are old, I'd suggest using the example configs from vanilla Marlin repo

qwewer0 commented 4 years ago

Guide for the board.

I think this can be closed.