External Storage - opencardev/crankshaft GitHub Wiki

CSSTORAGE

By default Crankshaft runs in read-only mode to prevent damage to the file system from sudden power interruptions. However, this precaution prevents using any extra storage available on the MicroSD card running your Crankshaft head unit.

To provide permament storage, Crankshaft is configured to recognise and auto mount any USB stick where a partition labelled CSSTORAGE is detected.

Preparation

  1. Format your USB stick using the FAT32, EXT(2|3|4) or EXFAT file systems (It's recommended to use a native supported linux compatible filesystem to prevent from problems. This is FAT32 and EXT(2|3|4))
  2. Ensure the formatted partition is labeled CSSTORAGE

Using

  1. Ensure your freshly-formatted USB stick is inserted into your Crankshaft head unit
  2. Reboot your Crankshaft head unit
  3. Your USB stick will be automatically mounted to /media/CSSTORAGE, in read-write mode

Purpose

In addition to any storage needs you may have, /media/CSSTORAGE is also currently used for storing dashcam recordings.

Since the Pre10 release, /media/CSSTORAGE/Music/ is one location Crankshaft will scan for music to play in the new Media Player.