Hmm - when I see this normally on my platforms it's because I've given printf a corrupt pointer to print as a string or something like that.*EDIT* One other thought is that printf can sometimes use quite a bit of stack (not sure how your version is implemented), so might be worth checking your available stack size and seeing if you underflow the low extent.
View all questions in Arm Development Studio forum