πŸ’Ύ

USB Drive Mode

Plug in, drag files

Page 36 of 36 MCP / API open OTA updates

Page 36 turns the box into a USB mass-storage device: connect the data cable and the computer shows a drive whose contents are the SD card β€” drag files, create folders, drop a firmware image in, all without removing the card or finding a reader.

Sectors are accessed directly: no unmount, no filesystem layer, straight sector reads and writes to the card, so throughput is close to the card's native bandwidth. The switch briefly disconnects and re-enumerates USB, so the computer sees the device blink β€” that is expected.

Screen

On-screen interface

A recreation of this page on the 2.41-inch AMOLED display (600 Γ— 450). Actual interaction and layout follow the latest firmware.

USB Drive USB Β· PC connected
Free space5.2GB of 32 GB
FilesystemFAT32 Β· 512-byte sectors
Folders / files8 / 117
Seq. read11.6 MB/s
On the PCMounted as a USB drive
AccessRaw sectors, no unmount
Drag files directly Β· eject before unplugging
Screen Β· Page 36
May differ from the actual interface; the screen of the real device is the final reference.
Highlights

Key capabilities

πŸ’Ύ

No card removal

The device is the drive; the card stays in.

πŸ—‚

Folders work

Files, directories and logs are all readable and writable.

⚑

Raw sectors

No filesystem translation, so speed tracks the card.

πŸ”Œ

Instant switch

Change page and the drive appears on the computer.

Specifications

Technical specs

ModeUSB MSC (TinyUSB build of the firmware)
FilesystemFAT32 (exFAT cards must be formatted on the device first)
Sector512 bytes, raw access
CapacityFollows the SD card (measured 32 GB / 117 files)
Use Cases

Typical scenarios

Copy firmware

Drop an image onto the SD card, then use page 30 to flash it locally.

Collect logs

Drag the log files back to the computer after a test run.

Commands

Related commands

page 36  Open USB drive mode
ums  USB state and capacity
ums on | off  Enable or leave drive mode
ums status  Whether the host has mounted it
ums read 63  Read a sector (sector 0 is a bare MBR of zeros β€” normal)

Read the full API & command reference β†’

⚠ Boundaries & notes
  • FAT32 only; exFAT cards have to be formatted on the device first.
  • Eject safely on the computer before unplugging, or data may be lost.
  • The touchscreen does not respond in drive mode β€” reboot or power-cycle to leave it.

Other feature pages