Um shell serial funcional não estabelece que gráficos, serviços de aplicativos ou periféricos foram aprovados. Revise a inicialização do RK3588 Stage-0 separando o kernel, init e serviços de nível superior e, em seguida, verificando suas dependências. O estágio 0 aqui segue a definição de caso original: validação mínima sem cabeça.
O que o registro do projeto publicado estabelece
O registro do projeto publicado em chinês relata a validação de inicialização OpenHarmony para uma placa específica, condições de inicialização Build22 e SD. Este guia explica como ler essas evidências por camada; ele não relata testes de placa adicionais.
registro do projeto publicado em chinês
Camadas de inicialização e evidências
| Camada | Responsabilidade | Evidências para verificar | Inferência não suportada |
|---|---|---|---|
| Carregamento de inicialização e descrição do dispositivo | Carregue o kernel e forneça parâmetros de inicialização e descrição de hardware | Hashes de imagem, mídia, parâmetros de inicialização e versão DTB | Cada variante da placa pode inicializar |
| Núcleo | Inicialize processadores, drivers e recursos básicos | Logs de inicialização serial, erros de driver e montagem do sistema de arquivos raiz | Os serviços de aplicativos estão operacionais |
| iniciar | Inicie processos no espaço do usuário e organize dependências | configuração de inicialização e registros de início/saída do processo | Gráficos e aplicativos de negócios foram aprovados |
| Serviços de aplicativos | Fornece interfaces, funções de dispositivos ou APIs de negócios | Logs de serviço, respostas de API e registros de teste de cenário | Estabilidade a longo prazo e toda compatibilidade periférica |
Localizando falhas entre camadas
Primeiro reproduza o problema com o mesmo quadro, imagem e meio. Encontre a primeira falha nos logs. Classifique erros de inicialização de driver, erros de caminho do sistema de arquivos e loops de reinicialização de serviço separadamente. Quando um serviço é encerrado, verifique se os recursos necessários estão prontos, em vez de apenas aumentar as tentativas de reinicialização.
Mantenha um rastreamento da versão de compilação até o hash da imagem, configuração de inicialização, log serial e item de aceitação. Grave uma única captura de inicialização separadamente do teste de operação sustentado. Mantenha abertos trabalhos gráficos, periféricos e confiabilidade não testados.
Entradas para uma avaliação de adaptação
Fornece a revisão da placa, sistema original, mídia de inicialização, fonte disponível, logs seriais e funções de destino. Combine qual camada a fase atual cobre antes de definir pacotes de trabalho e aceitação posteriores. Consulte o escopo do serviço RK3588 chinês original e a fonte do subsistema de inicialização OpenHarmony.
escopo de serviço RK3588 chinês original · Fonte do subsistema de inicialização OpenHarmony
Online
Telefone
WeChat
voltar ao topo