CYW943907AEVAL1F. SD card not mounting with exFAT filesystem

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MaLa_3768146
Level 2
Level 2
First like received

Hello,

I'm trying the snip.sd_filesystem application in Wiced Studio with the CYW43907 eval board and a 2GB SD Card.

In the sd_filesystem.mk makefile I have enabled FileX and exFAT support, as follows:

# for SD/MMC card support

WICED_SDMMC_SUPPORT := yes

USING_FILEX := yes

# default stack size was WICED_DEFAULT_APPLICATION_STACK_SIZE, 6K

# needs big stack size for deep directory processing

GLOBAL_DEFINES += APPLICATION_STACK_SIZE=1024*256

# enable FileX exFAT

GLOBAL_DEFINES += FX_ENABLE_EXFAT

$(NAME)_COMPONENTS := filesystems/FileX

However, the system always fails to mount the filesystem, regardless if the scared is formatted as exFAT or FAT16/32.

If I comment out the FX_ENABLE_EXFAT constant and format the sdcard as FAT16/32, the snip application works as expected.

So, the exFAT support seems not to be working. Is there anything else to do to enable the exFAT support with FileX?

I know that FAT32 is more than enough for a 2GB sdcard, but I'd like to understand if the system can really work with exFAT or not.

Thank you for the assistance.

0 Likes
1 Solution
PriyaM_16
Moderator
Moderator
Moderator
250 replies posted 100 replies posted 50 replies posted

Hello,

You need to disable GLOBAL_DEFINES+= FX_ENABLE_EXFAT for mounting to happen. It can not work with exFAT.

View solution in original post

0 Likes
3 Replies
PriyaM_16
Moderator
Moderator
Moderator
250 replies posted 100 replies posted 50 replies posted

Hello,

You need to disable GLOBAL_DEFINES+= FX_ENABLE_EXFAT for mounting to happen. It can not work with exFAT.

0 Likes
MaLa_3768146
Level 2
Level 2
First like received

Isn't the FileX library supposed to work with exFAT?

Is this a limitation of the Wiced Studio porting of FileX or what?

0 Likes

FileX is comaptible with ExFAT. This is a limitation of WICED.

0 Likes