Mühendislik Kılavuzu
RK3588 Android kart SDK temeli tedariğinde, bir yaklaşım belirlemeden önce aşağıdaki girdileri, kanıtları ve bekleyen maddeleri kontrol edin. Eksik belgeler için sorumluları ve temin yöntemlerini atayın; yalnızca bir gösterim uyumluluğu veya performansı kanıtlamaz.
Üç proje yönünde teyit edilmesi gerekenler
Tüm sütunları görüntülemek için tabloyu yatay olarak kaydırın.
| Yön | Ana girdiler | Ayrı ayrı kapsamlandırılacak çalışmalar |
|---|---|---|
| Android sistemleri ve cihaz uygulamaları | Satıcı Android SDK'sı, kart, çevre birimleri ve APK/SDK | Sistem yapılandırması, izinler, çevre birimi arayüzleri, uygulama hizmetleri, imzalama ve güncellemeler. |
| Linux BSP ve cihaz uygulamaları | Önyükleyici, çekirdek, aygıt ağacı, kök dosya sistemi ve hedef çevre birimleri | Önyükleme, sürücüler, kullanıcı uzayı arayüzleri, hizmetler, imajlar ve kurtarma. |
| Aşamalı OpenHarmony uyarlaması | Belirtilen kaynak kod, kart belgeleri ve derleme/önyükleme hedefleri | Asgari önyüklemeyi, hizmetleri, grafikleri ve multimedya aşamalarını ayrı ayrı değerlendirin. |
Bu bir proje sorumluluk tablosudur, sistemler arası uyumluluk listesi değildir. İşletim sistemi, SDK veya kart değiştiğinde mevcut doğrulama kayıtlarının geçerliliği yeniden değerlendirilmelidir.
Teklif istemeden önce hazırlanması gereken girdiler
-
Tam kart modeli, revizyon, şema, depolama ve hata ayıklama bağlantıları.
-
SDK/kaynak kod, sürüm veya commit kimliği, araç zinciri, derleme komutları ve mevcut imajlar.
-
Her bir çevre biriminin modeli, arayüzü, hedef modu ve mevcut çalışma durumu.
-
Uygulamalar, arayüzler, izinler, veri giriş/çıkışları ve üçüncü taraf bağımlılıklar.
-
Mevcut hatalar için tekrar adımları, günlükler, sıklık ve denenmiş çözümler.
-
Planlanan kaynak kod, yamalar, imajlar, belgeler ve bakım sorumlulukları.
Temin edilemeyen belgeleri eksiklik olarak listeleyin ve bunların nasıl elde edileceğini veya değerlendirme aşamasını karşılıklı olarak belirleyin. Boşlukları doğrulanmamış sürümlerle doldurmayın.
Tekrarlanabilir kabul koşullarını tanımlayın
"Sistem uyarlaması tamamlandı" ifadesini; "belirtilen sürümün belirtilen kartta, belirtilen ortamdan başlatılması ve belgelenmiş adımlarla günlüklerin ve hizmet durumlarının kontrol edilmesi" gibi koşullarla değiştirin. Ekran, kamera, ses, ağ, uygulamalar, güncellemeler ve uzun süreli çalışma testlerinin her biri kendi koşullarına sahip olmalıdır; asgari önyükleme başarısı bu çalışmaları otomatik olarak kapsamaz.
NPU çalışmaları içeriyorsa, modeli, örnekleri, ön işlemeyi, son işlemeyi ve hedef ortamı ayrıca ekleyin. Sistemin açılabilmesi, modelin dağıtıldığının kanıtı sayılmaz.
Proje aşamalarını anlamak için vaka kayıtlarını kullanın
OpenHarmony 6.1 RK3588 Stage-0 vakası, sınırlı bir kart üzerinde gerçekleştirilen asgari arayüzsüz (headless) doğrulama aşamasını belgeler. Günlük ve imaj kontrol yöntemleri aşamalı teslimat için referans olabilir; ancak tam grafik, multimedya veya seri üretim sertifikasyonunun tamamlandığını göstermez.
Android uygulama entegrasyonu için Çevrimdışı TTS SDK vakasına başvurulabilir; bu durumda da vakanın kendi sistem, cihaz ve test sınırları korunmalıdır.
Sonraki iş paketlerini bölün
Mevcut bir SDK'nız varsa ancak çevre birimleri çalışmıyorsa, Android uyarlaması veya Linux BSP hizmeti sayfalarını inceleyebilirsiniz. Model dönüştürme ve çıkarım entegrasyonu NPU hizmetine dahildir. Bu bağlantılar orijinal Çince kapsamlara yönlendirir. Geliştirme kapsamını ve maliyetini değerlendirmeden önce kartı, sürümü, arayüzü ve test girdilerini hazırlayın.
Satın Alma Kontrol Listesi
Tüm sütunları görüntülemek için tabloyu yatay olarak kaydırın.
| Madde | Girdiler ve Kontroller | Karar Sınırı |
|---|---|---|
| Sürüm eşleştirme | Kart donanım revizyonunu SDK commit kimliği, yamalar ve mevcut imajla madde madde eşleştirin | Aynı işlemciye sahip olmak kart seviyesinde uyumluluğu kanıtlamaz |
| Kaynak ve derleme erişimi | Kaynak kapsamını, araç zincirini, bağımlılık erişimini ve derleme yetkilerini teyit edin | Eksik içerikler için temin sorumlusunu atayın; doğrulanmamış sürümlerle tamamlama yapmayın |
| İmzalama ve yayınlama | Hata ayıklama derlemelerini, imzalama hizmetlerini, güncellemeleri ve üçüncü taraf lisanslarını ayırın | Seri üretim özel anahtarlarının geliştiriciye verilmesi gerekmez; kontrollü bir imzalama süreci üzerinde anlaşın |
Başlamadan önce hangi girdilere ihtiyaç vardır?
Tam kart modeli ve revizyonu, Android SDK, derleme talimatları, mevcut imajlar, çevre birimi listesi ve seri port günlükleri. Önce belge sürümlerini ve kullanılabilirliğini kontrol edin; eksik maddeleri teyit edilecek girdiler olarak saklayın.
Teslimat ve kabul kapsamı nasıl belirlenmelidir?
Kararlaştırılan ortamda, teslim edilen prosedüre göre derleme yapın ve hedef kartı başlatın; sürümleri, günlükleri ve sorun maddelerini kontrol edin; engelleyici kusurların nasıl ele alınacağını teyit edin. Temelin tekrarlanabilir olması; çevre birimi, uygulama, uzun süreli stabilite veya seri üretim yayın onayını ifade etmez; Linux ve OpenHarmony ayrı projelerdir.
Çin'in Shenzhen şehrindeki işletmeler, uzaktan inceleme için yukarıdaki girdileri gönderebilir. Prototip entegrasyonu, numune gönderimi, yerinde çalışma ve ilgili maliyetler spesifik projeye göre belirlenir.
Linux Hedef Kart Tedariği İçin Ek Kontroller
Tüm sütunları görüntülemek için tabloyu yatay olarak kaydırın.
| Madde | Girdiler ve Kontroller | Karar Sınırı |
|---|---|---|
| Kart ve ortam | Kart revizyonunu, depolama yapılandırmasını ve önyükleme seçimini kontrol edin | Aynı işlemci, aynı önyükleme yapılandırmasını kanıtlamaz |
| SDK bileşenleri | Önyükleyici, çekirdek, aygıt ağacı, kök dosya sistemi ve araç zinciri sürümlerini listeleyin | Satıcı ikili dosyalarını, düzenlenebilir kaynak kodu ve yeniden dağıtım haklarını ayırt edin |
| Hata ayıklama ve kurtarma | Seri port seviyelerini, kablolamayı, kurtarma araçlarını ve yetkili erişimi teyit edin | Kurtarma yolu yoksa orijinal önyükleme ortamının üzerine yazmayın |
Bu ek kontroller, Çin'in Tianjin şehrindeki işletmeler için Linux temeli materyal incelemelerinde de geçerlidir. Android, Linux ve OpenHarmony kapsamını ayrı ayrı belirleyin; test sonuçları birbirinin yerine kullanılamaz.
Geliştirme ve teslimat konusunda anlaşmaya varmadan önce lütfen hizmet kapsamını inceleyin ve proje girdilerini gönderin. Çince kaynak metindeki hizmet kapsamı
Çevrimiçi
Telefon
WeChat
en başa dön
Proje geri bildirimi