Che cos'è il formato di file SUM?
I file .sum sono file sidecar binari compatti generati automaticamente dal software Garmin e dai dispositivi GPS come compagni di integrità per i file di dati del dispositivo Garmin. Ogni file .sum contiene esattamente 8 byte: un singolo intero non firmato a 64 bit in formato little-endian che rappresenta la somma aritmetica di ogni byte nel file associato.
Le associazioni comuni includono file di immagini cartografiche (.img), pacchetti di comandi vocali (.vpm) e immagini di visualizzazione svincoli (.jcv). Il file .sum condivide lo stesso nome di base del suo compagno - ad esempio, gmapbmap.img è accompagnato da gmapbmap.sum.
Il checksum non è un CRC o un hash crittografico, ma una semplice somma aritmetica di tutti i valori dei byte. Garmin Express e gli strumenti correlati generano questi file automaticamente durante l'installazione delle mappe e la sincronizzazione del dispositivo. Se un file .sum viene eliminato, il software Garmin lo rigenera alla sincronizzazione successiva. Se la somma calcolata non corrisponde al valore memorizzato, il software Garmin contrassegna il file associato come potenzialmente corrotto.
Gli utenti non hanno bisogno di aprire direttamente i file .sum. Il formato è proprietario dell'ecosistema di file dei dispositivi Garmin ed è slegato da altri usi dell'estensione .sum, come i manifesti di checksum in formato testo semplice generati da strumenti come md5sum.
Sicurezza e incolumità
RISCHIO: LOWFile di checksum binari da 8 byte; nessun codice eseguibile; nessun rischio.
Dettagli del formato
in sintesi- File di testo checksum MD5/SHA - Molti strumenti usano .sum per file di checksum in formato testo (es. output di md5sum); non correlato al SUM binario di Garmin.
- eSignal Market Data Summary - La piattaforma di trading eSignal utilizzerebbe .sum per i file di riepilogo dei dati di mercato - formato binario completamente separato.
Programmi che aprono file SUM
Dettagli tecnici
specifiche approfondite| Dimensione del file | Esattamente 8 byte (sempre) |
| Contenuto dei dati | Singolo intero non firmato a 64 bit (little-endian) |
| Algoritmo di checksum | Somma aritmetica dei byte (somma di tutti i valori dei byte nel file associato, non CRC o hash) |
| Ordine dei byte | Little-endian |
| Ruolo | Sidecar di integrità associato a un file di dispositivo Garmin accoppiato |
| Tipi di file associati | `.img` (immagine mappa), `.vpm` (comandi vocali), `.jcv` (visualizzazione svincoli) |
| Convenzione di denominazione | Stesso nome di base del file associato (es. `gmapbmap.img` → `gmapbmap.sum`) |
| Auto-generazione | Creato da Garmin Express e dalla diagnostica del dispositivo; rigenerato automaticamente se eliminato |
| Interazione utente | Non destinato a essere aperto direttamente dagli utenti |
| Piattaforma | Windows, macOS (Garmin Express), dispositivi GPS Garmin (interno) |
| Rilasciato | early 2000s (alongside Garmin IMG map format) |
Conversioni SUM
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SUM.