Skip to content

[New Feature] [RTK Facet mosaic] Allow full access to the SD card as a mass-storage device #559

Open
@PaulZC

Description

@PaulZC
Contributor

The RTK Facet mosaic SD card can be accessed as a mass-storage device ("Thumb Drive") over USB. But the SD card needs to be unmounted first.

I believe we should add a dedicated "Config" mode where: normal firmware logging is stopped, and the SD card is unmounted (providing access via USB). On exiting this mode, the card is mounted again and logging continues as normal.

Activity

nseidle

nseidle commented on Feb 25, 2025

@nseidle
Member

Good idea. Serial menu, display menu, or both?

PaulZC

PaulZC commented on Feb 26, 2025

@PaulZC
ContributorAuthor

Both. I think most users will want to use the button and display menu to select this mode. But we could / should also support it from the serial menu. I don't think it conflicts with anything.

You can put it into mass-storage mode manually by:

  • Connect via USB
  • Facet mosaic is in Rover mode and logging NMEA to DSK1 by default
  • Open a web browser, navigate to 192.168.3.1
  • Note NMEA is being logged at about 140MB/day
  • Select the Logging tab
  • Click Unmount and confirm with Unmount
  • Note that the Internal Disk is not mounted and logging has stopped
  • On the OLED, the logging icon disappears. The pulse circle is displayed
  • The SD card pops up as mass-storage. I can copy and delete files
  • Click Mount
  • Wait a few seconds
  • Logging resumes. Logging icon reappears on the OLED

The X5 is so clever, you don't even need to pause the DSK1 logging. It just figures it out itself, and resumes logging again when DSK1 is remounted... Awesome...

You can also do it with commands:

  • Open Admin \ Expert Control
  • In the Expert Console, enter emd,DSK1,Unmount
  • Go back to the Overview tab, note that the Internal Disk is not mounted
  • On the OLED, the logging icon disappears. The pulse circle is displayed
  • The SD card pops up as mass-storage. I can copy and delete files
  • Return to the Expert Console, enter emd,DSK1,Mount
  • Wait a few seconds
  • Logging resumes. Logging icon reappears on the OLED
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @nseidle@PaulZC

        Issue actions

          [New Feature] [RTK Facet mosaic] Allow full access to the SD card as a mass-storage device · Issue #559 · sparkfun/SparkFun_RTK_Everywhere_Firmware