Ok in dev 2 it is different. In configuration_io.h you have something like
IO_OUTPUT_INVERTED(IOX1Enable, ORIG_X_ENABLE_PIN)
or
IO_OUTPUT(IOX1Enable, ORIG_X_ENABLE_PIN)
The _INVERTED inverts the output logic as you need it.
Double letters - you have probably selected 2 serial devices and both are the same?
Tried compiling Delta Rumba sample. Except a small compile bug that I fixed it worked.
Make sure platformio.ini has
default_envs = RUMBA32
Required framework should install automatically. Sometimes you need to clean compilation especially when switching targets that seems to sometimes confuse compiler.
If it still exists please post full error message. I even have no buildroot/boardfiles/rumba32/stm32f4xx - that should be part of the stm32 compiler suite under different name. Make sure to use latest git commit.