what is reasons for going to arm_startup_nrf51.s?
Please read your question again and think if it clear enough for people to provide a useful answer.