OPENHARMONY · RK3588 · STAGE-0

Dự án thích ứng hệ thống OpenHarmony 6.1 Stage-0 trên RK3588

Từ OpenHarmony-v6.1-Release, Winge đã hoàn thành Stage-0 không giao diện tối thiểu trên bo RK3588 được chỉ định và thiết lập chuỗi có thể truy vết cho biên dịch, ghi thẻ, khởi động, thu log và đánh giá.

OpenHarmony 6.1RK3588Build22Stage-0

Ngày đăng: 2026-10-12 · Mốc bằng chứng: 2026-10-12 19:43:05 +08:00

RK3588OpenHarmony 6.1
Dự án thích ứng hệ thống OpenHarmony 6.1 Stage-0 trên RK3588
Build22PASS_STAGE012SHA-256 images480 sserial capture

Kết luận trực tiếp

Trong điều kiện của dự án, OpenHarmony 6.1 đã khởi động kernel RK3588 và OpenHarmony init từ SD, gắn các phân vùng hệ thống và cung cấp shell root qua cổng nối tiếp. Kết luận chỉ áp dụng cho bo này, ảnh Build22, môi trường SD và phạm vi Stage-0 không giao diện.

PROJECT SCOPE

Tổng quan dự án

Đây không phải là sao chép một ảnh có sẵn. Cấu hình bo RK3588, tài nguyên khởi động, bảng phân vùng, giao diện driver, đường dẫn bộ điều khiển lưu trữ và phụ thuộc dịch vụ đã được căn chỉnh theo từng lớp.

01

Cố định nền tảng biên dịch và khởi động

Cố định OpenHarmony-v6.1-Release, RK3588 AArch64, Linux 5.10.210, DTB EVB1 LP4 V10 và SHA-256 của tài nguyên khởi động quan trọng.

02

Thiết lập giới hạn ghi SD an toàn

Kiểm tra thiết bị, loại môi trường, dung lượng, CID, trạng thái gắn, ranh giới phân vùng và GUID; giữ nguyên môi trường bảo trì Android trên eMMC.

03

Loại bỏ chặn kernel giai đoạn sớm

Bổ sung liên kết clock RK3588 và kiểm tra tra cứu; trả lỗi khi CSI2 thiếu tài nguyên MMIO thay vì truy cập con trỏ rỗng.

04

Thống nhất đường dẫn lưu trữ

Chuyển tham chiếu fstab, updater, init và extlinux từ đường dẫn eMMC sang bộ điều khiển SD dùng trong lần chạy này.

05

Cô lập chuỗi lỗi dịch vụ không giao diện

Điều chỉnh lan truyền lỗi của foundation và render_service để accountmgr không bị dừng theo chuỗi, vượt qua điểm lỗi cũ ở khoảng 332 giây.

06

Kết quả xác minh Stage-0 trên bo mạch

Build22 đáp ứng tiêu chí Stage-0 không giao diện tối thiểu của dự án. Các số liệu dưới đây chỉ áp dụng cho bo và ảnh này.

ENGINEERING PATH

Công việc thích ứng chính

Build2212 imagesSD bootOpenHarmony initSerial root shell
Kết luận trực tiếp

Trong điều kiện của dự án, OpenHarmony 6.1 đã khởi động kernel RK3588 và OpenHarmony init từ SD, gắn các phân vùng hệ thống và cung cấp shell root qua cổng nối tiếp. Kết luận chỉ áp dụng cho bo này, ảnh Build22, môi trường SD và phạm vi Stage-0 không giao diện.

VERIFIED EVIDENCE

Kết quả xác minh Stage-0 trên bo mạch

Build22 đáp ứng tiêu chí Stage-0 không giao diện tối thiểu của dự án. Các số liệu dưới đây chỉ áp dụng cho bo và ảnh này.

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

Tổng quan dự án

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

Giới hạn bằng chứng

Build22

Build22 đáp ứng tiêu chí Stage-0 không giao diện tối thiểu của dự án. Các số liệu dưới đây chỉ áp dụng cho bo và ảnh này.

480 s

480 giây là cửa sổ thu log nối tiếp, không phải tuyên bố về độ ổn định dài hạn, đồ họa, toàn bộ ngoại vi hay độ tin cậy sản xuất. Hiển thị, GPU, cảm ứng, âm thanh, mạng, USB/HDC, camera, ngủ/thức và chu kỳ khởi động lại đầy đủ nằm ngoài giai đoạn này.

Build23

Bản vá 0027 đã qua kiểm tra áp dụng nguồn, biên dịch đầy đủ Build23 và kiểm tra ảnh tĩnh. Không có bằng chứng hồi quy Build23 trên bo trong nội dung này, vì vậy không tuyên bố foundation đã được sửa trên thiết bị.

FAULT ISOLATION

Tiến độ phân tích lỗi foundation

Dấu vết FaultLogger xác định lỗi trực tiếp của foundation trong Build22 tại đường dẫn SELinux restorecon khi khởi tạo AppDomainVerifyMgrService; getenforce trên bo trả về Disabled.

Bản vá 0027 đã qua kiểm tra áp dụng nguồn, biên dịch đầy đủ Build23 và kiểm tra ảnh tĩnh. Không có bằng chứng hồi quy Build23 trên bo trong nội dung này, vì vậy không tuyên bố foundation đã được sửa trên thiết bị.

FAQ

Câu hỏi thường gặp

Không. Kết quả chỉ giới hạn ở bo, ảnh, môi trường khởi động và điều kiện thử nghiệm được chỉ định.

Để bảo toàn môi trường bảo trì Android trên eMMC và giảm rủi ro ghi nhầm bằng nhận dạng môi trường cùng kiểm tra đọc lại.

Không. Nó chỉ cho thấy không có kernel panic, Oops hoặc critical-service fatal được giám sát trong cửa sổ Build22 này.

Đường dẫn trực tiếp đã được xác định và Build23 qua biên dịch cùng kiểm tra tĩnh, nhưng chưa có bằng chứng hồi quy Build23 trên bo trong bài này.

Mẫu và phiên bản bo, nhãn nguồn, BSP hoặc tài nguyên boot, device tree, môi trường boot, cổng nối tiếp, ngoại vi, log hiện có và tiêu chí nghiệm thu.

APPLICATIONS

Dự án phù hợp

Biên dịch nguồn và thích ứng khởi động OpenHarmony cho RK3588

Chuyển BSP cấp bo cho hệ thống chuẩn OpenHarmony

Gỡ lỗi U-Boot, extlinux, GPT và ảnh phân vùng

Tương thích device tree và driver Linux 5.10

Xác minh khởi động an toàn với SD/eMMC

Phân tích dịch vụ hệ thống, FaultLogger và stack lỗi native

DIRECT CONTACT

Trao đổi trực tiếp về OpenHarmony trên RK3588

Vui lòng cung cấp mẫu bo mạch, phiên bản phần cứng, mã nguồn hoặc BSP, tài nguyên khởi động, log nối tiếp, danh sách ngoại vi và tiêu chí nghiệm thu. Có thể liên hệ trực tiếp qua điện thoại, email, WeChat và WhatsApp trên trang này.

Trực tuyến
Điện thoại
13910119357
WeChat
WhatsApp
Winge Technology Mã QR WhatsApp Quét mã QR hoặc click để liên hệ
Telegram
Mã QR Telegram của Winge TechnologyQuét mã QR hoặc nhấn để liên hệ
trở lại đầu trang