blx is not supported, hardfault caused by improperly built toolchain
which is linking ARM-mode software fpu instructions to Thumb2-only code.