This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/SIMPLELINK-MSP432-SDK: f_printf function usuability issue for writting string format to file on SD card

Part Number: SIMPLELINK-MSP432-SDK

Tool/software: TI-RTOS

Hi Team,

I am working on a project where I have to write the hex formatted string to a file on SD card.

I have used the fatsdraw example as a base.

The demo firmware works fine on its own without any modification.

But when I use the f_printf function in the same example, I get compilation error stating as "unresolved symbol f_printf, first referenced in ./fatsdraw.obj"

I did go through the app notes where it mentions that in order to use f_printf(), f_gets(), f_putc() and f_getc() functions the value of _USE_STRFUNC should be 1 or 2 but not 0.

I have already modified that value to 1 and also tried to modifying to 2.

But still I get the same error.

The library files are included in the project. I am attaching the project folder for you to refer in case I am doing something wrong.

Also when I try to refer that function it does takes to the ff.h file to make sure it is included.

I have also tried looking into the forums for solutions but no luck

Please guide me to resolve this issue.

Thank you in advance.

VikramDemo FatFs example.zip

**Attention** This is a public forum