Cyclone V Bare Metal toolchain

I recently bought a DS-10 board and need program the ARM core.
I understand programming using DS-5 requires a full licence that I cannot afford.
Is there any other way? Is Segger Embedded Studio an alternative? Any other tool?
Timing request of 20 microseconds make linux not attractive.

Thanks a lot