Riferimento Codici di Errore
Panoramica
L'SDK MipMapEngine utilizza un sistema standardizzato di codici di errore per aiutare gli sviluppatori a localizzare e risolvere rapidamente i problemi. I codici di errore sono divisi in più categorie, inclusi errori dell'interfaccia di ricostruzione, errori di licenza, errori di I/O file e errori GPU.
Codici di Errore dell'Interfaccia di Ricostruzione (ReconstructFull/ReconstructAT/Reconstruct3D)
Classe Logica Centrale
Codice di Errore | Descrizione |
---|---|
0 | Ricostruzione riuscita |
1000 | Ricostruzione fallita, analizzare il log per la ragione |
1001 | Utente ha annullato |
1002 | Errore del sistema di coordinate |
1003 | Risultato AT è vuoto |
1004 | Risultato nuvola di punti è vuoto |
1005 | Risultato mesh è vuoto |
1006 | Immagini nadir insufficienti, impossibile generare prodotti 2D |
Classe Licenza
Codice di Errore | Descrizione |
---|---|
2000 | Errore di licenza |
2001 | Enumerazione licenza fallita |
2002 | Nessuna licenza corrispondente trovata |
2003 | La licenza è scaduta |
2004 | Licenza non applicabile per questa versione |
2005 | Disallineamento modulo funzionalità licenza |
2006 | Superato il numero massimo di immagini supportate dalla licenza |
Classe I/O File
Codice di Errore | Descrizione |
---|---|
3000 | Errore di lettura/scrittura file |
3001 | Errore di parsing campo JSON |
Classe Driver Dispositivo di Calcolo
Codice di Errore | Descrizione |
---|---|
4000 | Errore dispositivo GPU, verificare se la GPU è NVIDIA e la versione del driver soddisfa i requisiti |
Codici di Errore del Motore di Licenza
Codice di Errore | Descrizione |
---|---|
0 | Successo |
0x00000040 | Errore di rete |
0x0000004A | Timeout richiesta di rete |
0x05000004 | Server non trovato |
0x13000051 | La licenza richiede attivazione online |
0x02000003 | Connessione fallita, software Virbox non installato o non connesso alla rete |
0x51005001 | Eccezione verificatasi durante la query dello stato del codice di autorizzazione |
0x51005002 | Eccezione verificatasi durante la richiesta di scambio del codice di autorizzazione |
0x51005003 | Il codice di autorizzazione non esiste |
0x51005004 | Deduzione licenza codice di autorizzazione fallita |
0x51005013 | Impossibile associare (licenza scaduta) |
0x51005014 | Impossibile associare (limite dispositivo concorrente raggiunto per il codice di autorizzazione) |
0x51005015 | Impossibile associare (limite dispositivo cumulativo raggiunto per il codice di autorizzazione) |
0x51005018 | Disassociazione terminale codice di autorizzazione fallita, si prega di contattare il fornitore software |
0x51005019 | Il server non può trovare il record di associazione, si prega di contattare il fornitore software |
0x51005021 | La licenza del codice di autorizzazione non può essere associata perché la licenza è bloccata, si prega di contattare il fornitore software |
0x51005025 | Il codice di autorizzazione non consente l'associazione |
0x51005033 | Temporaneamente impossibile attivare la licenza, lo strumento utente deve essere aggiornato all'ultima versione |
0x51005034 | Il fornitore software ha revocato i diritti di utilizzo per questo dispositivo, il codice di autorizzazione corrente non può associare nuovamente, si prega di contattare il fornitore software |
0x5100612F | Il codice di autorizzazione non esiste, si prega di confermare se il codice di autorizzazione è corretto |
0x51006130 | Dati informazioni hardware non validi |
0x51006134 | Deduzione licenza codice di autorizzazione fallita, si prega di contattare il fornitore software |
0x5100502C | Impossibile disassociare (non associato) |
Flusso di Diagnosi Errori
Soluzioni Comuni
Errori di Licenza (2000-2006)
-
Controllare stato licenza:
license_engine -enum
-
Verificare scadenza licenza:
license_engine -query
-
Aggiornare licenza:
- Contattare il fornitore software per un nuovo codice di autorizzazione
- Utilizzare lo strumento di attivazione licenza per aggiornare
Errori GPU (4000)
-
Controllare driver GPU:
nvidia-smi
-
Aggiornare driver:
- Scaricare l'ultimo driver NVIDIA
- Assicurarsi che la versione del driver >= 470.xx
-
Verificare CUDA:
nvcc --version
Errori I/O File (3000-3001)
-
Controllare permessi:
ls -la /path/to/file
chmod 755 /path/to/file -
Verificare formato JSON:
task_json_check.exe -task_json config.json
-
Controllare spazio disco:
df -h
Migliori Pratiche per la Prevenzione degli Errori
-
Controlli pre-volo:
- Verificare la licenza prima della ricostruzione
- Controllare disponibilità e memoria GPU
- Validare qualità dati di input
-
Monitoraggio:
- Monitorare utilizzo memoria GPU
- Tracciare progresso ricostruzione
- Controllare file di log regolarmente
-
Gestione risorse:
- Assicurare spazio disco sufficiente (>3x dimensione dati di input)
- Mantenere memoria GPU disponibile (>4GB raccomandato)
- Chiudere applicazioni non necessarie
-
Validazione dati:
- Utilizzare sovrapposizione immagine appropriata (60-80%)
- Verificare accuratezza dati GPS/EXIF
- Controllare consistenza sistema di coordinate