2020-10-17 09:59 AM
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
2020-10-17 10:27 AM
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
2020-10-18 03:15 AM
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
2021-05-11 09:05 AM
It's possible now. See my project: https://github.com/tpunix/H750PI_proj