guía técnica
Cuando una sesión de línea de comandos esté disponible a través del puerto serie RK3588, verifique el kernel, init y los servicios de la aplicación por separado. Esto muestra el progreso durante el inicio; Los gráficos, los periféricos y el funcionamiento continuo aún requieren controles por separado. Registre las entradas, los registros y la decisión de cada capa para localizar la primera falla.
Definir el alcance del registro Stage-0
El registro de adaptación OpenHarmony 6.1 Stage-0 para RK3588, utiliza una placa específica, la etiqueta de compilación Build22 y un medio de arranque SD. Stage-0 significa validación mínima sin interfaz gráfica. Build22 es la etiqueta de compilación utilizada por ese registro; conéctelo a la revisión de origen, la configuración de compilación y el hash de imagen al investigar un problema.
OpenHarmony 6.1 Registro de adaptación Stage-0 para RK3588, en chino
Lea el progreso del inicio por separado de las funciones marcadas en esa fase. Al agregar gráficos, aplicaciones o periféricos, conserve los mismos registros de versión y amplíe los casos de aceptación pertinentes.
Responsabilidades de capa y aportaciones de diagnóstico.
Desliza la tabla horizontalmente para ver todas las columnas.
| capa | Responsabilidad | Registros para comprobar primero |
|---|---|---|
| Carga de arranque y descripción del hardware. | Cargue la imagen y proporcione los parámetros de arranque y la descripción del hardware. | Medio de arranque, hash de imagen, parámetros de arranque y versión DTB |
| Núcleo | Inicializar procesadores, controladores y recursos básicos. | Registros seriales, errores de controladores y montaje del sistema de archivos raíz |
| init | Organice los procesos y dependencias del espacio de usuario según la configuración de inicio. | Ruta de configuración, secuencia de procesos, salidas y reinicios. |
| Servicios de aplicaciones | Proporcionar gráficos, funciones de dispositivos e interfaces comerciales. | Registros de servicio, estado de dependencia, respuestas de interfaz y casos de escenario |
DTB es una descripción binaria de árbol de dispositivos que proporciona información de hardware al kernel. Combínelo con el tablero y la revisión de la imagen en lugar de comparar solo los nombres de los archivos. Mantenga init como nombre técnico del subsistema y verifique la configuración con la versión OpenHarmony en uso. La fuente del subsistema de inicio ayuda a localizar los mecanismos y la configuración; Las conclusiones del proyecto requieren registros de la versión correspondiente.
fuente del subsistema de inicio
Encuentre el fallo más temprano utilizando una versión consistente
Utilice la misma revisión de placa, imagen y medio de arranque para cada reproducción del problema. Revise los registros en orden temporal. Registre las fallas de inicialización del controlador, los errores de ruta del sistema de archivos, las dependencias no disponibles y las salidas de procesos por separado. Si un servicio sale, verifique sus dependencias antes de cambiar la configuración del servicio o manejar errores.
Adjunte los siguientes campos a cada reproducción. Esta es una definición de registro para el trabajo de integración, sin resultados de prueba preestablecidos.
Desliza la tabla horizontalmente para ver todas las columnas.
| Campo de registro | Información para retener | Propósito |
|---|---|---|
| Identidad de versión | Revisión de placa, revisión de fuente, etiqueta de compilación y hash de imagen. | Confirmar entradas consistentes en todas las reproducciones. |
| Condiciones de arranque | Medio, disposición de energía, conexiones y parámetros de arranque. | Explicar las diferencias ambientales. |
| Primer fracaso | Tiempo de registro, módulo, código de error y contexto circundante | Separar el problema inicial de los fallos posteriores |
| Pasos de reproducción | Secuencia de encendido o reinicio, acciones y frecuencia de ocurrencia. | Permitir que otro ingeniero repita la verificación. |
| Decisión de fase | Capas verificadas, evidencia de respaldo y funciones restantes. | Separe un arranque de las pruebas de funcionamiento continuo |
Insumos para una evaluación de la adaptación
Prepare la placa y la revisión, el sistema actual, la fuente disponible, el medio de arranque, los registros seriales completos y las funciones de destino. Acordar las capas que abarca la fase antes de definir pruebas gráficas, de periféricos, de aplicaciones y de estabilidad. Consulte el Linux BSP integrado y el servicio de adaptación de aplicaciones de dispositivos, para obtener entradas y entregables relacionados.
Linux BSP integrado y servicio de adaptación de aplicaciones de dispositivos, en chino
En línea
Teléfono
WeChat
volver arriba