The CANmod.input exposes two small storage volumes via the mass storage device (MSD) component.
Make sure to properly eject the volumes (on Windows right-click drive and select eject), to ensure that the file systems are not corrupted.
DEVICE volume (read-only)¶
The default configuration can be used as starting point for generating the active configuration which is then placed on the CONFIG volume.
DEVICE/ ├── config-[MAJOR].[MINOR].json ├── schema-[MAJOR].[MINOR].json ├── uischema-[MAJOR].[MINOR].json └── device.json
CONFIG volume (read/write)¶
The CONFIG volume holds the active configuration which is loaded by the device during boot. Additionally, this volume accepts firmware update files.
The content of the volume is persisted across power cycles.
CONFIG/ ├── config-[MAJOR].[MINOR].json └── firmware.bin
If no configuration file is located on the CONFIG volume, the device loads the default configuration.