I am working on MSD Bootloader which I successfully Implemented in STM32F207VETx. However while working I found that the default build expect 8.3 format file names, and not Long File Names (LFN).
I tried using LFN by making following changes in ffconf.h
#define _CODE_PAGE 437
#define _USE_LFN 1 /* 0 to 3 */ / When enable the LFN feature, Unicode handling functions (option/unicode.c) must
/ be added to the project.
#define _MAX_LFN 40 /* Maximum LFN length to handle (12 to 255) */
#define _LFN_UNICODE 0 /* 0:ANSI/OEM or 1:Unicode */
#define _STRF_ENCODE 0
and getting the following error undefined reference to `ff_convert'
which I think is a function in unicode.c
So My question is where can I Find Unicode handling functions as i want to give a long name for my file