cancel
Showing results for 
Search instead for 
Did you mean: 

Is NTFS possible on STM32

FLow.1
Associate

Hey everyone,

I'll just wanted to ask, if its possible to read a USB Stick with NTFS Filesystem and ext4 on STM32. I'm only finding information about FatFS.

I've also read, that NTFS is licensed so if that is not possible on STM32: Is there any workaround to read a USB Stick with that filesystems on the STM32?

thanks for help!

Jules

3 REPLIES 3

Technically it is possible, but it likely needs more resources than you have, and as a mortal you'll probably need to license something from a third party, and pay license fees to Microsoft for each product you use it in.

If you're willing to live with a subset of functionality, and read-only, you might be able to DIY

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
BMUSS.1
Associate II

I guess you can do it on Cortex-A STM32MP1 that features a high-end Cortex-A7 core and a Linux OS. For the STM32 products based on the Cortex-M family you will certainly have to limit your goals to very basic FS. NTFS does not work on RTOS and is subject to MSFT licensing.

A pretty good study from Adeneo can be found here:

https://elinux.org/images/0/02/Filesystem_Considerations_for_Embedded_Devices.pdf

ttang.11
Associate

It's possible now. See my project: https://github.com/tpunix/H750PI_proj