Other Parts Discussed in Thread: C2000WARE, CCSTUDIO, ENERGYTRACE
I have a simple "Hello World" application running on a TMS32F80049C that I can printf() out literal text and integers with "%d". Output appears in Code Composer Studio's console window.
However, when I try printf("Value = %f", 1.23); nothing is displayed and the processor seems to usually be caught (when I pause execution) in l_div28.asm in a section of code commented as "PERFORM DIVIDE".
I have tried increase the heap to 0x800 and the stack to 0x1000.
I am using the linker command file 280049C_FLASH_lnk.cmd (with slight modifications to accomodate increased stack & heap and .cio section)
Runtime support library was set to <auto> on project creation.