OPENHARMONY · RK3588 · STAGE-0

Adaptación del sistema OpenHarmony 6.1 Stage-0 en RK3588

A partir de OpenHarmony-v6.1-Release, Winge completó un Stage-0 headless mínimo en la placa RK3588 definida y estableció un proceso trazable de compilación, escritura, arranque, captura y evaluación.

OpenHarmony 6.1RK3588Build22Stage-0

Publicado: 2026-10-12 · Corte de evidencia: 2026-10-12 19:43:05 +08:00

RK3588OpenHarmony 6.1
Adaptación del sistema OpenHarmony 6.1 Stage-0 en RK3588
Build22PASS_STAGE012SHA-256 images480 sserial capture

Respuesta directa

En las condiciones del proyecto, OpenHarmony 6.1 arrancó el kernel RK3588 y OpenHarmony init desde SD, montó las particiones y proporcionó una shell root serie. La conclusión se limita a esta placa, la imagen Build22, el medio SD y el Stage-0 headless.

PROJECT SCOPE

Resumen del proyecto

No se copió una imagen preparada. Se alinearon perfil de placa RK3588, recursos de arranque, tabla de particiones, interfaces de controladores, rutas de almacenamiento y dependencias de servicios.

01

Base de compilación y arranque fijada

Se fijaron OpenHarmony-v6.1-Release, RK3588 AArch64, Linux 5.10.210, DTB EVB1 LP4 V10 y SHA-256 de recursos críticos.

02

Límite seguro para escritura SD

Se verificaron dispositivo, tipo, capacidad, CID, montajes, límites de partición y GUID; se conservó Android de mantenimiento en eMMC.

03

Bloqueos tempranos del kernel corregidos

Se añadieron enlaces de reloj RK3588 y controles de búsqueda; si CSI2 carece de MMIO se devuelve error y no se accede a un puntero nulo.

04

Rutas de almacenamiento unificadas

Las referencias de fstab, updater, init y extlinux pasaron del controlador eMMC al SD utilizado.

05

Cascadas de servicio headless aisladas

Se ajustó la propagación de foundation y render_service para no terminar accountmgr y superar el antiguo fallo cercano a 332 segundos.

06

Verificación Stage-0 en hardware

Build22 cumplió los criterios mínimos headless Stage-0 del proyecto. Los valores siguientes se limitan a esta placa e imagen.

ENGINEERING PATH

Trabajo de adaptación principal

Build2212 imagesSD bootOpenHarmony initSerial root shell
Respuesta directa

En las condiciones del proyecto, OpenHarmony 6.1 arrancó el kernel RK3588 y OpenHarmony init desde SD, montó las particiones y proporcionó una shell root serie. La conclusión se limita a esta placa, la imagen Build22, el medio SD y el Stage-0 headless.

VERIFIED EVIDENCE

Verificación Stage-0 en hardware

Build22 cumplió los criterios mínimos headless Stage-0 del proyecto. Los valores siguientes se limitan a esta placa e imagen.

14 min 32 sBuild22 full build
12 / 12post-write SHA-256
0fatal events / eMMC writes
  • Build22 full buildPASS · BUILD22_IMAGE_RC=0 · 14 min 32 s
  • GPT / 12 imagesMATCH · post-write SHA-256 mismatch = 0
  • Board / architecturePASS · RK3588 EVB1 LP4 V10 · AArch64
  • Kernel / rootfsPASS · Linux 5.10.210 · SD partition 7
  • /vendor · /dataPASS · mmcblk0p8 · mmcblk0p12
  • OpenHarmony init / shellPASS · serial root shell available
  • Serial capture480 s · active probe at 447.82 s
  • Fatal events0 · fatal_hits=[] · boot_count=1
  • eMMC writes0 · Android maintenance environment preserved

TECHNICAL BASELINE

Resumen del proyecto

BoardRockchip RK3588 EVB1 LP4 V10
SystemOpenHarmony 6.1 Release
KernelLinux 5.10.210 · AArch64
Build targetdevice_name=rk3588 · out/rk3588
Boot media~64 GB SD · eMMC preserved
Verified resultBuild22 · PASS_STAGE0

EVIDENCE BOUNDARY

Límite de la evidencia

Build22

Build22 cumplió los criterios mínimos headless Stage-0 del proyecto. Los valores siguientes se limitan a esta placa e imagen.

480 s

Los 480 segundos son la ventana de captura serie, no una afirmación de estabilidad prolongada, gráficos, todos los periféricos o fiabilidad de producción. Pantalla, GPU, táctil, audio, red, USB/HDC, cámaras, suspensión y reinicios completos quedan fuera de esta etapa.

Build23

El parche 0027 pasó aplicabilidad de código, compilación completa Build23 e inspección estática. Esta publicación no contiene regresión Build23 en hardware, por lo que no afirma una corrección de foundation en el dispositivo.

FAULT ISOLATION

Avance del análisis de foundation

FaultLogger situó el fallo directo de foundation de Build22 en la ruta SELinux restorecon durante la inicialización de AppDomainVerifyMgrService; getenforce devolvió Disabled.

El parche 0027 pasó aplicabilidad de código, compilación completa Build23 e inspección estática. Esta publicación no contiene regresión Build23 en hardware, por lo que no afirma una corrección de foundation en el dispositivo.

FAQ

Preguntas frecuentes

No. El resultado se limita a la placa, imagen, medio y condiciones definidos.

Para conservar Android de mantenimiento en eMMC y reducir escrituras erróneas mediante identificación y lectura posterior.

No. Solo indican que no apareció ningún kernel panic, Oops o critical-service fatal vigilado en la ventana Build22.

La ruta directa se localizó y Build23 pasó compilación y controles estáticos, pero no hay evidencia de regresión Build23 en la placa en esta publicación.

Modelo y revisión de placa, etiqueta de código, BSP o recursos de arranque, device tree, medio, serie, periféricos, logs existentes y criterios de aceptación.

APPLICATIONS

Proyectos aplicables

Compilación y arranque OpenHarmony para placas RK3588

Portabilidad BSP de OpenHarmony a nivel de placa

Depuración de U-Boot, extlinux, GPT e imágenes

Compatibilidad de device tree y controladores Linux 5.10

Validación segura SD/eMMC

Análisis de servicios, FaultLogger y pilas nativas

DIRECT CONTACT

Consultar directamente una adaptación RK3588 OpenHarmony

Facilite modelo y revisión de placa, código o BSP, recursos de arranque, registros serie, lista de periféricos y criterios de aceptación. Teléfono, correo, WeChat y WhatsApp están disponibles directamente en esta página.

En línea
Teléfono
13910119357
WeChat
WhatsApp
Código QR de WhatsApp de Winge Technology Escanea el código QR o haz clic para contactar
Telegram
Código QR de Telegram de Winge TechnologyEscanea el QR o haz clic para contactar
volver arriba