Rockchip RV1126 Geliştirme Değerlendirme Kurulu Çekirdek Kurulu IPC AI SDK Yazılım Geliştirme Kiti
İçindekiler
galeri
Ürün Uygulamaları
Akıllı IPC, Yüz Tanıma Paneli Makinesi, Yüz Yakalama Kamerası, görüntülü kapı zili, Ağ yok, ve Güç Kamerası Yok, Ekspres El Tipi, GPS navigasyon, İnsan-Makine Arayüzü, Görüntüleme ekipmanı, dron bölmesi, Video Konferans Sistemi, vb.
Sony IMX415 lens kamera modülü ile çalışmak ister misiniz??
SDK'yı indirin
Önden Görünüm Spesifikasyonu
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
Pin4 |
GND |
9.Ethernet&Güç Jack
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
Teksas- |
pin7 |
78 |
Pin3 |
RX+ |
Pin8 |
78 |
Pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Ses Konektörü
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
SIFIRLA |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
LINE_OUT |
Geri Görünüm belirtimi
1.DDR3L (Samsung K4B4G1646E BCNB)
Tüm kartın önüne ve arkasına 4 Gbit DDR3 takılı, toplam 8G bit ile;
2.MIPI DSI Konnektör
Pin1 |
IRQ |
Pin11 |
MIPI_DSI_D3N |
Pin2 |
PWR_TR |
Pin12 |
MIPI_DSI_D3P |
Pin3 |
RST |
Pin13 |
MIPI_DSI_D0N |
Pin4 |
I2C3_SDA |
Pin14 |
MIPI_DSI_D0P |
Pin5 |
I2C3_SCL |
Pin15 |
GND |
Pin6 |
GND |
Pin16 |
MIPI_DSI_CLKN |
pin7 |
MIPI_DSI_D2P |
Pin17 |
MIPI_DSI_CLKP |
Pin8 |
MIPI_DSI_D2N |
Pin18 |
GND |
Pin9 |
MIPI_DSI_D1P |
Pin19 |
VCC_12V |
Pin10 |
MIPI_DSI_D1N |
Pin20 |
VCC_12V |
3.MIPI CSI Bağlayıcı
Pin1 |
VCC3V3_SYS |
Pin21 |
MIPI_CSI_RX0_D1N |
Pin2 |
VCC3V3_SYS |
Pin22 |
MIPI_CSI_RX0_D0P |
Pin3 |
SPI0_CLK |
Pin23 |
MIPI_CSI_RX0_D0N |
Pin4 |
LED_PWM |
Pin24 |
GND |
Pin5 |
SPI0_CS0N |
pin25 |
MIPI_CSI_CLK0 |
Pin6 |
SPI0_MISO |
Pin26 |
GND |
pin7 |
SPI0_MOSI |
Pin27 |
PWM8 |
Pin8 |
I2C1_SDA |
Pin28 |
IRC_AIN |
Pin9 |
I2C1_SCL |
Pin29 |
PWM11 |
Pin10 |
MIPI_RX0_PDN |
Pin30 |
PWM9 |
Pin11 |
MIPI_RX0_RST |
Pin31 |
IRC_BIN |
Pin12 |
GND |
Pin32 |
ZOOM_EN |
Pin13 |
MIPI_CSI_RX0_CLKP |
pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_TR |
Pin15 |
GND |
Pin35 |
FOCUS_EN |
Pin16 |
MIPI_CSI_RX0_D2P |
Pin36 |
ADC_IN |
Pin17 |
MIPI_CSI_RX0_D2N |
Pin37 |
GND |
Pin18 |
MIPI_CSI_RX0_D3P |
Pin38 |
VCC_1V8 |
Pin19 |
MIPI_CSI_RX0_D3N |
Pin39 |
VCC_12V |
Pin20 |
MIPI_CSI_RX0_D1P |
pin40 |
VCC_12V |
4.Fonksiyon Konektörü
Pin1 |
HOST_DM |
Pin14 |
SDMMC0_D0 |
Pin2 |
HOST_DP |
Pin15 |
SDMMC0_CLK |
Pin3 |
GND |
Pin16 |
SDMMC0_D3 |
Pin4 |
GND |
Pin17 |
RS485_CTL |
Pin5 |
ALARM_IN |
Pin18 |
UART3_RX_485 |
Pin6 |
SDMMC0_DET |
Pin19 |
UART3_TX_485 |
pin7 |
ALARM_OUT |
Pin20 |
GND |
Pin8 |
SDMMC0_PWREN |
Pin21 |
VCC_12V |
Pin9 |
SDMMC0_D2 |
Pin22 |
VCC_12V |
Pin10 |
USB_PWREN |
Pin23 |
POE45 |
Pin11 |
SDMMC0_CMD |
Pin24 |
78 |
Pin12 |
GND |
pin25 |
POE36 |
Pin13 |
SDMMC0_D1 |
Pin26 |
POE12 |
SSS
- Kameranın varsayılan IP adresi 192.168.31.88.
- örneğimizi bilgisayarınıza net kablo ile bağlarsanız, bunu kullanabilirsin 169.254.95.254 parametreyi değiştirmek için.
kullanıcı: yönetici
Parola: yönetici
Aşağıdaki resmi kontrol edin, Sadece kısa bir bağlantı yakında P2 ve P3 ve başlangıcı tetikleyecek. o zaman bağlantıyı gevşetebilirsin.
Evet, ihtiyacınıza göre değiştireceğiz.
ihtiyacın var 4.2 volt, güç IC'sini değiştirmeliyiz, ancak iki güç IC'sinin pimleri ve çevresel devreleri farklıdır. Mühendislerimiz birçok yöntem denedi ancak orijinal kartı doğrudan değiştiremez., yani bunu sadece geçici olarak kullanabiliriz. kırmızı tahtada, gereksinimlerinizi karşılamak için bir güç kaynağı IC'si eklenmiştir.
https://youtu.be/toh4bY1kTuw
Pcba kartı boyut boyutu 38x38mm'dir.
Dört delik çapı 2 mm'dir
İki delik mesafesi 34 mm'dir
kullanıcı: kök
parola: rockchip
Donanım Gereksinimleri
1. Sony IMX415 Kamera modülü (MIP arayüzlü kamera modülü)
2. MiPi şerit kablo (kamerayı SBC PCB'ye bağlamak için kablo)
3. Ana RV1126 kamera toardı
4. Kablo demeti (USB POE'li kablo demeti, Güç, ve RCA Ses konektörü)
5. SBC için POE Bcard (SBC PCB için POE Adaptör kartı)
6. Güç adaptörü (Kamera ünitesi için DC Güç kaynağı)
7. USB Programlama / hata ayıklama kablosu (OT) (Ayrı USB, SBC'yi programlamak ve hata ayıklamak için OTG tipi kablo)
8. LED / IR panoları (Kamera montajı için IR ve LED kartı)
9. MIC
10. SLC/MLC tabanlı belleğe sahip Samsung eMMC
11. Samsung RAM
12. realtek ethernet: PoE desteği ile
13. RTC Pil
Evet, talebinizi karşılamak için yeni bir özellik geliştirmekten mutluluk duyuyoruz.
Evet, RV1126 geliştirme kartımız ek TF kart okuyucu desteğine sahiptir.
Tamam mı. sana e-posta ile göndereceğim.
Cevap: Mühendis, Rockchip RV1126 geliştirme aracının yalnızca Windows için olduğunu söyledi.
Soru: Kök erişimimiz olacak? Eğer root ise herhangi bir programımızı yükleyebiliriz (dahil. Linux)
Cevap: Evet.
Soru: SDK'yı indirmek için depolara bağlantı vermenizi isteyebilir miyim?, (geliştirme araçları)?
Cevap: Evet, RKDevTool_Release_v2.74
https://Drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=paylaşım
https://Drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=paylaşım
Soru: Bir kompozite ihtiyacımız var (CVBS) Rockchip RV1126 modülünüzdeki video. Destekleyebilir misin?? Analog video dönüştürücü çipine yalnızca DSI ekleyin.
Cevap: Kompoziti desteklemek için RV1126 geliştirme kartına ihtiyacınız var mı? (CVBS) normal CVBS kamera girişi?
Eğer evetse, lütfen aşağıdaki bağlantıyı kontrol edin, başka bir müşteri için geliştiriyoruz.
USB web veya CVBS kamera için özelleştirilmiş RV1126.
İhtiyacınız olursa diğer işlevi de geliştirebiliriz.
Soru 1: SDK tarafından hangi kamera sürücüleri desteklenir??
Cevap 1:
Soru 2: SDK tarafından hangi MIPI DSI ekran sürücüleri desteklenir??
Cevap 2: MIPI DSI'da belirli ekrana göre hata ayıklanır. Aşağıdaki resmi kontrol edin.
1.1 Genel Bakış
RV1126, IPC/CVR için yüksek performanslı bir görüntü işlemcisi SoC'dir, özellikle yapay zeka ile ilgili uygulamalar için. NEON ve FPU'yu entegre eden dört çekirdekli ARM Cortex-A7 32-bit çekirdeğe dayanmaktadır.. Her çekirdek için 32KB I-önbellek ve 32KB D-önbellek ve 512KB birleşik L2 önbellek vardır. Yerleşik NPU, INT8/INT16 hibrit çalışmayı destekler ve bilgi işlem gücü 2.0TOPs'ye kadardır. Ek olarak, güçlü uyumluluğu ile, TensorFlow/MXNet/PyTorch/Caffe gibi bir dizi çerçeveye dayalı ağ modelleri kolayca dönüştürülebilir.<br>
RV1126 ayrıca yeni nesil tamamen donanım tabanlı 14 megapiksel ISP'yi sunar (görüntü sinyali işlemcisi) ve işlemci sonrası. Genellikle IPC ve CVR'de kullanılan birçok algoritma hızlandırıcıyı uygular., HDR gibi, 3bir fonksiyon (AE, NIN-NİN, AWB), LSC, 3DNR, 2DNR, bileme, buğusunu gidermek, balıkgözü düzeltme, gamma düzeltmesi, özellik noktaları algılama vb.. Hepsi gerçek zamanlı işleme. İki MIPI CSI ile işbirliği (veya LVDS/SubLVDS) ve bir DVP (BT.601/BT.656/BT.1120) arayüzey, kullanıcılar video verilerini alan bir sistem kurabilirler. 3 kamera sensörleri aynı anda.
RV1126'ya gömülü video kodlayıcı, UHD H.265/H.264 kodlamayı destekler. Ayrıca çoklu akış kodlamasını da destekler, aynı anda bir 4Kp30 ve bir 1080p30'a kadar. Bu özelliğin yardımıyla, kameradan gelen video daha yüksek çözünürlükle kodlanabilir ve yerel bellekte saklanabilir ve aynı anda başka bir düşük çözünürlüklü videoya bulut depolamaya aktarılabilir. RV1126'daki H.264/H.265 video kod çözücü, H.264 ve H.265 için 4Kp30'u destekler.
Önceki yüksek performanslı multimedya bloğuna ek olarak, RV1126 ayrıca zengin ses içerir, hafıza, ve I2C gibi diğer çevresel arabirimler, SPI, PWM, ve bunun gibi. Bunlar, esnekliği ve genişletilebilirliği geliştirmek için kullanıcıların tüm sisteme daha fazla sensör veya diğer çevre birimleri eklemesine yardımcı olabilir..
RV1126, yüksek performanslı harici DRAM'a sahiptir (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) zorlu bellek bant genişliklerini sürdürebilir.
1.2 Özellikler
Gerçek bir üründe bulunabilecek veya bulunmayabilecek aşağıda listelenen özellikler, üçüncü taraf lisans gereksinimlerine tabi olabilir.. Gerçek ürün özelliği yapılandırmaları ve lisanslama gereksinimleri için lütfen Rockchip ile iletişime geçin..
1.2.1 Uygulama İşlemcisi
Dört Çekirdekli Cortex-A7
ARM mimarisi v7-A komut setinin tam uygulaması, ARM Neon Gelişmiş SIMD
Ayrı Ayrı Entegre Neon ve FPU
Cortex-A7 CPU başına 32KB L1 I-Cache ve 32KB L1 D-cache
Dört Çekirdekli Cortex-A7 için Birleşik 512KB L2 Önbellek
TrustZone teknolojisi desteklenir
Dahili güç anahtarını desteklemek ve farklı uygulama senaryosuna göre harici olarak açmak/kapatmak için CPU çekirdek sistemi için ayrı güç alanları
PD_CPU0: 1st Korteks-A7 + Neon + FPU + L1 I/D Önbelleği
PD_CPU1: 2nd Korteks-A7 + Neon + FPU + L1 I/D Önbelleği
PD_CPU2: 3rd Korteks-A7 + Neon + FPU + L1 I/D Önbelleği
PD_CPU3: 4inci Korteks-A7 + Neon + FPU + L1 I/D Önbelleği
● DVFS'yi desteklemek için bir izole voltaj alanı
1.2.2 Video Girişi Arabirimi
Arayüz ve video giriş işlemcisi
İki MIPI CSI/LVDS/SubLVDS arayüzü, 4 her biri şerit, MIPI CSI maksimum veri hızı 2,5 Gbps/şerittir, LVDS/SublVDS maksimum veri hızı 1Gbps/şerittir
8/10/12/16-bit standart DVP arayüzünde, 150 MHz'e kadar giriş verisi
BT.601/BT.656 ve BT.1120 VI arayüzlerini destekler
pixel_clk polaritesini destekleyin、hsync、vsync yapılandırılabilir
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
ISS
Maksimum çözünürlük 14Mpikseldir(4416×3312)
DVP girişi: ITU-R BT.601/656/1120 ile raw8/raw10/raw12/raw16, YUV422
MIPI girişi: RX veri şeridi x1 / x2 / x4, ham8/ham10/ham12, YUV422
3A: AE/Histogramı dahil et, NIN-NİN, AWB istatistik çıktısı
FPN: Sabit Model Gürültüsünün giderilmesi
BLC: Siyah Seviye Düzeltme
DPCC: Statik/Dinamik kusur piksel kümesi düzeltmesi
LSC: Lens gölgeleme düzeltmesi
Bayer YOK: Bayer-ham Gürültü Giderme, 2DNR
HDR: 3-/2-Yüksek Dinamik Aralığa Çerçeve Birleştirme
TMO: 3-/2-Çerçeve Birleştirme Video Tonu eşlemesi
WDR: Tek Kare Geniş Dinamik Aralık Ton eşleme
Debayer: Kromatik Sapma Düzeltme ile Gelişmiş Uyarlanabilir Demosaic
CCM/CSM: Renk düzeltme matrisi; RGB2YUV vb..
Gama: Gama çıkışı düzeltmesi
Buğu Giderme/Geliştirme: Otomatik Dehaze ve kenar geliştirme
3DLUT: 3Müşteri için D-Lut Renk Paleti
LDCH: Yatay yönde lens bozulması
Çıkış Ölçeği*3: destek ölçeği küçültme seviyesi*3(W0<3264; W1<1280; W2<1280)
Çıkış Ölçeği*2: destek ölçeği aşağı seviye*2(W0<1920; W1<1920)
Çıktı (FBC): Çerçeve Tampon Sıkıştırma ile YUV422/420 desteği
3DNR: YUV'da Gelişmiş Zamansal Gürültü Azaltma
2DNR: YUV'da Gelişmiş Uzamsal Gürültü azaltma
Keskin: Resim Keskinleştirme &amfi; YUV'de Kenar Geliştirme
ORB: Yönlendirilmiş Hızlı ve Döndürülmüş KISA, özellik noktası tespit yöntemi
FEC: daha büyük Mercek bozulması ve Balık Gözü Düzeltme
CGC: Renk Gamı Sıkıştırma, YUV tam aralık/sınır aralık dönüştürme
1.2.3 Video CODEC'i
Video Dekoderi
H.264 ve H.265'in gerçek zamanlı kod çözme
H.265 için Ana ve Main10 profili, seviyeye kadar 5.0 ve 4096×2304@30fps
Temel, ana, yüksek, yüksek10 ve yüksek 4:2:2(MBAFF olmadan), seviyeye kadar 5.1 ve 4096×2304@30fps
Video Kodlayıcı
Gerçek zamanlı UHD H.265/H.264 video kodlama
I-/P-kareleri ve SmartP referansı.
Beş bit hızı kontrol modları (CBR, VBR, FixQp, AVBR, ve QpMap)
Kadar 100 Mbit/s çıkış bit hızı
Destek YG'si(limit yok) kodlama;
H.264 için yüksek profil, seviyeye kadar 5.1 ve 4096×2304@30fps
H.265 için ana profil, seviyeye kadar 5.0 ve 4096×2304@30fps
Çoklu akış kodlamasını destekleyin
3840 x 2160@30 fps + 1080p@30 fps kodlama
3840 x 2160@30 kodlama + 3840 x 2160@30 fps kod çözme
Giriş veri formatı:
YCbCr 4:2:0 düzlemsel
YCbCr 4:2:0 yarı düzlemsel
YCBYCr 4:2:2
CbYCrY 4:2:2 serpiştirilmiş
RGB444 ve BGR444
RGB555 ve BGR555
RGB565 ve BGR565
RGB888 ve BRG888
RGB101010 ve BRG101010
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
DVFS'yi desteklemek için bir izole voltaj alanı
1.2.4 JPEG CODEC'i
JPEG Kodlayıcı
Temel (DCT sıralı)
Enkoder boyutu 96×96 ile 8192×8192 arasındadır(67Mpikseller)
Kadar 90 saniyede milyon piksel
JPEG Kod Çözücü
Dekoder boyutu 48×48 ila 8176×8176 arasındadır(66.8Mpikseller)
Kadar 76 saniyede milyon piksel
1.2.5 Nöral İşlem Birimi
Maksimum işleme performansına sahip sinir ağı hızlandırma motoru 2.0 ÜSTLER
Destek tamsayı 8, tam sayı 16 evrişim işlemi
Derin öğrenme çerçevelerini destekleyin: TensorFlow, TF-lite, Pytorch, kafe, ONNX, MXNet, Sert, karanlık ağ
OpenVX API'sini destekleyin
● DVFS'yi desteklemek için bir izole voltaj alanı
1.2.6 Hafıza Organizasyonu
Dahili çip üstü bellek
BootRom
VD_LOGIC'in voltaj alanında SYSTEM_SRAM
Düşük güç uygulaması için VD_PMU'nun voltaj alanında PMU_SRAM
Harici çip dışı bellek
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flaşı
eMMC
SD Kart
Eşzamansız Nand Flash
1.2.7 Dahili bellek
Dahili BootRom
Aşağıdaki aygıttan sistem önyüklemesini destekleyin:
FSPI Flaş arayüzü
eMMC arayüzü
SDMMC arayüzü
Zaman uyumsuz Nand arayüzü
Aşağıdaki arayüz ile sistem kodu indirmeyi destekleyin:
USB OTG arayüzü (Cihaz modu)
SYSTEM_SRAM
Boyut: 64KB
PMU_SRAM
Boyut: 8KB
1.2.8 Harici Bellek veya Depolama aygıtı
Dinamik Bellek Arayüzü (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
JEDEC standartlarıyla uyumlu
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133 ile uyumlu
32 bit veri genişliğini destekler, 2 rütbeler (çip seçer), sıra başına maksimum 4 GB adresleme alanı, toplam adresleme alanı 4 GB (maksimum)
Düşük güç modları, SDRAM için kapatma ve kendi kendini yenileme gibi
eMMC Arayüzü
Standart iNAND arayüzü ile uyumlu
eMMC spesifikasyonu ile uyumlu 4.51
Üç veri yolu genişliğini destekleyin: 1-bit, 4-bit veya 8 bit
HS200'e kadar destek; ancak CMD Sırasını desteklemiyor
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
SD/MMC Arayüzü
SD3.0 ile uyumlu, MMC sürüm4.51
Veri yolu genişliği 4 bit
Esnek Seri Flaş Arayüzü(FSPI)
Seri flaş cihazdan/cihaza veri aktarımı desteği
Destek x1, x2, x4 veri bit modu
Destek 2 cips seçimi
Nand Flaş Arayüzü
Eşzamansız ve flaş desteği
Veri yolu genişliği 8 bit
Destek 1 çip seçimi
LBA ve flaş desteği
16 bit/1KB'ye kadar donanım ECC'si
Yapılandırılabilir arayüz zamanlamasını destekleyin
1.2.9 Sistem Bileşeni
RISC-V MCU
RISC -V ISA ile 32 bit mikro denetleyici çekirdeği
Harvard mimarisi, ayrı talimat, ve Veri bellekleri
Komut seti, M ve C uzantılı RV32I'dir.
Entegre Programlanabilir Kesme Denetleyicisi (IPIC), tüm 123 Cortex-A7 için GIC'ye bağlı IRQ hatları ayrıca RISC –V MCU'ya da bağlanır
JTAG arayüzlü Entegre Hata Ayıklama Denetleyicisi
CRU (saat &amfi; sıfırlama birimi)
Bireysel bileşenler için saat geçiş kontrolünü destekler
24MHz saat girişli bir osilatör
Tüm çip için global yumuşak sıfırlama kontrolünü destekleyin, ayrıca her bileşen için ayrı yazılım sıfırlaması
PMU (güç yönetim birimi)
Destek 5 ayrı voltaj alanları VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Destek 14 ayrı güç alanları, farklı uygulama sahnelerine dayalı olarak yazılım tarafından açılıp kapatılabilen
Farklı frekans veya otomatik saat geçiş kontrolü veya güç alanı açma/kapama kontrolü ile güç tasarrufu yapmak için çoklu yapılandırılabilir çalışma modları
Zamanlayıcı
Destek 6 64güvenli olmayan uygulama için kesme tabanlı işlem ile bit zamanlayıcılar
Destek 2 64güvenli uygulama için kesme tabanlı işlem ile bit zamanlayıcılar
İki çalışma modunu destekleyin: serbest çalışan ve kullanıcı tanımlı sayım
Destek zamanlayıcı çalışma durumu kontrol edilebilir
PWM
Destek 12 çip üzerinde PWM'ler (PWM0 ~ PWM11) kesme tabanlı işlem ile
Veri yolu saatine programlanabilir önceden ölçeklendirilmiş işlem ve daha sonra ölçeklendirilmiş
Yerleşik 32 bit zamanlayıcı/sayıcı özelliği
Destek yakalama modu
Sürekli modu veya tek çekim modunu destekler
Referans modu sağlar ve çeşitli görev döngüsü dalga biçimi çıktıları verir
PWM3 için IR uygulaması için optimize edilmiştir, PWM7, ve PWM11
bekçi köpeği
32 bit izleme sayacı
Sayaç önceden ayarlanmış bir değerden geriye doğru sayar. 0 bir zaman aşımının meydana geldiğini belirtmek için
WDT, zaman aşımı gerçekleştiğinde iki tür işlem gerçekleştirebilir:
Bir sistem sıfırlaması oluşturun
İlk, bir kesinti oluşturun ve bu, ikinci bir zaman aşımı meydana geldiğinde servis rutini tarafından temizlenmezse, bir sistem sıfırlaması oluşturun
Programlanabilir sıfırlama darbe uzunluğu
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
Tamamen 16 ana zaman aşımı süresinin tanımlanmış aralıkları
Güvenli olmayan uygulama için bir Watchdog
Güvenli uygulama için bir Watchdog
Kesinti Denetleyicisi
Destek 128 Farklı bileşenlerden SPI kesme kaynakları girişi
Destek 16 yazılımla tetiklenen kesintiler
İki kesme çıkışı (nFIQ ve nIRQ) her Cortex-A7 için ayrı ayrı, her ikisi de düşük seviye duyarlıdır
Her kesme kaynağı için farklı kesme önceliklerini destekleyin, ve her zaman yazılımla programlanabilirler
DMAC
Mikro kod programlama tabanlı DMA
Bağlantılı liste DMA işlevi, dağıtma-toplama aktarımını tamamlamak için desteklenir
Bellekten belleğe veri aktarım türlerini destekleyin, bellekten çevreye, çevre biriminden belleğe
Kesinti çıkış sinyallerini kullanarak çeşitli DMA olaylarının meydana geldiğini bildirir
Sistem için bir adet yerleşik DMA denetleyicisi
DMAC özellikleri:
Destek 8 kanallar
27 çevre birimlerinden gelen donanım talepleri
2 çıkışı keser
Her DMA kanalı için TrustZone teknolojisini ve programlanabilir güvenli durumu destekler
Güvenli Sistem
Şifre motoru
SM2/SM3/SM4 şifresini destekler
SHA-1'i destekleyin, SHA-256/224, SHA-512/384, ve donanım dolgulu MD5
Destek Bağlantı Listesi Öğesi (LLI) DMA aktarımı
AES-128 AES-256 şifrelemesini destekleyin &amfi; şifreyi çöz
AES ECB/CBC/OFB/CFB/CTR/CTS/XTS modunu destekler
DES desteği &amfi; TDES şifreleme &amfi; şifreyi çöz
DES/TDES ECB/CBC/OFB/CFB modunu destekler
Destek 4096 RSA/ECC için bit PKA matematiksel işlemleri
8 kanallı konfigürasyona kadar destek
Destek 256 TRNG çıkışı bitleri
Tüm DDR türleri için veri karıştırma desteği
Güvenli OTP'yi destekleyin
Güvenli hata ayıklamayı destekleyin
Güvenli işletim sistemini destekleyin
Posta kutusu
SoC'de A7 ve RISC-V MCU iletişimine hizmet etmek için bir Posta Kutusu
Posta kutusu başına dört posta kutusu öğesini destekler, her eleman bir veri kelimesi içerir, bir komut kelime kaydı, ve bir kesmeyi temsil edebilen bir bayrak biti
Sağlamak 32 posta kutusunun dolu olup olmadığını belirtmek için yazılım için kilit kayıtları
ÇOCUKLAR
GZIP dosyalarının sıkıştırılması için destek
LZ4 dosyalarının sıkıştırılması için destek, LZ4 Çerçeve formatının Genel Yapısı ve Eski Çerçeve formatı dahil.
Deflate formatında veri sıkıştırmasını açma desteği
ZLIB formatında verilerin sıkıştırılması için destek
Tam kesme ve hata kesme çıkışını destekler
LZ4 dekompresyon sürecinde Hash32 kontrolünü destekleyin
Dekompresyon işlemi sırasında belleğin kötü amaçlı olarak yok edilmesini önlemek için, sıkıştırılmış verilerin sınır boyutu işlevini destekleyin
Dekompresyon sürecini durdurmak için yazılım desteği
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
1.2.10 Grafik Motoru
2D Grafik Motoru (RGA):
Kaynak biçimleri:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 düzlemsel, YUV420 yarı düzlemsel
YUV422 düzlemsel, YUV422 yarı düzlemsel
YUV420/422 yarı düzlemsel için YUV 10-bit
BPP8, BPP4, BPP2, BPP1
Hedef biçimleri:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 düzlemsel, YUV420 yarı düzlemsel
YUV422 düzlemsel, YUV422 yarı düzlemsel
Piksel Biçimi dönüştürme, BT.601/BT.709
Maksimum çözünürlük: 8192×8192 kaynak, 4096×4096 hedef
BitBlt
İki kaynak BitBLT:
A+B=B yalnızca BitBLT, B sabitlendiğinde bir destek döner ve ölçeklenir
A+B=C ikinci kaynak (B) ile aynı özelliğe sahip (C) artı döndürme işlevi
Degrade dolgulu renk dolgusu, ve desen dolgusu
Yüksek performanslı gerdirme ve küçültme
Metin işleme için tek renkli genişletme
Yeni kapsamlı piksel başına alfa (renk/alfa kanalı ayrı)
Java dahil alfa karıştırma modları 2 Porter-Duff birleştirme karıştırma kuralları, renk anahtarı, desen maskesi, solma
Titreme işlemi
0, 90, 180, 270-derece döndürme
x-ayna, y-ayna, ve döndürme işlemi
Görüntü Geliştirme İşlemcisi (IEP):
Görüntü formatı
Veri girişi: YUV420/YUV422, yarı düzlemsel/düzlemsel, UV takası
Çıkış verileri: YUV420/YUV422, yarı düzlemsel, UV takası, döşeme modu
YUV aşağı örnekleme dönüştürme 422 için 420
1920×1080'e kadar dinamik görüntü için maksimum çözünürlük
De-interlace
1.2.11 Ekran Arayüzü
Bire kadar 24 bit RGB paralel video çıkış arayüzü
Bir BT.1120 video çıkış arayüzü
Bir adet 4 şeritli MIPI DSI arayüzü, şerit başına 1Gbps'ye kadar
1080p@60fps'ye kadar
1.2.12 Video Çıkış İşlemcisi (GKŞ)
1920×1080 @60fps'ye kadar
Çoklu katman
Arka plan katmanı
Win0 katmanı
Win2 katmanı
Giriş formatı: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 için 8 küçültme ve büyütme motoru
Sanal ekranı destekleyin
256 seviye alfa harmanlama (önceden çarpılmış alfa desteği)
Şeffaflık renk tuşu
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Çoklu bölgeyi destekleyin
Win0 katmanı ve Win2 katmanı değiştirilebilir
RGB veya YUV alan yerleşimini destekler
BCSH (Parlaklık, Kontrast, Doyma, Ton ayarı)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Gama ayarını destekleyin
Allegro RGB888to666 RGB888to565 aşağı titreşim desteği &amfi; FRC'yi düşürmek (yapılandırılabilir) RGB888to666
Boş ve siyah ekran
1.2.13 Ses arayüzü
I2S0 ile 8 kanallar
Kadar 8 kanallar TX ve 8 kanallar RX yolu
16 bitten 32 bit'e kadar ses çözünürlüğü
192KHz'e kadar örnekleme hızı
Ana ve bağımlı çalışma modu sağlar, yazılım yapılandırılabilir
Destek 3 I2S formatları (normal, sola dayalı, doğrulandı)
Destek 4 PCM formatları (erken, geç1, geç2, geç3)
I2S ve PCM modu aynı anda kullanılamaz
I2S1/I2S2 ile 2 kanallar
Kadar 2 TX kanalları ve 2 kanallar RX yolu
16 bitten 32 bit'e kadar ses çözünürlüğü
192KHz'e kadar örnekleme hızı
Ana ve bağımlı çalışma modu sağlar, yazılım yapılandırılabilir
Destek 3 I2S formatları (normal, sola dayalı, doğrulandı)
Destek 4 PCM formatları (erken, geç1, geç2, geç3)
I2S ve PCM aynı anda kullanılamaz
PDM
Kadar 8 kanallar
16 bitten 24 bit'e kadar ses çözünürlüğü
192KHz'e kadar örnekleme hızı
PDM ana alma modunu destekler
TDM
Destek 8 TX kanalları ve 8 RX yolu için kanallar
16 bitten 32 bit'e kadar ses çözünürlüğü
192KHz'e kadar örnekleme hızı
Ana ve bağımlı çalışma modu sağlar, yazılım yapılandırılabilir
Destek 3 I2S formatları (normal, sola dayalı, doğrulandı)
Destek 4 PCM formatları (erken, geç1, geç2, geç3)
Ses PWM'si
Destek PCM'yi PWM formatına dönüştürme
16x'e kadar örnekleme hızı
2x/4x/8x/16 aşırı örnekleme için doğrusal enterpolasyonu destekler
Destek 8/9/10/11 bit maskelenebilir L/R kanalı PWM çıkışı
Dijital Ses Codec Bileşeni
3 kanallı dijital ADC'yi destekler
2 kanallı dijital DAC desteği
I2S/PCM arayüzünü destekler
I2S/PCM master ve slave modunu destekler
I2S modunda 4 kanallı ses iletimini destekler
I2S modunda 2 kanallı ses alımını destekler
PCM modunda 2 kanallı ses iletimini veya alımını destekler
Hem dijital ADC hem de dijital DAC için 16~24 bit örnek çözünürlüğünü destekler
<yayılma stili=”renk: #ffffff;”>RV1126 Veri Sayfası Rev 1.4</karış>
Hem dijital ADC hem de dijital DAC, üç grup örnekleme hızını destekler. Grup 0 8khz/16khz/32kHz/64kHz/128khz, grup 1 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz ve grup 2 12khz/24khz/48khz/96khz/192khz
Dijital ADC filtrelerinin geçiş bandı 0.45625*fs'dir.
+/- 0.1dB içinde dijital ADC geçiş bandı dalgalanmasını destekler
Dijital ADC filtrelerinin durdurma bandı 0,5*fs'dir.
En az 60dB dijital ADC durdurma bandı zayıflamasını destekler
Hem dijital ADC hem de dijital DAC için ses kontrolünü destekler
Otomatik Seviye Kontrolünü Destekleyin (ALC)ve dijital ADC için gürültü kapısı
I2C veri yolu üzerinden Analog Codec ile iletişimi destekler
1.2.14 Bağlantı
SDIO Arayüzü
SDIO3.0 protokolü ile uyumlu
4 bit veri yolu genişlikleri
GMAC 10/100/1000M ethernet denetleyicisi
RGMII arayüzleri ile 10/100/1000-Mbps veri aktarım hızlarını destekler
RMII arayüzleri ile 10/100-Mbps veri aktarım hızlarını destekler
Hem tam çift yönlü hem de yarım çift yönlü çalışmayı destekler TCP Segmentasyon Aktarımı için destek (TSO) ve UDP Segmentasyon Aktarımı (KULLANMAK) ağ hızlandırma<br>
USB 2.0 Ev sahibi
USB ile uyumlu 2.0 Şartname
Yüksek hızı destekler(480mbps), son sürat(12mbps) ve düşük hız(1.5mbps) mod
Gelişmiş Ana Bilgisayar Denetleyici Arayüzü Spesifikasyonunu Destekleyin (EHCI), Revizyon 1.0
Açık Ana Bilgisayar Denetleyici Arayüzü Spesifikasyonunu Destekleyin (OHCI), Revizyon 1.0a
USB 2.0 OTG
Uyumlu Spesifikasyon
Evrensel Seri Veri Yolu Spesifikasyonu, Revizyon 2.0
Evrensel Seri Veri Yolu için Genişletilebilir Ana Bilgisayar Denetleyici Arayüzü (xHCI), Revizyon 1.1
Destek Kontrolü/Toplu/Kesinti/Eşzamanlı Aktarımı
SPI Arayüzü
Destek 2 SPI Kontrolörleri, iki çip seçme çıkışını destekleyin
Seri ana ve seri bağımlı modunu destekler, yazılımla yapılandırılabilir
I2C Arayüzü
Destek 6 I2C arayüzleri(I2C0-I2C5)
7 bit ve 10 bit adres modunu destekler
Yazılımla programlanabilir saat frekansı
I2C veriyolundaki veriler, Standart modda 100k bit/s'ye kadar hızlarda aktarılabilir, Hızlı modda 400k bit/s'ye kadar, veya Fast-mode Plus'ta 1m bit/s'ye kadar
UART Arayüzü
Destek 6 UART arayüzleri (UART0-UART5)
5 bit desteği, 6bit, 7bit, ve 8 bit seri veri iletimi veya alımı
Start gibi standart asenkron iletişim bitleri, Dur, ve parite
4 Mbps'ye kadar baud hızı elde etmek için UART işlemi için farklı giriş saatlerini destekleyin
Otomatik akış kontrol modunu destekler(UART2 hariç)
1.2.15 Diğerleri
Çoklu GPIO Grupları
Tüm GPIO'lar bir kesme oluşturmak için kullanılabilir
Destek seviyesi tetikleme ve kenar tetikleme kesmesi
Seviye tetik kesintisinin yapılandırılabilir polaritesini destekleyin
Yapılandırılabilir yükselen kenarı destekler, düşen kenar, ve her iki kenar tetik kesmesi
Yapılandırılabilir çekme yönünü destekler (zayıf bir yukarı çekme ve zayıf bir aşağı çekme)
<kuvvetli>RV1126 Veri Sayfası Rev 1.4</kuvvetli>
Yapılandırılabilir sürücü gücünü destekleyin
Sıcaklık Sensörü (TS-ADC)
Kullanıcı Tanımlı Modu ve Otomatik Modu destekler
Kullanıcı Tanımlı Modda, start_of_conversion tamamen yazılım tarafından kontrol edilebilir, ve ayrıca donanım tarafından oluşturulabilir.
Otomatik Modda, alarmın sıcaklığı(yüksek/düşük sıcaklık) kesme yapılandırılabilir
Otomatik Modda, sistem sıfırlama sıcaklığı yapılandırılabilir
Desteklemek 2 kanal TS-ADC (sırasıyla CPU ve NPU için kullanılır), her kanalın sıcaklık kriterleri yapılandırılabilir
-40~125°C sıcaklık aralığı ve 5°C sıcaklık çözünürlüğü
12 bit SAR ADC'ye kadar 732 S/s örnekleme hızı
Ardışık yaklaşım ADC (SAR ADC'si)
10 bit çözünürlük
1MS/s'ye kadar örnekleme hızı
6 tek uçlu giriş kanalları
OTP
32Kbit alanı ve daha yüksek 4k adres alanını destekler, güvenli olmayan bir bölümdür.
Güvenli bir modelde kelime maskesini okuma ve programlama desteği
Destek programı uzunluğu 1 için 32 bit
Okuma işlemi desteği yalnızca 8 bit
Program ve Okuma durumu okunabilir
Program kaydı adresleyemiyor
Paket tipi
FCCSP 409 pimli (gövde: 14mm x 14 mm; top boyutu: 0.3mm; top sahası: 0.65mm)
notlar:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 aynı anda kullanılmaz
İndir
RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=sharing
SDK
https://drive.google.com/file/d/1CCNWHNNVi8FVG6UXNgrMDYsZx3SrpFyr/view?usp=sharing
Veri Sayfası
RV1126 RV1109 Hızlı Başlangıç
Rockchip_RV1126_RV1109_Quick_Start_Linux_TR
Rockchip Geliştirici Kılavuzu RockX_SDK