A working serial shell does not establish that graphics, application services or peripherals have passed acceptance. Review RK3588 Stage-0 boot by separating the kernel, init and higher-level services, then checking their dependencies. Stage-0 here follows the original case definition: minimum headless validation.
What the published project record establishes
The published project record in Chinese reports OpenHarmony boot validation for a specified board, Build22 and SD boot conditions. This guide explains how to read that evidence by layer; it reports no additional board tests.
Boot layers and evidence
| Layer | Responsibility | Evidence to check | Unsupported inference |
|---|---|---|---|
| Boot loading and device description | Load the kernel and supply boot parameters and hardware description | Image hashes, medium, boot parameters and DTB version | Every board variant can boot |
| Kernel | Initialize processors, drivers and basic resources | Serial boot logs, driver errors and root filesystem mounting | Application services are operational |
| init | Start user-space processes and organize dependencies | init configuration and process start/exit records | Graphics and business applications have passed acceptance |
| Application services | Provide interfaces, device functions or business APIs | Service logs, API responses and scenario test records | Long-term stability and all peripheral compatibility |
Locating failures across layers
First reproduce the issue with the same board, image and medium. Find the earliest failure in the logs. Classify driver initialization errors, filesystem path errors and service restart loops separately. When a service exits, check whether its required resources are ready instead of merely increasing restart attempts.
Maintain a trace from build version to image hash, boot configuration, serial log and acceptance item. Record a single boot capture separately from sustained operation testing. Keep untested graphics, peripherals and reliability work open.
Inputs for an adaptation assessment
Provide the board revision, original system, boot medium, available source, serial logs and target functions. Agree which layer the current phase covers before defining later work packages and acceptance. See the original Chinese RK3588 service scope and the OpenHarmony startup subsystem source.
Online
Phone
WeChat
Top