inav icon indicating copy to clipboard operation
inav copied to clipboard

Can't mount SD card with MSC if partition is larger than 4GB on macOS

Open RobertoD91 opened this issue 4 months ago • 0 comments

Current Behavior

Not sure this is an INAV related bug, but i think it is nice to write, maybe can help someone...

Can't mount sd card with MSC if partition is larger than 4GB on MacOS.

Image Image
$ diskutil list
(...)
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *32.0 GB    disk3
   1:             Windows_FAT_32 SWORDFISH               32.0 GB    disk3s1

Steps to Reproduce

  1. I used a 32gb samsung endurance sd card
  2. formatted with rufus on windows, FAT32 and bad blocks check
  3. insert card into ATOMRCF405NAVI
  4. start MSC with inav configurator
  5. I can see sd card on disk utility but i can't mount it

Expected behavior

The SD card should be mounted.

Suggested solution(s)

Removed sd card from FC, connected it with an sd reader and formatted with: sudo diskutil partitionDisk disk2 MBR FAT32 SWORDFISH 4g Free Space R from #9983

Maybe INAV should be able to format the SD card with the right settings (max 4 GB, etc.)?

Additional context

Tested also on factory reset ATOMRCF405NAVI, so i think diff is irrelevant. Intel MacOS 15.6 (24G84)


  • FC Board name and vendor: ATOMRCF405NAVI ( the one included in the swordfish)
  • INAV version string:
# version
# INAV/ATOMRCF405NAVI 8.0.1 Mar 28 2025 / 09:52:25 (ae47bcba) 
# GCC-13.2.1 20231009

RobertoD91 avatar Aug 08 '25 12:08 RobertoD91