Działająca powłoka szeregowa nie gwarantuje, że grafika, usługi aplikacji lub urządzenia peryferyjne przeszły akceptację. Przejrzyj rozruch RK3588 Stage-0, oddzielając jądro, init i usługi wyższego poziomu, a następnie sprawdzając ich zależności. Etap 0 jest tutaj zgodny z pierwotną definicją przypadku: minimalna walidacja bezgłowa.
Co ustala opublikowany zapis projektu
Opublikowany zapis projektu w języku chińskim raportuje weryfikację rozruchu OpenHarmony dla określonej płyty, warunków rozruchu Build22 i SD. W tym przewodniku wyjaśniono, jak czytać dowody według warstw; nie zgłasza żadnych dodatkowych testów płyty.
opublikował zapis projektu w języku chińskim
Warstwy rozruchowe i dowody
| Warstwa | Odpowiedzialność | Dowód do sprawdzenia | Nieobsługiwane wnioskowanie |
|---|---|---|---|
| Ładowanie rozruchu i opis urządzenia | Załaduj jądro i podaj parametry startowe oraz opis sprzętu | Skróty obrazu, nośnik, parametry rozruchowe i wersja DTB | Każdy wariant płyty może zostać uruchomiony |
| Jądro | Zainicjuj procesory, sterowniki i podstawowe zasoby | Dzienniki rozruchu szeregowego, błędy sterowników i montowanie głównego systemu plików | Usługi aplikacji działają |
| inicj | Uruchamiaj procesy w przestrzeni użytkownika i organizuj zależności | konfiguracja init i rekordy rozpoczęcia/zakończenia procesu | Grafika i aplikacje biznesowe przeszły akceptację |
| Usługi aplikacyjne | Zapewniaj interfejsy, funkcje urządzeń lub biznesowe interfejsy API | Dzienniki usług, odpowiedzi API i zapisy testów scenariuszy | Długoterminowa stabilność i kompatybilność wszystkich urządzeń peryferyjnych |
Lokalizowanie uszkodzeń w warstwach
Najpierw odtwórz problem, używając tej samej planszy, obrazu i nośnika. Znajdź najwcześniejszą awarię w dziennikach. Klasyfikuj oddzielnie błędy inicjalizacji sterownika, błędy ścieżki systemu plików i pętle restartu usług. Po zamknięciu usługi sprawdź, czy wymagane zasoby są gotowe, zamiast po prostu zwiększać liczbę prób ponownego uruchomienia.
Zachowaj ślad od wersji kompilacji do skrótu obrazu, konfiguracji rozruchu, dziennika szeregowego i elementu akceptacji. Nagraj pojedynczy zapis rozruchu oddzielnie od testów długotrwałego działania. Zachowaj nieprzetestowaną grafikę, urządzenia peryferyjne i niezawodność.
Dane wejściowe do oceny adaptacji
Podaj wersję płyty, oryginalny system, nośnik startowy, dostępne źródło, logi szeregowe i funkcje docelowe. Uzgodnij, którą warstwę obejmuje bieżąca faza, przed zdefiniowaniem późniejszych pakietów prac i akceptacją. Zobacz oryginalny chiński zakres usługi RK3588 i źródło podsystemu startowego OpenHarmony.
oryginalny chiński zakres usług RK3588 · Źródło podsystemu startowego OpenHarmony
W Internecie
Telefon
WeChat
z powrotem na górę
Informacje zwrotne dotyczące projektu