Una shell seriale funzionante non stabilisce che la grafica, i servizi applicativi o le periferiche abbiano superato l'accettazione. Esaminare l'avvio Stage-0 di RK3588 separando il kernel, init e i servizi di livello superiore, quindi controllandone le dipendenze. Lo Stage-0 qui segue la definizione del caso originale: convalida headless minima.
Cosa stabilisce il resoconto del progetto pubblicato
Il record di progetto pubblicato in cinese riporta la convalida di avvio di OpenHarmony per una scheda specifica, Build22 e condizioni di avvio SD. Questa guida spiega come leggere le prove per livello; non riporta ulteriori test di bordo.
ha pubblicato il record del progetto in cinese
Strati di stivali e prove
| Strato | Responsabilità | Prove da verificare | Inferenza non supportata |
|---|---|---|---|
| Caricamento dell'avvio e descrizione del dispositivo | Caricare il kernel e fornire i parametri di avvio e la descrizione dell'hardware | Hash dell'immagine, mezzo, parametri di avvio e versione DTB | È possibile avviare ogni variante della scheda |
| Nocciolo | Inizializza processori, driver e risorse di base | Registri di avvio seriale, errori dei driver e montaggio del filesystem root | I servizi applicativi sono operativi |
| init | Avvia processi nello spazio utente e organizza le dipendenze | configurazione init e record di avvio/uscita del processo | Le applicazioni grafiche e aziendali hanno superato l'accettazione |
| Servizi applicativi | Fornire interfacce, funzioni del dispositivo o API aziendali | Registri di servizio, risposte API e record di test degli scenari | Stabilità a lungo termine e compatibilità con tutte le periferiche |
Individuazione dei guasti tra livelli
Per prima cosa riproduci il problema con la stessa scheda, immagine e supporto. Trova il primo errore nei log. Classificare separatamente gli errori di inizializzazione del driver, gli errori del percorso del file system e i cicli di riavvio del servizio. Quando un servizio termina, controlla se le risorse richieste sono pronte invece di limitarti ad aumentare i tentativi di riavvio.
Mantieni una traccia dalla versione di build all'hash dell'immagine, alla configurazione di avvio, al registro seriale e all'elemento di accettazione. Registra una singola acquisizione di avvio separatamente dal test di funzionamento prolungato. Mantieni aperta la grafica, le periferiche e il lavoro di affidabilità non testati.
Input per una valutazione dell’adattamento
Fornire la revisione della scheda, il sistema originale, il supporto di avvio, la fonte disponibile, i registri seriali e le funzioni di destinazione. Concordare quale livello copre la fase corrente prima di definire i successivi pacchetti di lavoro e l'accettazione. Visualizza l'ambito del servizio RK3588 originale cinese e l'origine del sottosistema di avvio OpenHarmony.
ambito di servizio originale cinese RK3588 · Sorgente del sottosistema di avvio OpenHarmony
In linea
Telefono
WeChat
tornare all'inizio
Feedback sul progetto