Go to previous topic
Go to next topic
Last Post 03 Oct 2016 06:55 AM by  Adam Ford
readwrite access to NTFS formatted SD card
 3 Replies
Author Messages
Rob Birkner
New Member
New Member
Posts:4


--
29 Sep 2016 11:04 AM

    Hello,

    I'm trying to set up our Torpedo so that we can create large files (>2GB) on an SD card formatted so that it can be read later on windows systems.  It seems that a volume formatted as NTFS or exFat is needed to support that seamlessly.  It looks like the BSP supports NTFS, but not exFat.

    I've configured ltib to include the NTFS and NTFS rw driver(s?) and formatted the SD card partition as NTFS, and can mount the partition so that it appears to be readwrite, but I still can't write to it on the torpedo.

    I understand that NTFS is a little tricky on linux systems in general, so I'm not sure if this is the best path to be taking.  It seems that exFat would be a simpler path wrt permissions, but support is more limited (it's not an option in ltib) and I don't know what all would be involved in adding that.

    Any suggestions?

    Thanks,

    Rob

    Adam Ford
    Advanced Member
    Advanced Member
    Posts:794


    --
    30 Sep 2016 09:42 AM
    I did some digging into exFAT, but it appears that exFAT isn't readily supported in the Linux community due to some patents that Microsoft has.
    https://en.wikipedia.org/wiki/ExFAT

    I did some searching and found some evidence that some people may have patched their kernels, but I think ext3/ext3 might be a better option.

    I found some software that allow you to mount ext partitions in Windows. https://sourceforge.net/projects/ext2fsd/ I haven't tested it, but it's last update was two weeks ago, so it's getting some attention. Since it's not been verified by Logic PD, exercise caution and use at your own risk.

    I don't know if networking is an option for you, but there are ways to share files over a network too.

    adam


    Rob Birkner
    New Member
    New Member
    Posts:4


    --
    30 Sep 2016 02:45 PM

    I suspected as much about exFat, and ext3 is probably our best option.  (Networking isn't really an option for this.)

    Do you know of anyone using NTFS on a Torpedo running Linux?  It seems like it could be a good option, although support appears to be pretty spotty.  For instance, I can mount an NTFS partition, but I can't write to it, even though it appears to be mounted read/write.  I'm just not sure if I shouldn't expect it to work or if I'm doing something wrong.

    Thanks for your help,

    Rob

    Adam Ford
    Advanced Member
    Advanced Member
    Posts:794


    --
    03 Oct 2016 06:55 AM
    To my knowledge, nobody here has attempted to use NTFS.

    Have you tried FAT32? While FAT16 has the 2GB limitation, I beleive FAT32 can handle up to 4 GB file sizes, according to: https://www.genie9.com/Support/KB/KnowledgeArticle.aspx?KBID=113


    adam


    ---