cancel
Showing results for 
Search instead for 
Did you mean: 

NTFS formatted USB Pendrive detection in STM32H747 controller

JitendraD20
Associate II

Hii Community Member,

I have a query regarding detection of NTFS based USB pendrive detection.

I am currently working on STM32H747 in which I am trying to implement simple file operation (like read-write-modify). I had implemented middleware such as FatFs as per given example.

When I tried to detect USB pendrive which was old and exFAT formatted, then controller was able to detect same and did file operation as required. But when another pen-drive (SanDisk 3.2 Gen1 128GB) was tried to detect then it was only able to perform enumeration but not able to perform file operation. 

When same pendrive formatted in exFAT and performed same activity then it was able to do file operation.

I am trying to detect NTFS based pen-drive on this microcontroller so that if user having NTFS pen-drive and trying to connect with my device then user need to able perform same. Rather than formatting to exFAT and then do so.

Kindly provide me with your valuable solutions or experience facing similar problem.

Thanks for your valuable time for helping on this.

10 REPLIES 10
JitendraD20
Associate II

Hii all,

Sorry I was busy in completion of my project hence not able to respond.

I had proceed my project with FatFs and it will be sufficient for me for my application as I will format my pendrive in exFAT format. Thus NTFS will not be strictly require.

However, I will walk through the link shared by @ttang.11 and @Pavel A. to explore NTFS file system.

Thanks to all for given your valuable input and time to help.