Rockchip RV1126 Board di Valutazione di Sviluppu Core Board IPC AI SDK Kit di Sviluppu di Software
Table of Contents
Gallery
Applicazioni di u produttu
IPC intelligente, Macchina di pannelli di ricunniscenza facciale, Face Capture Camera, Video Doorbell, Nisuna Rete, è senza Camera Power, Express Handheld, Navigation gPS, Interfaccia omu-macchina, Equipamentu di monitoraghju, Pod di drone, Sistema di videoconferenza, etc..
Vulete travaglià cù u modulu di càmera di lente Sony IMX415?
Scaricate u SDK
Specifica di vista frontale
Pin 1 |
VCC5V0_OTG |
Pin 2 |
OTG_DM |
Pin3 |
OTG_DP |
pin4 |
GND |
9.Ethernet&Power Jack
Pin 1 |
TX + |
Pin 6 |
RX- |
Pin 2 |
TX- |
Pin7 |
POE 78 |
Pin3 |
RX+ |
Pin8 |
POE 78 |
pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Connettore Audio
Pin 1 |
LED1/PHYAD1 |
Pin 2 |
LED0 / PHYAD0 |
Pin3 |
RESET |
pin4 |
MICP |
Pin5 |
GND |
Pin 6 |
LINE_OUT |
Specifiche di vista posteriore
1.DDR3L (Samsung K4B4G1646E BCNB)
A 4Gbit DDR3 hè attaccata à u fronte è u spinu di tutta a scheda, cù un totale di 8G bits;
2.Connettore MIPI DSI
Pin 1 |
IRQ |
Pin 11 |
MIPI_DSI_D3N |
Pin 2 |
PWR_EN |
Pin 12 |
MIPI_DSI_D3P |
Pin3 |
primu |
Pin 13 |
MIPI_DSI_D0N |
pin4 |
I2C3_SDA |
Pin 14 |
MIPI_DSI_D0P |
Pin5 |
I2C3_SCL |
Pin 15 |
GND |
Pin 6 |
GND |
Pin 16 |
MIPI_DSI_CLKN |
Pin7 |
MIPI_DSI_D2P |
Pin 17 |
MIPI_DSI_CLKP |
Pin8 |
MIPI_DSI_D2N |
Pin18 |
GND |
Pin9 |
MIPI_DSI_D1P |
Pin19 |
VCC_12V |
Pin10 |
MIPI_DSI_D1N |
Pin 20 |
VCC_12V |
3.Connettore MIPI CSI
Pin 1 |
VCC3V3_SYS |
Pin 21 |
MIPI_CSI_RX0_D1N |
Pin 2 |
VCC3V3_SYS |
Pin 22 |
MIPI_CSI_RX0_D0P |
Pin3 |
SPI0_CLK |
Pin 23 |
MIPI_CSI_RX0_D0N |
pin4 |
LED_PWM |
Pin 24 |
GND |
Pin5 |
SPI0_CS0N |
Pin 25 |
MIPI_CSI_CLK0 |
Pin 6 |
SPI0_MISO |
Pin 26 |
GND |
Pin7 |
SPI0_MOSI |
Pin 27 |
PWM8 |
Pin8 |
I2C1_SDA |
Pin 28 |
IRC_AIN |
Pin9 |
I2C1_SCL |
Pin 29 |
PWM11 |
Pin10 |
MIPI_RX0_PDN |
Pin 30 |
PWM9 |
Pin 11 |
MIPI_RX0_RST |
Pin31 |
IRC_BIN |
Pin 12 |
GND |
Pin32 |
ZOOM_EN |
Pin 13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin 14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_FR |
Pin 15 |
GND |
Pin 35 |
FOCUS_FR |
Pin 16 |
MIPI_CSI_RX0_D2P |
Pin36 |
ADC_IN |
Pin 17 |
MIPI_CSI_RX0_D2N |
Pin37 |
GND |
Pin18 |
MIPI_CSI_RX0_D3P |
Pin38 |
VCC_1V8 |
Pin19 |
MIPI_CSI_RX0_D3N |
Pin39 |
VCC_12V |
Pin 20 |
MIPI_CSI_RX0_D1P |
Pin40 |
VCC_12V |
4.Connettore di funzione
Pin 1 |
HOST_DM |
Pin 14 |
SDMMC0_D0 |
Pin 2 |
HOST_DP |
Pin 15 |
SDMMC0_CLK |
Pin3 |
GND |
Pin 16 |
SDMMC0_D3 |
pin4 |
GND |
Pin 17 |
RS485_CTL |
Pin5 |
ALARM_IN |
Pin18 |
UART3_RX_485 |
Pin 6 |
SDMMC0_DET |
Pin19 |
UART3_TX_485 |
Pin7 |
ALARM_OUT |
Pin 20 |
GND |
Pin8 |
SDMMC0_PWREN |
Pin 21 |
VCC_12V |
Pin9 |
SDMMC0_D2 |
Pin 22 |
VCC_12V |
Pin10 |
USB_PWREN |
Pin 23 |
POE45 |
Pin 11 |
SDMMC0_CMD |
Pin 24 |
POE 78 |
Pin 12 |
GND |
Pin 25 |
POE36 |
Pin 13 |
SDMMC0_D1 |
Pin 26 |
POE12 |
FAQs
- L'indirizzu IP predeterminatu di a camera hè 192.168.31.88.
- s'è vo cunnette u nostru sample da net cable cù u vostru urdinatore, pudete aduprà questu 169.254.95.254 per mudificà u paràmetru.
Utente: amministratore
Codice: amministratore
Per piacè verificate a stampa sottu, Solu una breve cunnessione prestu P2 è P3 è hà da attivà u principiu. tandu si pò scioglie a cunnessione.
Iè, mudificàmu secondu a vostra esigenza.
Avete bisognu 4.2 volt, avemu da rimpiazzà u putere IC, ma i pins è i circuiti periferichi di i dui IC di putenza sò diffirenti. I nostri ingegneri anu pruvatu parechji metudi, ma ùn ponu micca mudificà direttamente a scheda originale, cusì pudemu solu aduprà questu temporaneamente. Nantu à u tavulinu rossu, un IC di alimentazione hè attaccatu per risponde à i vostri bisogni.
https://youtu.be/toh4bY1kTuw
A dimensione di a scheda pcba hè 38x38mm
U diametru di quattru buchi hè 2 mm
A distanza di dui buchi hè 34 mm
utilizatore: radica
codice: rockchip
Requisiti Hardware
1. Modulu Sony IMX415 Camera (Modulu di càmera cù interfaccia MIP)
2. Cavo nastro MiPi (cable per cunnette a camera cù SBC PCB)
3. Camera principale RV1126 toard
4. Fascia di cable (Fascia di cavi cù USB POE, -Sintinedddi, è cunnessu audio RCA)
5. POE Bcard per SBC (Scheda adattatore POE per PCB SBC)
6. Adattatore di putenza (Surghjente DC Power per l'unità Camera)
7. Programmazione USB / debug cable (OT) (Separate USB, Cavu di tipu OTG per programà è debug SBC)
8. LED / schede IR (Tavola IR è LED per l'assemblea di càmera)
9. MIC
10. Samsung eMMC cù memoria basatu SLC / MLC
11. Samsung RAM
12. Realtek ethernet: cù supportu PoE
13. Batteria RTC
Iè, simu felici di sviluppà una nova funzione per risponde à a vostra dumanda.
Iè, a nostra scheda di sviluppu RV1126 hà un supportu supplementu di lettore di carte TF.
ok &. Vi manderaghju per Email.
Avanti: L'ingegnere hà rispostu chì u so strumentu di sviluppu Rockchip RV1126 hè solu per Windows.
quistioni: Averemu accessu root? Sè root, pudemu installà qualsiasi di u nostru prugramma (incl. Linux)
Avanti: Iè.
quistioni: Possu dumandà à ligà à i repositori per scaricà SDK, (strumenti di sviluppu)?
Avanti: Iè, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = spartera
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = spartera
quistioni: Avemu bisognu di un compostu (CVBS) video nantu à u vostru modulu Rockchip RV1126. Pudete sustene? Solu aghjunghje DSI à u chip di cunvertitore di video analogicu.
Avanti: Avete bisognu di una scheda di sviluppu RV1126 per sustene un compostu (CVBS) input per a camera CVBS normale?
Sì iè, per piacè verificate u ligame sottu, l'avemu sviluppatu per un altru cliente.
RV1126 persunalizatu per web USB o camera CVBS.
Pudemu ancu sviluppà l'altra funzione se avete bisognu.
quistioni 1: What camera drivers are supported by SDK?
Avanti 1:
quistioni 2: What MIPI DSI display drivers are supported by SDK?
Avanti 2: MIPI DSI is debugged based on the specific screen. Per piacè verificate a stampa sottu.
1.1 Overview
RV1126 hè un processore di visione d'altu rendiment SoC per IPC / CVR, in particulare per l'applicazioni ligati à l'AI. Hè basatu annantu à un core ARM Cortex-A7 32-bit quad-core chì integra NEON è FPU. Ci hè un 32KB I-cache è 32KB D-cache per ogni core è una cache L2 unificata 512KB. L'NPU integrata supporta l'operazione hibrida INT8/INT16 è a putenza di calculu hè finu à 2.0TOPs.. In più, cù a so forte cumpatibilità, mudelli di rete basati nantu à una seria di frameworks cum'è TensorFlow / MXNet / PyTorch / Caffe ponu esse facilmente cunvertiti.<br>
RV1126 introduce ancu una nova generazione ISP 14-megapixel totalmente basatu in hardware (prucissuri di signali imagine) è post-processore. Implementa assai acceleratori d'algoritmi generalmente utilizati in IPC è CVR, cum'è HDR, 3A funzioni (AE, OF, AWB), LSC, 3DNR, 2DNR, affilatura, sbulicà, correzzione fisheye, correzione gamma, rilevazione di punti di funziunalità è cusì. Tutti sò trasfurmazioni in tempu reale. Cuuperazione cù dui MIPI CSI (o LVDS/SubLVDS) è un DVP (BT.601/BT.656/BT.1120) interfaccia, utilizatori ponu custruisce un sistema chì riceve dati video da 3 sensori di càmera simultaneamente.
U codificatore video incrustatu in RV1126 supporta codificazione UHD H.265/H.264. Supporta ancu a codificazione multi-stream, finu à un 4Kp30 è un 1080p30 simultaneamente. Cù l'aiutu di sta funzione, u video da a camera pò esse codificata cù una risoluzione più alta è almacenata in memoria locale è trasferitu à un altru video di risoluzione più bassa à u almacenamentu in nuvola à u stessu tempu. U decoder video H.264/H.265 in RV1126 supporta 4Kp30 per H.264 è H.265.
In più di u precedente bloccu multimediale d'altu rendiment, RV1126 cuntene ancu audio riccu, memoria, è altre interfacce periferiche cum'è I2C, SPI, PWM, eccetera. Questi ponu aiutà l'utilizatori à aghjunghje più sensori o altre periferiche in tuttu u sistema per migliurà a flessibilità è l'espansione.
RV1126 hà una DRAM esterna d'altu rendiment (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) capace di sustene a larghezza di banda di memoria esigenti.
1.2 Features
E caratteristiche elencate quì sottu chì ponu esse o ùn ponu esse presenti in un pruduttu propiu pò esse sottumessi à i requisiti di licenza di terzu.. Per piacè cuntattate Rockchip per e cunfigurazioni di e caratteristiche di u produttu reali è i requisiti di licenza.
1.2.1 Processor d'applicazione
Quad-Core Cortex-A7
Implementazione cumpleta di l'architettura ARM v7-A set d'istruzzioni, ARM Neon Advanced SIMD
Neon è FPU integrati separatamente
32KB L1 I-Cache è 32KB L1 D-cache per CPU Cortex-A7
Cache L2 512KB unificata per Quad-Core Cortex-A7
Tecnulugia TrustZone supportata
Domini di putenza separati per u sistema core di CPU per sustene l'interruttore di alimentazione interna è accende / spegne esternamente basatu annantu à u scenariu di l'applicazione differente
PD_CPU0: 1st Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU1: 2nd Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU2: 3rd Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU3: 4th Cortex-A7 + Neon + FPU + L1 I/D Cache
Un duminiu di tensione isolatu per sustene DVFS
1.2.2 Video virtuale Input
Interfaccia è processore di input video
Duie interfacce MIPI CSI/LVDS/SubLVDS, 4 corsie ognuna, A tarifa massima di dati MIPI CSI hè 2.5 Gbps / corsia, A velocità massima di dati LVDS/SublVDS hè 1 Gbps/corsia
In l'interfaccia DVP standard 8/10/12/16-bit, finu à 150 MHz di dati di input
Supporta l'interfaccia BT.601/BT.656 è BT.1120 VI
Supporta a polarità di pixel_clk、hsync、vsync cunfigurabile
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
ISP
A risoluzione massima hè 14Mpixel(4416× 3312)
Input DVP: ITU-R BT.601/656/1120 cù raw8/raw10/raw12/raw16, YUV422
Input MIPI: Corsia di dati RX x1/x2/x4, raw8/raw10/raw12, YUV422
3A: include AE/Histogram, OF, A pruduzzioni di statistiche AWB
FPN: Rimozione di rumore di mudellu fissu
BLC: Correzione di Livellu Negru
DPCC: Correzione di cluster di pixel di difetti statichi / dinamichi
LSC: Correzione di l'ombra di lenti
Bayer NO: Bayer-raw De-noising, 2DNR
HDR: 3-/2-Frame Merge in High-Dynamic Range
TMO: 3-/2-Frame Merge Video Tone mapping
WDR: One Frame Wide-Dynamic Range Tone mapping
Debayer: Demosaica Adattiva Avanzata cù Correzione di Aberrazione Cromatica
CCM/CSM: Matrice di correzione di culore; RGB2YUV ecc.
Gamma: Correzione Gamma Out
Dehaze/Enhaze: Dehaze automaticu è rinfurzà i bordi
3DLUT: 3Palette di culori D-Lut per u cliente
LDCH: Distorsione di a lente in a direzzione horizontale
Scala di output *3: supportu scala down level * 3(W0<3264; W1<1280; W2<1280)
Scala di output *2: supportu scala down level * 2(W0<1920; W1<1920)
Output (FBC): supportu YUV422/420 cù Frame Buffer Compression
3DNR: Riduzzione avanzata di u rumore temporale in YUV
2DNR: Riduzzione avanzata di u rumore spaziale in YUV
Sharp: Nitidezza di l'imaghjini & Edge Enhance in YUV
ORB: BREVE Orientatu Fast and Rotated, un metudu di rilevazione di punti di funziunalità
FEC: a più grande Lens-distortion è Fish Eye Correction
CGC: Cumpressione di gamma di culori, Cunversione YUV full range/limit range
1.2.3 CODEC Video
Decoder Video
Decodificazione in tempu reale di H.264 è H.265
Profilu principale è Main10 per H.265, finu à u livellu 5.0 è 4096 × 2304 @ 30fps
Basile, principale, altu, altu 10 è altu 4:2:2(senza MBAFF), finu à u livellu 5.1 è 4096 × 2304 @ 30fps
Video Encoder
Codificazione video UHD H.265/H.264 in tempu reale
I-/P-frames è riferimentu SmartP.
Modi di cuntrollu di cinqui-bit (CBR, VBR, FixQp, AVBR, è QpMap)
Finu à 100 Velocità in bit di output Mbit/s
Support ROI(senza limite) cudificazione;
High profile for H.264, finu à u livellu 5.1 è 4096 × 2304 @ 30fps
Profil principale per H.265, finu à u livellu 5.0 è 4096 × 2304 @ 30fps
Supporta a codificazione multi-stream
3840 x 2160 @ 30 fps + 1080codifica p@30 fps
3840 x 2160@30 codificazione + 3840 x 2160 @ 30 fps decodificazione
Format di dati di input:
YCbCr 4:2:0 pianu
YCbCr 4:2:0 semi-pianu
YCbYCr 4:2:2
CbYCrY 4:2:2 interleaved
RGB444 è BGR444
RGB555 è BGR555
RGB565 è BGR565
RGB888 è BRG888
RGB101010 è BRG101010
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
Un duminiu di tensione isolatu per sustene DVFS
1.2.4 CODEC JPEG
Codificatore JPEG
Basile (DCT sequenziale)
A dimensione di l'encoder hè da 96×96 à 8192×8192(67Mpixels)
Finu à 90 millioni di pixel per seconda
Decodificatore JPEG
A dimensione di decoder hè da 48×48 à 8176×8176(66.8Mpixels)
Finu à 76 millioni di pixel per seconda
1.2.5 Unità di prucessu neurale
Mutore di accelerazione di a rete neurale cù prestazioni di trasfurmazioni finu à 2.0 TOPS
Support integer 8, interu 16 operazione di cunvoluzione
Supporta i quadri di apprendimentu prufondu: TensorFlow, TF-lite, Pitorca, Caffè, ONNX, MXNet, Duru, Darknet
Supporta l'API OpenVX
Un duminiu di tensione isolatu per sustene DVFS
1.2.6 Organizazione di a memoria
Memoria interna in chip
BootRom
SYSTEM_SRAM in u duminiu di tensione di VD_LOGIC
PMU_SRAM in u duminiu di tensione di VD_PMU per l'applicazione di bassa putenza
Memoria esterna off-chip
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
Carta SD
Async Nand Flash
1.2.7 Memoria interna
BootRom internu
Supportu u sistema di boot da u dispositivu seguente:
Interfaccia Flash FSPI
Interfaccia eMMC
Interfaccia SDMMC
Interfaccia Async Nand
Supportu u codice di u sistema di scaricamentu da a seguente interfaccia:
Interfaccia USB OTG (Modu di u dispusitivu)
SYSTEM_SRAM
Taglia: 64KB
PMU_SRAM
Taglia: 8KB
1.2.8 Memoria Esterna o Dispositivo di Storage
Interfaccia di memoria dinamica (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Compatibile cù i normi JEDEC
Compatibile cù DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Supporta larghezza di dati 32-bit, 2 ranghi (sceglie chip), max 4GB di spaziu d'indirizzu per rangu, U spaziu tutale di indirizzu hè 4GB (aigle)
Modi di bassa putenza, cum'è power-down è self-refresh per SDRAM
Interfaccia eMMC
Compatibile cù l'interfaccia standard iNAND
Compatibile cù a specificazione eMMC 4.51
Supporta trè larghezze di bus di dati: 1-pocu, 4-bit o 8-bit
Supportu finu à HS200; ma ùn sustene micca CMD Queue
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
Interfaccia SD/MMC
Compatibile cù SD3.0, MMC versione 4.51
A larghezza di u bus di dati hè 4bits
Interfaccia Serial Flash Flessibile(FSPI)
Supportu trasferimentu di dati da / à u dispusitivu flash seriale
Support x1, x2, Modu di bit di dati x4
Supportu 2 selezziunà chips
Interfaccia Nand Flash
Supporta async nand flash
A larghezza di u bus di dati hè 8bits
Supportu 1 selezzione di chip
Supportu LBA nand flash
ECC hardware finu à 16bits/1KB
Supporta u timing di l'interfaccia configurabile
1.2.9 Cumpunente di u sistema
RISC-V MCU
Nucleu di microcontroller à 32 bit cù RISC -V ISA
architettura di Harvard, Istruzzioni separata, è Memorie Dati
U set di istruzioni hè RV32I cù estensioni M è C
Controller d'interruzzione programmabile integratu (IPIC), tutti 123 E linee IRQ cunnesse à GIC per Cortex-A7 sò ancu cunnessi à RISC -V MCU
Controller debug integratu cù interfaccia JTAG
CRU (clock & reset unità)
Supportu u cuntrollu di u clock per i cumpunenti individuali
Un oscillatore cù entrata di clock 24MHz
Supporta u cuntrollu di soft-reset globale per tuttu u chip, ancu soft-reset individuale per ogni cumpunente
PMU (unità di gestione di energia)
Supportu 5 domini di tensione separati VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Supportu 14 duminii di putenza separati, chì pò esse alimentatu / down da u software basatu annantu à diverse scene d'applicazione
Diversi modi di travagliu configurabili per risparmià energia per frequenze differenti o cuntrolu automaticu di u clock gating o cuntrollu on / off di u duminiu di putere.
Timer
Supportu 6 64bit-timers cù u funziunamentu basatu in interruzzione per l'applicazione non sicura
Supportu 2 64bit-timers cù u funziunamentu basatu in interruzzione per una applicazione sicura
Supporta dui modi di funziunamentu: conte di corsa libera è definitu da l'utilizatori
Supportu u statu di travagliu di u timer verificabile
PWM
Supportu 12 PWM in chip (PWM0 ~ PWM11) cù u funziunamentu basatu in interruzzione
U funziunamentu pre-scalatu programabile à l'orologio di l'autobus è poi più scalatu
Temporizzatore/contatore integrato a 32 bit
Supporta u modu di cattura
Supporta u modu cuntinuu o u modu one-shot
Fornisce modalità di riferimentu è emette diverse forme d'onda di duty-cycle
Ottimizatu per l'applicazione IR per PWM3, PWM7, è PWM11
Cane di guardia
Contatore watchdog 32-bit
Le compteur décompte à la baisse d'un valeur prédéfinie à 0 per indicà l'occurrence di un timeout
WDT pò fà dui tipi di operazioni quandu u timeout si trova:
Generate un reset di u sistema
Prima, genera una interruzzione è se questu ùn hè micca sguassatu da a rutina di serviziu à u mumentu chì si verifica un secondu timeout allora genera un reset di u sistema
Durata di l'impulsu di reset programabile
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
Totalmente 16 intervalli definiti di u periodu di timeout principale
One Watchdog per l'applicazione non sicura
Un Watchdog per l'applicazione sicura
Interrupt Controller
Supportu 128 SPI interrupt fonti input da diversi cumpunenti
Supportu 16 interruzioni attivate da u software
Duie uscite di interruzzione (nFIQ è nIRQ) separatamente per ogni Cortex-A7, tramindui sò sensibili à pocu livellu
Supporta diverse priorità di interruzione per ogni fonte di interruzione, è sò sempre software-programmable
DMAC
DMA basatu in prugrammazione micro-codice
A funzione DMA di lista ligata hè supportata per compie u trasferimentu di scatter-gather
Supporta i tipi di trasferimentu di dati cù memoria à memoria, memoria à periferica, periferica-à-memoria
Segnala l'occurrence di vari eventi DMA utilizendu i segnali di output di interruzzione
Un controller DMA integratu per u sistema
Funzioni DMAC:
Supportu 8 tilivisivu
27 richieste di hardware da periferiche
2 interrompe l'output
Supporta a tecnulugia TrustZone è u statu sicuru programabile per ogni canale DMA
Sistema sicuru
Cipher engine
Supportu cifru SM2/SM3/SM4
Supportu SHA-1, SHA-256/224, SHA-512/384, è MD5 cù padding hardware
Elementu di Lista di Link di Supportu (LLI) trasferimentu DMA
Supporta AES-128 AES-256 encrypt & decrypt cipher
Supporta a modalità AES ECB/CBC/OFB/CFB/CTR/CTS/XTS
Support DES & TDES encrypt & decrypt cipher
Supporta a modalità DES/TDES ECB/CBC/OFB/CFB
Supportu finu à 4096 bits PKA operazioni matematiche per RSA/ECC
Supporta finu à a cunfigurazione di 8 canali
Support Up to 256 bit di output TRNG
Supporta a scrambling di dati per tutti i tipi di DDR
Supportu OTP sicuru
Supportu debug sicuru
Supportu OS sicuru
Mailbox
Una cassetta postale in SoC per u serviziu di cumunicazione A7 è RISC-V MCU
Supporta quattru elementi di mailbox per mailbox, ogni elementu include una parolla di dati, un registru di parolla di cumanda, è un bit di bandiera chì pò rapprisintà una interruzzione
Furnisce 32 i registri di serratura per u software da utilizà per indicà se a casella postale hè occupata
I FIGLI
Supportu per a decompressione di i fugliali GZIP
Supportu per a decompressione di i schedari LZ4, cumpresu a Struttura Generale di u formatu Frame LZ4 è u formatu Frame Legacy.
Supportu per a decompressione di dati in u formatu Deflate
Supportu per a decompressione di dati in u furmatu ZLIB
Supporta l'interruzzione cumpleta è l'interruzzione d'errore
Support Hash32 verificate in u prucessu di decompressione LZ4
Supporta a funzione di dimensione limite di i dati decompressi per impedisce chì a memoria sia distrutta maliciosamente durante u prucessu di decompressione
Software di supportu per piantà u prucessu di decompressione
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
1.2.10 Motore Graficu
Motore graficu 2D (RGA):
Formati di fonte:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB 565
RGBA5551, RGBA4444
YUV420 planar, YUV420 semi-planare
YUV422 planar, YUV422 semi-planare
YUV 10-bit per YUV420/422 semi-planare
BPP8, BPP4, BPP2, BPP1
Formati di destinazione:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB 565
RGBA5551, RGBA4444
YUV420 planar, YUV420 semi-planare
YUV422 planar, YUV422 semi-planare
Cunversione di u Formatu Pixel, BT.601/BT.709
Risoluzione massima: 8192×8192 fonte, 4096×4096 destinazione
BitBlt
Dui fonti BitBLT:
A + B = B solu BitBLT, Un supportu rota è scala quandu B hè fissatu
A+B=C seconda fonte (B) hà u listessu attributu cum'è (C) plus funzione di rotazione
Riempimentu di culore cù un riempimentu di gradiente, è u mudellu di riempimentu
Stretching high-performance è shrink
Espansione monocromatica per a rendering di testu
Novu alfa cumpletu per pixel (culore / canale alfa separatamente)
Modi di fusione alfa cumpresu Java 2 Porter-Duff cumpusizioni règuli blending, Chroma chjave, maschera di mudellu, sbiadisce
Operazione di dither
0, 90, 180, 270-rotazione di gradu
x-specchiu, y-specchiu, è operazione di rotazione
Processore di Miglioramentu di l'Image (IEP):
Formatu di l'imaghjini
Dati di input: YUV420 / YUV422, semi-pianu / planar, Scambio UV
Dati di output: YUV420 / YUV422, semi-pianu, Scambio UV, Modu Tile
YUV down cunversione campionamentu da 422 à 420
Risoluzione massima per l'imagine dinamica finu à 1920 × 1080
De-interlace
1.2.11 Interfaccia di visualizazione
Unu finu à 24 interfaccia di output video parallela RGB bits
Una interfaccia di output video BT.1120
Una interfaccia MIPI DSI a 4 corsie, finu à 1 Gbps per corsia
Finu à 1080p@60fps
1.2.12 Processor di output video (GTC)
Finu à 1920 × 1080 @60fps
Strati multipli
Stratu di fondo
Win0 strata
Layer Win2
Formatu di input: RGB 888, ARGB888, RGB 565, YCbCr422, YCbCr420, YCbCr444
1/8 à 8 mutore di scaling-down è scaling-up
Supporta a visualizazione virtuale
256 fusione di livellu alfa (supportu alfa pre-multiplicatu)
Chjave di culore di trasparenza
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Support multi-regione
Layer Win0 è Win2 layer overlay scambiabili
Supporta a sovrapposizione di domini RGB o YUV
BCSH (supranava, cuntrastu, Saturazione, Ajustamentu di a tonalità)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Support Gamma adjust
Supporta dither down allegro RGB888to666 RGB888to565 & dither down FRC (cunfigurabile) RGB da 888 à 666
Display in biancu è neru
1.2.13 Interfaccia audio
I2S0 cun 8 tilivisivu
Finu à 8 canali TX è 8 canali RX path
Risoluzione audio da 16 bit a 32 bit
Frequenza di campionamentu finu à 192KHz
Fornisce u modu di travagliu maestru è schiavu, software configurabile
Supportu 3 furmati I2S (normale, ghjustificatu à manca, ghjustu ghjustu)
Supportu 4 furmati PCM (prima, tardu 1, tardu 2, tardu 3)
U modu I2S è PCM ùn pò micca esse usatu à u stessu tempu
I2S1/I2S2 cù 2 tilivisivu
Finu à 2 canali per TX è 2 canali RX path
Risoluzione audio da 16 bit a 32 bit
Frequenza di campionamentu finu à 192KHz
Fornisce u modu di travagliu maestru è schiavu, software configurabile
Supportu 3 furmati I2S (normale, ghjustificatu à manca, ghjustu ghjustu)
Supportu 4 furmati PCM (prima, tardu 1, tardu 2, tardu 3)
I2S è PCM ùn ponu micca esse usatu à u stessu tempu
PDM
Finu à 8 tilivisivu
Risoluzione audio da 16 bit a 24 bit
Frequenza di campionamentu finu à 192KHz
Supporta u modu di ricezione maestru PDM
TDM
Supportu finu à 8 canali per TX è 8 canali per a strada RX
Risoluzione audio da 16 bit a 32 bit
Frequenza di campionamentu finu à 192KHz
Fornisce u modu di travagliu maestru è schiavu, software configurabile
Supportu 3 furmati I2S (normale, ghjustificatu à manca, ghjustu ghjustu)
Supportu 4 furmati PCM (prima, tardu 1, tardu 2, tardu 3)
Audio PWM
Supportu cunvertisce PCM à furmatu PWM
Frequenza di campionamentu finu à 16x
Supporta l'interpolazione lineare per l'oversampling 2x/4x/8x/16
Supportu 8/9/10/11 Output PWM di canale L/R mascherabile di bit
Codec audio digitale
Supporta ADC digitale à 3 canali
Supporta DAC digitale à 2 canali
Supporta l'interfaccia I2S/PCM
Supportu I2S/PCM master è slave
Supporta a trasmissione audio di 4 canali in modu I2S
Supporta a ricezione audio à 2 canali in modu I2S
Supporta a trasmissione o a ricezione di audio à 2 canali in modu PCM
Supporta una risoluzione di campionu di 16 ~ 24 bit per ADC digitale è DAC digitale
<span style =”culore: #ffffff;”>Scheda dati RV1126 Rev 1.4</nùmaru>
L'ADC digitale è u DAC digitale supportanu trè gruppi di frequenze di mostra. gruppu 0 sò 8khz/16khz/32kHz/64kHz/128khz, gruppu 1 sò 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz è gruppu 2 sò 12khz/24khz/48khz/96khz/192khz
A banda passante di i filtri ADC digitale hè 0.45625 * fs
Supporta l'ondulazione di banda passante ADC digitale in +/-0.1dB
U stop-band di filtri ADC digitale hè 0,5 * fs
Supporta l'attenuazione di a banda di stop-band ADC digitale di almenu 60dB
Supporta u cuntrollu di u voluminu sia per ADC digitale sia per DAC digitale
Supportu u Controlu di Livellu Automaticu (ALC)è noise gate per ADC digitale
Supporta a cumunicazione cù Codec Analogicu attraversu bus I2C
1.2.14 limitata
Interfaccia SDIO
Compatibile cù u protocolu SDIO3.0
Larghezza di bus di dati di 4 bit
Controller Ethernet GMAC 10/100/1000M
Supporta i tassi di trasferimentu di dati 10/100/1000-Mbps cù l'interfaccia RGMII
Supporta i tassi di trasferimentu di dati 10/100-Mbps cù l'interfaccia RMII
Supporta sia l'operazione full-duplex sia half-duplex Supportu per u TCP Segmentation Offload (TSO) è UDP Segmentazione Offload (USU) accelerazione di a rete<br>
USB 2.0 U Pranzu
Compatibile cù USB 2.0 specificazione
Supporta l'alta velocità(480Mbps), piena velocità(12Mbps) è a bassa velocità(1.5Mbps) modu
Supporta l'Interfaccia di Controller Host Enhanced Specification (EHCI), Revisione 1.0
Supportu Open Host Controller Interface Specification (OHCI), Revisione 1.0a
USB 2.0 OTG
Specificazione cumpatibile
Specificazione Universale Serial Bus, Revisione 2.0
Interfaccia di Controller Host Estensibile per Bus Serial Universale (xHCI), Revisione 1.1
Support Control/Bulk/Interrupt/Isochronous Transfer
Interfaccia SPI
Supportu 2 Controllers SPI, sustene dui output di selezzione di chip
Supporta u modu seriale-maestru è serial-slave, cunfigurabile da u software
Interfaccia I2C
Supportu 6 Interfacce I2C(I2C0-I2C5)
Supporta u modu di indirizzu 7bits è 10bits
Frequenza di clock programmable da u software
I dati nantu à l'I2C-bus ponu esse trasferiti à una velocità di finu à 100k bits/s in u modu Standard., finu à 400k bits/s in u modu Fast, o fino a 1 m bit/s in modalità Fast-mode Plus
Interfaccia UART
Supportu 6 Interfacce UART (UART0-UART5)
Supportu 5bit, 6pocu, 7pocu, e dati seriali 8bit trasmettenu o ricevenu
Bits di cumunicazione asincrona standard cum'è start, ferma, è parità
Supporta diversi clock di input per l'operazione UART per ottene una velocità di baud di 4Mbps
Supporta u modu di cuntrollu di flussu autumàticu(eccettu UART2)
1.2.15 Otros
Gruppi multipli di GPIO
Tutti i GPIO ponu esse utilizati per generà una interruzzione
Supportu u nivellu di trigger è l'interruzione di trigger di punta
Supporta a polarità configurabile di l'interruzzione di trigger di livellu
Supportu cunfigurable rising edge, bordu di caduta, è tramindui l'interruzzione di trigger di bordu
Supporta a direzzione di pull configurabile (un pull-up debbule è un pull-down debbule)
<forte>Scheda dati RV1126 Rev 1.4</forte>
Supporta a forza di unità configurabile
Sensor di temperatura (TS-ADC)
Supportu Modu Definitu da l'Usuariu è Modu Automaticu
In Modu Definitu da l'Usuariu, start_of_conversion pò esse cuntrullatu cumpletamente da u software, è pò ancu esse generatu da hardware.
In Modu Automaticu, a temperatura di l'alarma(temperatura alta / bassa) L'interruzzione pò esse configurabile
In Modu Automaticu, a temperatura di u reset di u sistema pò esse configurabile
Supportu à 2 canale TS-ADC (utilizatu per CPU è NPU rispettivamente), i criterii di temperatura di ogni canali ponu esse configurabili
Gamma di temperatura di -40 ~ 125 °C è risoluzione di temperatura di 5 °C
ADC SAR a 12 bit fino a 732 Frequenza di campionamentu S/s
Approssimazione successiva ADC (SAR ADC)
Risoluzione 10-bit
Frequenza di campionamentu finu à 1MS/s
6 canali di input unicu
OTP
Supportu u spaziu 32Kbit è u spaziu di indirizzu 4k più altu hè una parte micca sicura.
Supporta a lettura è prugramma a maschera di parolla in un mudellu sicuru
Support durata prugramma da 1 à 32 pocu
Leghjite u supportu di l'operazione 8bit solu
U prugramma è u statu di lettura pò esse lettu
U prugramma ùn riesce à indirizzà u record
Tipu di pacchettu
FCCSP 409-pin (corpu: 14mm x 14 mm; Dimensione di u ballu: 0.3MM; campu di ballò: 0.65MM)
Note:
①: DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4 ùn hè micca usatu simultaneamente
Download
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
Scheda di dati
RV1126 RV1109 Quick Start
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Rockchip Developer Guide RockX_SDK