упс... минимальный стек больше при FPU.
Заработало но результат как и у kosyak©:
При TN_SUPPORT_FPU = 0 и TN_SUPPORT_FPU = 1 работает без проблем.
А вот при TN_SUPPORT_FPU = 2 падает в HardFault на инструкции VMOV S0,R0.
R0 = 0x320. Уже день пробился безрезультатно.
Меня собственно устраивает TN_SUPPORT_FPU = 1

Не подскажет ли кто как в EWARM заставть компилятор для определённой
функции не делать код для FPU (#pragma например)?