Ambito di sviluppo
Ambito e test di base
Determina le basi esistenti, le dipendenze tecniche e i contenuti che devono essere sviluppati in base alle versioni hardware e firmware, ai processi di avvio, alle partizioni di archiviazione, ai pacchetti di aggiornamento, alle firme e ai canali di ripristino.
Attuazione e integrazione
Identificazione della versione di sviluppo, verifica del pacchetto, rilascio del batch, avanzamento e risultati, ripristino degli errori e registri diagnostici, distinguendo gli aggiornamenti del controller principale e del modulo di comunicazione.
Documentazione di consegna
Fornire collegamenti di aggiornamento, strumenti e record di ripristino in caso di interruzione dell'alimentazione.
Revisione e limitazioni
Le strategie di rollback, anti-rollback e di ripristino devono essere compatibili. La possibilità di scaricare il pacchetto di aggiornamento non significa che sia possibile ripristinare l'intero processo di aggiornamento.
Processo di attuazione del progetto
Verifica di dati e interfacce → Conferma di soluzioni tecniche e casi d'uso di verifica → Implementazione dell'integrazione con l'ambiente di destinazione → Regressione di scenari anomali → Trasferimento dei dati della versione.
Esaminare i risultati dell'implementazione nell'ambiente hardware e software di destinazione e fornire record delle relative configurazioni dell'interfaccia, dipendenze delle versioni e risoluzione dei problemi per facilitare la successiva integrazione e manutenzione da parte del team di ricerca e sviluppo dell'azienda.
Documenti di progetto richiesti
- Versioni hardware e firmware, processo di avvio, partizioni di archiviazione, pacchetti di aggiornamento, firme e canali di ripristino.
- Possono essere fornite informazioni di progettazione, codice, autorizzazioni di interfaccia e dispositivi di test target.
- File sorgenti, programmi o strumenti che si prevede di consegnare, responsabilità dei test di integrazione tra moduli e nodi del progetto.
- Campioni di accettazione, ambiente, condizioni di test e soglie di superamento.
Oggetto della consegna e dell'accettazione
| Servizi | Contenuto della consegna | Metodo di verifica |
|---|---|---|
| Ottieni risultati | Fornire collegamenti di aggiornamento, strumenti e record di ripristino in caso di interruzione dell'alimentazione. | Il test non è riuscito a causa del modello errato, del pacchetto danneggiato e della firma danneggiata. |
| Dati integrati | Versioni e dipendenze, configurazione dell'interfaccia, passaggi di utilizzo o distribuzione e modifiche all'integrazione | Verificare la manovrabilità allo spegnimento durante le fasi di scrittura e avvio. |
| Controlla i registri | Condizioni di test, record di esecuzione, elenchi di problemi e risultati di regressione | Controlla l'intervallo della scala di grigi, i record degli errori e i risultati del ripristino. |
L'entità della fornitura e i criteri di accettazione vengono determinati in base all'ambiente di destinazione. SDK di terze parti, licenze, laboratori, risorse cloud, materiali per apparecchiature e supporto in loco sono elencati separatamente; Se le informazioni esistenti non sono sufficienti, il lavoro di follow-up viene determinato attraverso la revisione dell'interfaccia o la revisione delle funzioni chiave.
Domande frequenti
Un dispositivo a partizione singola può eseguire OTA?+
È necessario valutare il margine di memoria, il bootloader, la memoria esterna e il canale di ripristino, quindi determinare il metodo di aggiornamento e salvataggio. La soluzione di commutazione a doppia partizione non può essere utilizzata direttamente e il comportamento di ripristino deve essere testato sul dispositivo di destinazione.
Quali informazioni sono necessarie per sviluppare 4G OTA e un sistema di diagnostica remota?+
Si prega di dare priorità alla fornitura di versioni hardware e firmware, processi di avvio, partizioni di archiviazione, pacchetti di aggiornamento, firme e canali di ripristino. Allo stesso tempo, vengono spiegati l'implementazione esistente, i problemi incontrati, i cambiamenti previsti e le condizioni di test compatibili per aiutare a determinare l'ambito di implementazione e i metodi di riproduzione.
Può essere implementato su prodotti esistenti?+
È possibile innanzitutto valutare l'ambito dei progetti esistenti e delle versioni che possono essere modificate, conservare le parti che sono state riviste e identificare le interfacce e le dipendenze che devono essere modificate. Questo servizio richiede attenzione: le strategie di rollback, anti-rollback e ripristino devono essere compatibili; La possibilità di scaricare il pacchetto di aggiornamento non significa che sia possibile ripristinare l'intero processo di aggiornamento. Dopo le modifiche, le funzioni esistenti e quelle nuove devono essere sottoposte a un test di regressione nella misura concordata.
In linea
Telefono
WeChat

tornare all'inizio