Placă de evaluare a dezvoltării Rockchip RV1126 Placă de bază IPC AI SDK Kit de dezvoltare software
Cuprins
Galerie
Aplicații ale produsului
IPC inteligent, Aparat cu panou de recunoaștere a feței, Cameră de captare a feței, Soneria video, Fără rețea, și Cameră fără putere, Portabil expres, navigare prin GPS, Interfață om-mașină, Echipamente de monitorizare, Pod de dronă, Sistem de videoconferință, etc.
Doriți să lucrați cu modulul de cameră cu obiectiv Sony IMX415?
Descărcați SDK-ul
Specificații pentru vedere frontală
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
Pin4 |
GND |
9.Ethernet&Putere Jack
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
Pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Conector audio
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
RESET |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
IEȘIRE LINIE |
Specificații Vizualizare din spate
1.DDR3L (Samsung K4B4G1646E BCNB)
Un DDR3 de 4 Gbit este atașat la partea din față și din spate a întregii plăci, cu un total de 8G biți;
2.Conector MIPI DSI
Pin1 |
IRQ |
Pin11 |
MIPI_DSI_D3N |
Pin2 |
PWR_EN |
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.Conector MIPI CSI
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_RO |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_EN |
Pin15 |
GND |
Pin35 |
FOCUS_RO |
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.Conector de funcție
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 |
POE78 |
Pin12 |
GND |
Pin25 |
POE36 |
Pin13 |
SDMMC0_D1 |
Pin26 |
POE12 |
Întrebări frecvente
- Adresa IP implicită a camerei este 192.168.31.88.
- dacă conectați proba noastră prin cablu net la computer, poți folosi asta 169.254.95.254 pentru a modifica parametrul.
Utilizator: admin
Parola: admin
Vă rugăm să verificați imaginea de mai jos, Doar o conexiune scurtă în curând P2 și P3 și va declanșa pornirea. atunci puteți slăbi conexiunea.
da, vom modifica în funcție de cerințele dvs.
Ai nevoie 4.2 volți, trebuie să înlocuim IC-ul de alimentare, dar pinii și circuitele periferice ale celor două circuite integrate de putere sunt diferite. Inginerii noștri au încercat multe metode, dar nu pot modifica direct placa originală, deci îl putem folosi doar temporar. Pe tabla rosie, este atașat un circuit integrat de alimentare pentru a satisface cerințele dumneavoastră.
https://youtu.be/toh4bY1kTuw
Dimensiunea plăcii pcba este de 38x38mm
Diametrul celor patru găuri este de 2 mm
Distanța cu două găuri este de 34 mm
utilizator: rădăcină
parola: rockchip
Cerințe hardware
1. Modulul camerei Sony IMX415 (Modul camera cu interfata MIP)
2. Cablu panglică MiPi (cablu pentru a conecta camera cu PCB SBC)
3. Cameră principală RV1126
4. Cabluri (Cabluri cu USB POE, Putere, și conector audio RCA)
5. POE Bcard pentru SBC (Placă adaptoare POE pentru PCB SBC)
6. Adaptor de alimentare (Sursă de alimentare CC pentru unitatea de cameră)
7. Programare USB / cablu de depanare (OTe) (USB separat, Cablu tip OTG pentru programarea și depanarea SBC)
8. LED / placi IR (Placă IR și LED pentru asamblarea camerei)
9. MIC
10. Samsung eMMC cu memorie bazată pe SLC/MLC
11. RAM Samsung
12. Realtek Ethernet: cu suport PoE
13. Baterie RTC
da, suntem bucuroși să dezvoltăm o nouă caracteristică pentru a satisface cererea dumneavoastră.
da, placa noastră de dezvoltare RV1126 are suport suplimentar pentru cititorul de carduri TF.
O.K. Vă voi trimite pe e-mail.
Răspuns: Inginerul a răspuns că instrumentul său de dezvoltare Rockchip RV1126 este doar pentru Windows.
Întrebare: Vom avea acces root? Dacă root, putem instala oricare dintre programele noastre (incl. Linux)
Răspuns: da.
Întrebare: Pot să vă întreb link la depozite pentru descărcare SDK, (instrumente de dezvoltare)?
Răspuns: da, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=sharing
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=sharing
Întrebare: Avem nevoie de un compozit (CVBS) video pe modulul Rockchip RV1126. Îl poți susține? Adăugați doar DSI la cip de conversie video analogic.
Răspuns: Aveți nevoie de placa de dezvoltare RV1126 pentru a susține un compozit (CVBS) intrare pentru camera CVBS normală?
Daca da, vă rugăm să verificați linkul de mai jos, îl dezvoltăm pentru alt client.
RV1126 personalizat pentru web USB sau cameră CVBS.
De asemenea, putem dezvolta cealaltă funcție dacă aveți nevoie.
Întrebare 1: What camera drivers are supported by SDK?
Răspuns 1:
Întrebare 2: What MIPI DSI display drivers are supported by SDK?
Răspuns 2: MIPI DSI is debugged based on the specific screen. Vă rugăm să verificați imaginea de mai jos.
1.1 Prezentare generală
RV1126 este un procesor de viziune de înaltă performanță SoC pentru IPC/CVR, în special pentru aplicațiile legate de AI. Se bazează pe un nucleu quad-core ARM Cortex-A7 pe 32 de biți care integrează NEON și FPU. Există un cache I de 32 KB și un cache D de 32 KB pentru fiecare nucleu și un cache L2 unificat de 512 KB. NPU-ul încorporat acceptă funcționarea hibridă INT8/INT16, iar puterea de calcul este de până la 2.0TOPs. în plus, cu compatibilitatea sa puternică, Modelele de rețea bazate pe o serie de cadre precum TensorFlow/MXNet/PyTorch/Caffe pot fi ușor convertite.<br>
RV1126 introduce, de asemenea, o nouă generație de ISP de 14 megapixeli, complet bazat pe hardware (procesor de semnal de imagine) și post-procesor. Implementează o mulțime de acceleratoare de algoritmi utilizate de obicei în IPC și CVR, precum HDR, 3A funcţionează (AE, DE, AWB), LSC, 3DNR, 2DNR, ascuțirea, dezburdă, corecție ochi de pește, corecție gamma, detectarea punctelor caracteristice și așa mai departe. Toate sunt procesate în timp real. Cooperarea cu două MIPI CSI (sau LVDS/SubLVDS) și un DVP (BT.601/BT.656/BT.1120) interfață, utilizatorii pot construi un sistem care primește date video de la 3 senzorii camerei simultan.
Codificatorul video încorporat în RV1126 acceptă codificare UHD H.265/H.264. De asemenea, acceptă codificare multi-stream, până la un 4Kp30 și unul 1080p30 simultan. Cu ajutorul acestei caracteristici, videoclipul de la cameră poate fi codificat cu rezoluție mai mare și stocat în memoria locală și transferat într-un alt videoclip cu rezoluție mai mică în stocarea în cloud în același timp. Decodorul video H.264/H.265 din RV1126 acceptă 4Kp30 pentru H.264 și H.265.
Pe lângă blocul multimedia de înaltă performanță anterior, RV1126 conține, de asemenea, un sunet bogat, memorie, și alte interfețe periferice, cum ar fi I2C, SPI, PWM, si asa mai departe. Acestea pot ajuta utilizatorii să adauge mai mulți senzori sau alte periferice în întregul sistem pentru a îmbunătăți flexibilitatea și expansibilitatea.
RV1126 are DRAM externă de înaltă performanță (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) capabil să susțină lățimi de bandă de memorie solicitante.
1.2 Caracteristici
Caracteristicile enumerate mai jos care pot fi prezente sau nu într-un produs real pot fi supuse cerințelor de licențiere terță parte. Vă rugăm să contactați Rockchip pentru configurațiile reale ale caracteristicilor produsului și cerințele de licențiere.
1.2.1 Procesor de aplicații
Quad-Core Cortex-A7
Implementarea completă a setului de instrucțiuni arhitectura ARM v7-A, ARM Neon SIMD avansat
Neon și FPU integrate separat
32KB L1 I-Cache și 32KB L1 D-cache per CPU Cortex-A7
Cache L2 unificat de 512 KB pentru Quad-Core Cortex-A7
Tehnologia TrustZone acceptată
Domenii de alimentare separate pentru sistemul central al procesorului pentru a suporta comutatorul de alimentare intern și pornirea/oprirea externă în funcție de scenariul de aplicație diferit
PD_CPU0: 1st Cortex-A7 + Neon + FPU + Cache I/D L1
PD_CPU1: 2și Cortex-A7 + Neon + FPU + Cache I/D L1
PD_CPU2: 3rd Cortex-A7 + Neon + FPU + Cache I/D L1
PD_CPU3: 4Cortex-A7 + Neon + FPU + Cache I/D L1
Un domeniu izolat de tensiune pentru a suporta DVFS
1.2.2 Video Interfață de intrare
Interfață și procesor de intrare video
Două interfețe MIPI CSI/LVDS/SubLVDS, 4 benzi fiecare, Rata maximă de date MIPI CSI este de 2,5 Gbps/bandă, Rata maximă de date LVDS/SublVDS este de 1 Gbps/bandă
Pe interfața DVP standard pe 8/10/12/16 biți, date de intrare de până la 150 MHz
Suport interfețe BT.601/BT.656 și BT.1120 VI
Suportă polaritatea pixel_clk、sincronizare、vsync configurabil
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
ISP
Rezoluția maximă este de 14Mpixeli(4416×3312)
Intrare DVP: ITU-R BT.601/656/1120 cu raw8/raw10/raw12/raw16, YUV422
Intrare MIPI: Banda de date RX x1/x2/x4, raw8/raw10/raw12, YUV422
3A: includ AE/Histograma, DE, Ieșire statistică AWB
FPN: Eliminarea zgomotului de model fix
BLC: Corecția nivelului de negru
DPCC: Corectarea clusterului de pixeli cu defecțiuni statice/dinamice
LSC: Corectarea umbririi lentilelor
Bayer NR: Dezgomot Bayer-raw, 2DNR
HDR: 3-/2-Îmbinarea cadrelor în intervalul dinamic înalt
TMO: 3-/2-Maparea tonurilor video îmbinare cadre
WDR: Maparea tonurilor cu gamă dinamică largă cu un cadru
Debayer: Demozaic adaptiv avansat cu corectare a aberației cromatice
CCM/CSM: Matrice de corecție a culorii; RGB2YUV etc.
Gamma: Corecție gama out
Dehaze/Enhaze: Dehaze automat și îmbunătățirea marginilor
3DLUT: 3Paleta de culori D-Lut pentru client
LDCH: Distorsiunea lentilei în direcția orizontală
Scala de ieșire*3: nivel de reducere a suportului*3(W0<3264; W1<1280; W2<1280)
Scala de ieșire*2: nivel de reducere a suportului*2(W0<1920; W1<1920)
Ieșire (FBC): acceptă YUV422/420 cu Frame Buffer Compression
3DNR: Reducere avansată a zgomotului temporal în YUV
2DNR: Reducere avansată a zgomotului spațial în YUV
Ascuțit: Clarificarea imaginii & Îmbunătățirea marginilor în YUV
ORB: BRIEF Orientat Rapid și Rotat, o metodă de detectare a punctelor caracteristice
FEC: cea mai mare distorsiune a lentilelor și corecție ochi de pește
CGC: Comprimarea gamei de culori, Conversie YUV completă/gamă limită
1.2.3 CODEC video
Decodor video
Decodarea în timp real a H.264 și H.265
Profil Main și Main10 pentru H.265, până la nivel 5.0 și 4096×2304@30fps
Linia de bază, principal, înalt, mare10 și mare 4:2:2(fără MBAFF), până la nivel 5.1 și 4096×2304@30fps
Video Encoder
Codificare video UHD H.265/H.264 în timp real
Cadre I/P și referință SmartP.
Moduri de control al ratei pe cinci biți (CBR, VBR, FixQp, AVBR, și QpMap)
Până la 100 Rata de ieșire Mbit/s
Sprijină rentabilitatea investiției(fara limita) codificare;
Profil înalt pentru H.264, până la nivel 5.1 și 4096×2304@30fps
Profil principal pentru H.265, până la nivel 5.0 și 4096×2304@30fps
Suportă codificare multi-stream
3840 x 2160@30 fps + 1080codare p@30 fps
3840 codificare x 2160@30 + 3840 x 2160@30 fps decodare
Formatul datelor de intrare:
YCbCr 4:2:0 planar
YCbCr 4:2:0 semiplanare
YCBYCr 4:2:2
CbYCrY 4:2:2 intercalat
RGB444 și BGR444
RGB555 și BGR555
RGB565 și BGR565
RGB888 și BRG888
RGB101010 și BRG101010
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
Un domeniu izolat de tensiune pentru a suporta DVFS
1.2.4 CODEC JPEG
Codificator JPEG
Linia de bază (DCT secvenţial)
Dimensiunea codificatorului este de la 96×96 la 8192×8192(67Mpixeli)
Până la 90 milioane de pixeli pe secundă
Decodor JPEG
Dimensiunea decodorului este de la 48×48 la 8176×8176(66.8Mpixeli)
Până la 76 milioane de pixeli pe secundă
1.2.5 Unitatea de procese neuronale
Motor de accelerare a rețelei neuronale cu performanță de procesare de până la 2.0 TOPURI
Suport întreg 8, întreg 16 operație de convoluție
Sprijină cadre de învățare profundă: TensorFlow, TF-lite, Pytorch, cafea, ONNX, MXNet, Greu, Darknet
Suport API OpenVX
Un domeniu izolat de tensiune pentru a suporta DVFS
1.2.6 Organizarea memoriei
Memorie internă pe cip
BootRom
SYSTEM_SRAM în domeniul de tensiune al VD_LOGIC
PMU_SRAM în domeniul de tensiune al VD_PMU pentru aplicații cu putere redusă
Memorie externă off-chip
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
Card SD
Async Nand Flash
1.2.7 Memorie interna
BootRom intern
Acceptă pornirea sistemului de pe următorul dispozitiv:
Interfață FSPI Flash
interfață eMMC
Interfață SDMMC
Interfață Async Nand
Suportă descărcarea codului de sistem prin următoarea interfață:
Interfață USB OTG (Modul dispozitiv)
SYSTEM_SRAM
Dimensiunea: 64KB
PMU_SRAM
Dimensiunea: 8KB
1.2.8 Memorie externă sau dispozitiv de stocare
Interfață de memorie dinamică (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Compatibil cu standardele JEDEC
Compatibil cu DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Acceptă lățimea datelor de 32 de biți, 2 ranguri (cip selectează), max 4 GB spațiu de adresare per rang, spațiul total de adresare este de 4 GB (max)
Moduri de putere redusă, cum ar fi oprirea și auto-reîmprospătarea pentru SDRAM
Interfață eMMC
Compatibil cu interfața standard iNAND
Compatibil cu specificația eMMC 4.51
Suportă trei lățimi de magistrală de date: 1-pic, 4-biți sau 8 biți
Suport până la HS200; dar nu acceptă CMD Queue
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
Interfață SD/MMC
Compatibil cu SD3.0, MMC ver4.51
Lățimea magistralei de date este de 4 biți
Interfață flash serială flexibilă(FSPI)
Acceptă transferul de date de la/la dispozitivul flash serial
Suport x1, x2, modul x4 biți de date
Suport 2 jetoane selectați
Interfață Nand Flash
Suportă async nand flash
Lățimea magistralei de date este de 8 biți
Suport 1 selectați cip
Suport LBA nand flash
Până la 16 biți/1KB hardware ECC
Suportă sincronizare configurabilă a interfeței
1.2.9 Componenta de sistem
RISC-V MCU
Miez de microcontroler pe 32 de biți cu RISC -V ISA
Arhitectura Harvard, instrucțiune separată, și memorii de date
Setul de instrucțiuni este RV32I cu extensii M și C
Controler de întrerupere programabil integrat (IPIC), toate 123 Liniile IRQ conectate la GIC pentru Cortex-A7 se conectează și la RISC –V MCU
Controler de depanare integrat cu interfață JTAG
CRU (ceas & resetează unitatea)
Sprijină controlul de pornire a ceasului pentru componente individuale
Un oscilator cu intrare de ceas de 24MHz
Suportă control global de resetare soft pentru întregul cip, de asemenea, soft-reset individual pentru fiecare componentă
PMU (unitate de gestionare a puterii)
Suport 5 domenii separate de tensiune VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Suport 14 domenii separate de putere, care poate fi alimentat/deconectat de software bazat pe diferite scene de aplicație
Mai multe moduri de lucru configurabile pentru a economisi energie prin frecvență diferită sau control automat al ceasului sau control pornire/oprire a domeniului de alimentare
Temporizator
Suport 6 64temporizatoare de biți cu operațiune bazată pe întreruperi pentru aplicații nesecurizate
Suport 2 64temporizatoare de biți cu operațiune bazată pe întreruperi pentru aplicare sigură
Suportă două moduri de operare: număr de rulare liberă și definită de utilizator
Starea de lucru a cronometrului suport poate fi verificată
PWM
Suport 12 PWM-uri pe cip (PWM0 ~ PWM11) cu operarea bazată pe întreruperi
Operația programabilă pre-scalată la ceasul magistralei și apoi scalată în continuare
Temporizator/contor încorporat pe 32 de biți
Suportă modul de captură
Acceptă modul continuu sau modul one-shot
Oferă modul de referință și emite diferite forme de undă pentru cicluri de lucru
Optimizat pentru aplicația IR pentru PWM3, PWM7, și PWM11
Câine de pază
Contor watchdog pe 32 de biți
Contorul numără invers de la o valoare prestabilită până la 0 pentru a indica apariția unui timeout
WDT poate efectua două tipuri de operații atunci când are loc expirarea:
Generați o resetare a sistemului
În primul rând, generați o întrerupere și dacă aceasta nu este ștearsă de rutina de service până la momentul în care apare un al doilea timeout, atunci generați o resetare a sistemului
Lungimea impulsului de resetare programabilă
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
În totalitate 16 intervale definite ale perioadei de timeout principală
Un singur Watchdog pentru aplicații nesecurizate
Un singur Watchdog pentru o aplicație sigură
Controler de întrerupere
Suport 128 Surse de întrerupere SPI de intrare de la diferite componente
Suport 16 întreruperi declanșate de software
Două ieșiri de întrerupere (nFIQ și nIRQ) separat pentru fiecare Cortex-A7, ambele sunt sensibile la nivel scăzut
Suportă diferite priorități de întrerupere pentru fiecare sursă de întrerupere, și sunt întotdeauna programabile prin software
DMAC
DMA bazat pe programare cu microcoduri
Funcția DMA cu listă legată este acceptată pentru a finaliza transferul scatter-gather
Suportă tipuri de transfer de date cu memorie-la-memorie, memorie la periferic, periferic-pentru-memorie
Semnalizează apariția diferitelor evenimente DMA utilizând semnalele de ieșire de întrerupere
Un controler DMA încorporat pentru sistem
Caracteristici DMAC:
Suport 8 canale
27 solicitări hardware de la periferice
2 întrerupe ieșirea
Suportă tehnologia TrustZone și starea securizată programabilă pentru fiecare canal DMA
Sistem securizat
Motor de cifrare
Suporta cifrul SM2/SM3/SM4
Suport SHA-1, SHA-256/224, SHA-512/384, și MD5 cu umplutură hardware
Element de listă de linkuri de asistență (LLI) Transfer DMA
Suportă criptare AES-128 AES-256 & decriptarea cifrului
Suportă modul AES ECB/CBC/OFB/CFB/CTR/CTS/XTS
Suport DES & Criptare TDES & decriptarea cifrului
Suport modul DES/TDES ECB/CBC/OFB/CFB
Suport până la 4096 biți PKA operații matematice pentru RSA/ECC
Suportă configurații cu până la 8 canale
Suport până la 256 biți de ieșire TRNG
Suportă codificarea datelor pentru toate tipurile de DDR
Suportă OTP securizat
Suportă depanare securizată
Suportă sistemul de operare securizat
Căsuța poștală
O cutie poștală în SoC pentru a deservi comunicația MCU A7 și RISC-V
Suportă patru elemente de cutie poștală per cutie poștală, fiecare element include un cuvânt de date, un singur registru de cuvinte de comandă, și un bit de flag care poate reprezenta o întrerupere
Furnizați 32 blocați registrele software-ului de utilizat pentru a indica dacă cutia poștală este ocupată
COPII
Suport pentru decomprimarea fișierelor GZIP
Suport pentru decomprimarea fișierelor LZ4, inclusiv Structura generală a formatului LZ4 Frame și formatul Legacy Frame.
Suport pentru decomprimarea datelor în format Deflate
Suport pentru decomprimarea datelor în format ZLIB
Suportă întrerupere completă și întrerupere de eroare
Suportă verificarea Hash32 în procesul de decompresie LZ4
Sprijină funcția de dimensiune limită a datelor decomprimate pentru a preveni distrugerea intenționată a memoriei în timpul procesului de decompresie
Suport software pentru a opri procesul de decompresie
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
1.2.10 Motor grafic
Motor grafic 2D (RGA):
Formate sursă:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plană, YUV420 semiplanar
YUV422 plană, YUV422 semiplanar
YUV 10 biți pentru YUV420/422 semiplanar
BPP8, BPP4, BPP2, BPP1
Formate de destinaţie:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plană, YUV420 semiplanar
YUV422 plană, YUV422 semiplanar
Conversie format pixel, BT.601/BT.709
Rezoluție maximă: 8192×8192 sursă, 4096×4096 destinație
BitBlt
Două surse BitBLT:
A+B=B numai BitBLT, Un suport se rotește și se scalează când B este fixat
A+B=C a doua sursă (B) are acelasi atribut ca (C) plus functia de rotatie
Umplere colorată cu o umplere în gradient, și umplere cu model
Întindere și contracție de înaltă performanță
Extindere monocromă pentru redarea textului
Noua alfa cuprinzătoare per pixel (culoare/canal alfa separat)
Moduri de amestecare alfa, inclusiv Java 2 Reguli de amestecare de compoziție Porter-Duff, cheie cromatică, masca cu model, decolorare
Operația de ditherare
0, 90, 180, 270-rotatie de grade
x-oglindă, y-oglindă, și operația de rotație
Procesor de îmbunătățire a imaginii (IEP):
Format imagine
Date de intrare: YUV420/YUV422, semiplanar/planar, Schimb UV
Date de ieșire: YUV420/YUV422, semiplanare, Schimb UV, Modul Tile
Conversie de eșantionare YUV în jos de la 422 la 420
Rezoluție maximă pentru imagine dinamică de până la 1920×1080
De-interlace
1.2.11 Interfață de afișare
Unu până la 24 biți interfață de ieșire video paralelă RGB
O interfață de ieșire video BT.1120
O interfață MIPI DSI cu 4 benzi, până la 1 Gbps pe bandă
Până la 1080p@60fps
1.2.12 Procesor de ieșire video (GTC)
Până la 1920×1080 @60fps
Straturi multiple
Stratul de fundal
Stratul Win0
Stratul Win2
Format de intrare: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 la 8 motor de reducere și creștere
Sprijină afișaj virtual
256 amestec alfa de nivel (suport alfa pre-multiplicat)
Tasta de culoare transparentă
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Suport multi-regiune
Stratul Win0 și suprapunerea stratului Win2 pot fi schimbate
Acceptă suprapunerea domeniului RGB sau YUV
BCSH (strălucire, Contrast, Saturare, Ajustarea nuanței)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Suport pentru ajustarea Gamma
Suport dither down allegro RGB888to666 RGB888to565 & dither down FRC (configurabil) RGB888 la 666
Afișaj gol și negru
1.2.13 Interfață audio
I2S0 cu 8 canale
Până la 8 canalele TX și 8 calea RX canalelor
Rezoluție audio de la 16 biți la 32 biți
Frecvența de eșantionare de până la 192KHz
Oferă modul de lucru master și slave, software configurabil
Suport 3 formatele I2S (normal, justificat la stânga, justificat pe dreapta)
Suport 4 formate PCM (din timp, tarziu1, târziu2, târziu3)
Modul I2S și PCM nu pot fi utilizate în același timp
I2S1/I2S2 cu 2 canale
Până la 2 canale pentru TX și 2 calea RX canalelor
Rezoluție audio de la 16 biți la 32 biți
Frecvența de eșantionare de până la 192KHz
Oferă modul de lucru master și slave, software configurabil
Suport 3 formatele I2S (normal, justificat la stânga, justificat pe dreapta)
Suport 4 formate PCM (din timp, tarziu1, târziu2, târziu3)
I2S și PCM nu pot fi utilizate în același timp
PDM
Până la 8 canale
Rezoluție audio de la 16 biți la 24 biți
Frecvența de eșantionare de până la 192KHz
Suportă modul de primire master PDM
TDM
Suport până la 8 canale pentru TX și 8 canale pentru calea RX
Rezoluție audio de la 16 biți la 32 biți
Frecvența de eșantionare de până la 192KHz
Oferă modul de lucru master și slave, software configurabil
Suport 3 formatele I2S (normal, justificat la stânga, justificat pe dreapta)
Suport 4 formate PCM (din timp, tarziu1, târziu2, târziu3)
Audio PWM
Suport pentru conversia PCM în format PWM
Frecvența de eșantionare de până la 16x
Suportă interpolare liniară pentru supraeșantionarea 2x/4x/8x/16
Suport 8/9/10/11 ieșire PWM canal L/R mascabil pe biți
Codec audio digital
Suport ADC digital cu 3 canale
Suportă DAC digital cu 2 canale
Suportă interfață I2S/PCM
Suportă modul master și slave I2S/PCM
Suportă transmisie audio pe 4 canale în modul I2S
Suportă recepția audio pe 2 canale în modul I2S
Suportă transmisie sau recepție audio pe 2 canale în modul PCM
Suportă rezoluție eșantion de 16~24 biți atât pentru ADC digital, cât și pentru DAC digital
<span style=”culoare: #ffffff;”>Fișă de date RV1126 Rev 1.4</deschidere>
Atât ADC digital, cât și DAC digital acceptă trei grupuri de rate de eșantionare. grup 0 sunt 8khz/16khz/32kHz/64kHz/128khz, grup 1 sunt 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz și grup 2 sunt 12khz/24khz/48khz/96khz/192khz
Banda de trecere a filtrelor ADC digitale este de 0,45625*fs
Acceptă ondularea în bandă de trecere ADC digitală în +/-0,1 dB
Banda de oprire a filtrelor ADC digitale este de 0,5*fs
Suportă atenuarea benzii de oprire ADC digitală de cel puțin 60dB
Suportă controlul volumului atât pentru ADC digital, cât și pentru DAC digital
Sprijină controlul automat al nivelului (ALC)și noise gate pentru ADC digital
Sprijină comunicarea cu Codec analogic prin magistrala I2C
1.2.14 Conectivitate
Interfață SDIO
Compatibil cu protocolul SDIO3.0
Lățimi de magistrală de date de 4 biți
Controler Ethernet GMAC 10/100/1000M
Suportă rate de transfer de date 10/100/1000-Mbps cu interfețele RGMII
Suportă rate de transfer de date de 10/100 Mbps cu interfețele RMII
Suportă atât operarea full-duplex, cât și half-duplex Suport pentru descărcarea segmentării TCP (OTS) și descărcare de segmentare UDP (UTILIZARE) accelerarea rețelei<br>
USB 2.0 Gazdă
Compatibil cu USB 2.0 specificație
Suporta viteza mare(480Mbps), viteza maxima(12Mbps) și cu viteză mică(1.5Mbps) modul
Suportă specificații îmbunătățite pentru interfața controlerului gazdă (EHCI), Revizuire 1.0
Suportă specificația interfeței controlerului gazdă deschisă (OHCI), Revizia 1.0a
USB 2.0 OTG
Specificație compatibilă
Specificații Universal Serial Bus, Revizuire 2.0
Interfață extensibilă pentru controler gazdă pentru Universal Serial Bus (xHCI), Revizuire 1.1
Suport Control/Bulk/Interrupt/Isochronous Transfer
Interfață SPI
Suport 2 Controlere SPI, acceptă două ieșiri de selectare a cipului
Suportă modul serial-master și serial-slave, configurabil prin software
Interfață I2C
Suport 6 interfețe I2C(I2C0-I2C5)
Suportă modul de adresă pe 7 și 10 biți
Frecvența de ceas programabilă prin software
Datele de pe magistrala I2C pot fi transferate la viteze de până la 100k biți/s în modul Standard, până la 400k biți/s în modul rapid, sau până la 1m biți/s în modul rapid Plus
Interfață UART
Suport 6 interfețe UART (UART0-UART5)
Suport 5 biți, 6pic, 7pic, și transmisie sau recepție de date seriale pe 8 biți
Biți standard de comunicare asincronă, cum ar fi start, Stop, și paritate
Suporta diferite ceasuri de intrare pentru operarea UART pentru a obține o rată de transmisie de până la 4Mbps
Suportă modul de control automat al fluxului(cu excepția UART2)
1.2.15 Alții
Mai multe grupuri de GPIO
Toate GPIO-urile pot fi folosite pentru a genera o întrerupere
Declanșatorul de nivel de suport și întreruperea declanșării marginii
Suportă polaritatea configurabilă a întreruperii nivelului de declanșare
Suportă marginea de ridicare configurabilă, marginea prapastiei, iar ambele margini se întrerup
Sprijină direcția de tragere configurabilă (o tragere slabă și o tragere slabă)
<puternic>Fișă de date RV1126 Rev 1.4</puternic>
Sprijină puterea de unitate configurabilă
Senzor de temperatură (TS-ADC)
Acceptă modul definit de utilizator și modul automat
În modul definit de utilizator, start_of_conversion poate fi controlat complet de software, și, de asemenea, poate fi generat de hardware.
În modul automat, temperatura de alarmă(temperatura ridicata/scazuta) întreruperea poate fi configurabilă
În modul automat, temperatura de resetare a sistemului poate fi configurabilă
Sprijin pentru 2 canal TS-ADC (folosit pentru CPU și respectiv NPU), criteriile de temperatură ale fiecărui canal pot fi configurabile
Interval de temperatură -40~125°C și rezoluție de temperatură 5°C
ADC SAR pe 12 biți până la 732 Rata de eșantionare S/s
ADC de aproximare succesivă (SAR ADC)
Rezoluție de 10 biți
Rată de eșantionare de până la 1MS/s
6 canale de intrare cu un singur capăt
OTP
Suportul spațiu de 32Kbit și un spațiu de adrese mai mare de 4k este o parte nesecurizată.
Suportă citirea și programul de masca de cuvinte într-un model securizat
Durata programului de sprijin de la 1 la 32 pic
Citire suport operare numai pe 8 biți
Programul și starea Citire pot fi citite
Programul nu reușește să abordeze înregistrarea
Tip pachet
FCCSP 409-pini (corp: 14mm x 14 mm; Dimensiunea mingii: 0.3mm; teren de minge: 0.65mm)
Note:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 nu este utilizat simultan
Descarca
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
Fișa cu date
RV1126 RV1109 Pornire rapidă
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Ghidul dezvoltatorului Rockchip RockX_SDK