Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Innholdsfortegnelse
Galleri
Produktapplikasjoner
Intelligent IPC, Ansiktsgjenkjenningspanelmaskin, Ansiktsfangstkamera, Video ringeklokke, Ingen nettverk, og uten strømkamera, Ekspress håndholdt, GPS-navigasjon, Mann-maskin-grensesnitt, Overvåkingsutstyr, Drone Pod, Videokonferansesystem, etc.
Ønsker å jobbe med Sony IMX415 objektivkameramodul?
Last ned SDK
Spesifikasjon for frontvisning
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
Pin4 |
GND |
9.Ethernet&Strøm Jack
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
Pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Lydkontakt
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
NULLSTILLE |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
LINJE UT |
Back View spesifikasjon
1.DDR3L (Samsung K4B4G1646E BCNB)
En 4Gbit DDR3 er festet foran og bak på hele brettet, med totalt 8G-biter;
2.MIPI DSI-kontakt
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.MIPI CSI-kontakt
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_NO |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_EN |
Pin15 |
GND |
Pin35 |
FOCUS_NO |
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.Funksjonskontakt
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 |
Vanlige spørsmål
- Standard IP-adressen til kameraet er 192.168.31.88.
- hvis du kobler prøven vår med nettkabel til datamaskinen, du kan bruke dette 169.254.95.254 for å endre parameter.
Bruker: admin
Passord: admin
Vennligst sjekk bildet nedenfor, Bare en kort forbindelse snart P2 og P3 og det vil utløse starten. så kan du løsne koblingen.
Ja, vi vil endre i henhold til ditt krav.
Du trenger 4.2 volt, vi må bytte ut strømkretsen, men pinnene og de perifere kretsene til de to strømkretsene er forskjellige. Våre ingeniører har prøvd mange metoder, men kan ikke endre det originale kortet direkte, så vi kan bare bruke dette midlertidig. På den røde tavlen, en strømforsynings-IC er koblet til for å oppfylle dine krav.
https://youtu.be/toh4bY1kTuw
PCba-kortets dimensjon er 38x38mm
De fire hulls diameter er 2 mm
Avstanden med to hull er 34 mm
bruker: rot
passord: steinbrønn
Maskinvarekrav
1. Sony IMX415 kameramodul (Kameramodul med MIP-grensesnitt)
2. MiPi båndkabel (kabel for å koble kameraet til SBC PCB)
3. Hoved RV1126 kamera toard
4. Kabelnett (Kabelnett med USB POE, Makt, og RCA-lydkontakt)
5. POE Bcard for SBC (POE Adapterkort for SBC PCB)
6. Strømadapter (DC strømkilde for kameraenhet)
7. USB-programmering / feilsøke kabel (OTe) (Separat USB, OTG-kabel for å programmere og feilsøke SBC)
8. LED / IR-tavler (IR- og LED-kort for kameramontering)
9. MIC
10. Samsung eMMC med SLC/MLC-basert minne
11. Samsung RAM
12. Realtek ethernet: med PoE-støtte
13. RTC-batteri
Ja, vi er glade for å utvikle en ny funksjon for å møte dine behov.
Ja, RV1126-utviklingskortet vårt har ekstra støtte for TF-kortleser.
ok. Jeg sender deg på e-post.
Svar: Ingeniøren svarte at Rockchip RV1126 dev-verktøyet hans bare er for Windows.
Spørsmål: Vi vil ha root-tilgang? Hvis root kan vi installere hvilket som helst av programmene våre (inkl. Linux)
Svar: Ja.
Spørsmål: Kan jeg spørre deg om å koble til repositories for nedlasting av SDK, (utviklerverktøy)?
Svar: Ja, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=deling
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=deling
Spørsmål: Vi trenger en kompositt (CVBS) video på din Rockchip RV1126-modul. Kan du støtte det? Bare legg til DSI til analog videoomformerbrikke.
Svar: Trenger du RV1126 utviklerbrett for å støtte en kompositt (CVBS) inngang for det normale CVBS-kameraet?
Hvis ja, vennligst sjekk lenken nedenfor, vi utvikler den for en annen kunde.
RV1126 tilpasset for USB web- eller CVBS-kamera.
Vi kan også utvikle den andre funksjonen hvis du trenger det.
Spørsmål 1: Hvilke kameradrivere støttes av SDK?
Svar 1:
Spørsmål 2: Hvilke MIPI DSI-skjermdrivere støttes av SDK?
Svar 2: MIPI DSI feilsøkes basert på den spesifikke skjermen. Vennligst sjekk bildet nedenfor.
1.1 Oversikt
RV1126 er en høyytelses visjonsprosessor SoC for IPC/CVR, spesielt for AI-relaterte applikasjoner. Den er basert på en firekjerners ARM Cortex-A7 32-bits kjerne som integrerer NEON og FPU. Det er en 32KB I-cache og 32KB D-cache for hver kjerne og en 512KB enhetlig L2-cache. Den innebygde NPU støtter INT8/INT16 hybrid drift og datakraft er opptil 2.0TOPs. I tillegg, med sin sterke kompatibilitet, nettverksmodeller basert på en rekke rammeverk som TensorFlow/MXNet/PyTorch/Caffe kan enkelt konverteres.<br>
RV1126 introduserer også en ny generasjon fullstendig maskinvarebasert 14 megapikslers ISP (bildesignalprosessor) og etterbehandler. Den implementerer mange algoritmeakseleratorer som vanligvis brukes i IPC og CVR, slik som HDR, 3A fungerer (AE, AV, AWB), LSC, 3DNR, 2DNR, skjerping, dehaze, fiskeøyekorreksjon, gammakorreksjon, gjenkjenning av funksjonspunkter og så videre. Alle er sanntidsbehandling. Samarbeider med to MIPI CSI (eller LVDS/SubLVDS) og en DVP (BT.601/BT.656/BT.1120) grensesnitt, brukere kan bygge et system som mottar videodata fra 3 kamerasensorer samtidig.
Videokoderen innebygd i RV1126 støtter UHD H.265/H.264-koding. Den støtter også multi-stream-koding, opptil én 4Kp30 og én 1080p30 samtidig. Ved hjelp av denne funksjonen, videoen fra kameraet kan kodes med høyere oppløsning og lagres i lokalt minne og overføres til en annen video med lavere oppløsning til skylagring samtidig. H.264/H.265-videodekoderen i RV1126 støtter 4Kp30 for H.264 og H.265.
I tillegg til den forrige multimedieblokken med høy ytelse, RV1126 inneholder også rik lyd, hukommelse, og andre perifere grensesnitt som I2C, SPI, PWM, og så videre. Disse kan hjelpe brukere å legge til flere sensorer eller andre perifere enheter i hele systemet for å forbedre fleksibiliteten og utvidelsesmuligheter.
RV1126 har ekstern DRAM med høy ytelse (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) i stand til å opprettholde krevende minnebåndbredder.
1.2 Egenskaper
Funksjonene som er oppført nedenfor, som kanskje finnes i et faktisk produkt, kan være underlagt tredjeparts lisenskrav. Ta kontakt med Rockchip for faktiske produktfunksjonskonfigurasjoner og lisenskrav.
1.2.1 Søknadsbehandler
Quad-Core Cortex-A7
Full implementering av ARM-arkitektur v7-A instruksjonssett, ARM Neon Advanced SIMD
Separat integrert Neon og FPU
32KB L1 I-Cache og 32KB L1 D-cache per Cortex-A7 CPU
Unified 512KB L2 Cache for Quad-Core Cortex-A7
TrustZone-teknologi støttes
Separate strømdomener for CPU-kjernesystem for å støtte intern strømbryter og eksternt slå på/av basert på det forskjellige applikasjonsscenarioet
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
Ett isolert spenningsdomene for å støtte DVFS
1.2.2 Video Input Interface
Grensesnitt og videoinngangsprosessor
To MIPI CSI/LVDS/SubLVDS-grensesnitt, 4 baner hver, MIPI CSI maks datahastighet er 2,5 Gbps/bane, Maks datahastighet for LVDS/SublVDS er 1 Gbps/bane
På 8/10/12/16-bit standard DVP-grensesnitt, opp til 150MHz inngangsdata
Støtte BT.601/BT.656 og BT.1120 VI grensesnitt
Støtt polariteten til pixel_clk、hsync、vsync konfigurerbar
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
ISP
Maksimal oppløsning er 14Mpiksler(4416×3312)
DVP-inngang: ITU-R BT.601/656/1120 med raw8/raw10/raw12/raw16, YUV422
MIPI-inngang: RX datafelt x1 / x2 / x4, raw8/raw10/raw12, YUV422
3A: inkluderer AE/histogram, AV, AWB-statistikkutgang
FPN: Fjerning av fast mønsterstøy
BLC: Svartnivåkorrigering
DPCC: Korreksjon av statisk/dynamisk defekt pikselklynge
LSC: Korreksjon av linseskygge
Bayer NO: Bayer-rå de-noising, 2DNR
HDR: 3-/2-Frame Merge til High-Dynamic Range
TMO: 3-/2-Frame Merge Video Tone-kartlegging
WDR: One Frame Wide-Dynamic Range Tone-kartlegging
Debayer: Avansert adaptiv demosaic med kromatisk aberrasjonskorreksjon
CCM/CSM: Fargekorrigeringsmatrise; RGB2YUV osv.
Gamma: Gamma ut korreksjon
Dehaze/Enhance: Automatisk dehaze og kantforbedring
3DLUT: 3D-Lut fargepalett for kunden
LDCH: Linseforvrengning i horisontal retning
Output Scale*3: støtte nedskaleringsnivå*3(W0<3264; W1<1280; W2<1280)
Output Scale*2: støtte nedskaleringsnivå*2(W0<1920; W1<1920)
Utgang (FBC): støtte YUV422/420 med rammebufferkomprimering
3DNR: Avansert temporær støyreduksjon i YUV
2DNR: Avansert romlig støyreduksjon i YUV
Skarpt: Bilde skarphet & Edge Enhance i YUV
ORB: Orientert Rask og Rotert BRIEF, en metode for funksjonspunktdeteksjon
FEC: den større linseforvrengningen og Fish Eye Correction
CGC: Komprimering av fargeskala, YUV full range/limit range konverter
1.2.3 Video CODEC
Videodekoder
Sanntidsdekoding av H.264 og H.265
Hoved- og Hoved10-profil for H.265, opp til nivå 5.0 og 4096×2304@30fps
Grunnlinje, hoved-, høy, høy10 og høy 4:2:2(uten MBAFF), opp til nivå 5.1 og 4096×2304@30fps
Videokoder
Sanntids UHD H.265/H.264 videokoding
I-/P-rammer og SmartP-referanse.
Fem-bits hastighetskontrollmoduser (CBR, VBR, FixQp, AVBR, og QpMap)
Opp til 100 Mbit/s utgangsbithastighet
Støtte ROI(ingen grense) koding;
Høy profil for H.264, opp til nivå 5.1 og 4096×2304@30fps
Hovedprofil for H.265, opp til nivå 5.0 og 4096×2304@30fps
Støtte multi-stream-koding
3840 x 2160 ved 30 fps + 1080p@30 fps-koding
3840 x 2160@30-koding + 3840 x 2160 ved 30 fps dekoding
Inndataformat:
YCbCr 4:2:0 plan
YCbCr 4:2:0 halvplanet
YCBYCr 4:2:2
CbYCrY 4:2:2 interleaved
RGB444 og BGR444
RGB555 og BGR555
RGB565 og BGR565
RGB888 og BRG888
RGB101010 og BRG101010
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
Ett isolert spenningsdomene for å støtte DVFS
1.2.4 JPEG CODEC
JPEG-koder
Grunnlinje (DCT sekvensiell)
Enkoderstørrelsen er fra 96×96 til 8192×8192(67Mpiksler)
Opp til 90 millioner piksler per sekund
JPEG-dekoder
Dekoderstørrelsen er fra 48×48 til 8176×8176(66.8Mpiksler)
Opp til 76 millioner piksler per sekund
1.2.5 Neural prosessenhet
Neural nettverksakselerasjonsmotor med prosessytelse opp til 2.0 TOPP
Støtte heltall 8, heltall 16 konvolusjonsoperasjon
Støtt rammeverk for dyp læring: TensorFlow, TF-lite, Pytorch, Kaffe, ONNX, MXNet, Hard, Darknet
Støtte OpenVX API
Ett isolert spenningsdomene for å støtte DVFS
1.2.6 Minneorganisasjon
Internt minne på brikken
BootRom
SYSTEM_SRAM i spenningsdomenet til VD_LOGIC
PMU_SRAM i spenningsdomenet til VD_PMU for laveffektapplikasjon
Eksternt off-chip minne
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD-kort
Asynkron Nand Flash
1.2.7 Internt minne
Intern BootRom
Støtt systemoppstart fra følgende enhet:
FSPI Flash-grensesnitt
eMMC-grensesnitt
SDMMC-grensesnitt
Async Nand-grensesnitt
Støtte nedlasting av systemkode via følgende grensesnitt:
USB OTG-grensesnitt (Enhetsmodus)
SYSTEM_SRAM
Størrelse: 64KB
PMU_SRAM
Størrelse: 8KB
1.2.8 Eksternt minne eller lagringsenhet
Dynamisk minnegrensesnitt (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Kompatibel med JEDEC-standarder
Kompatibel med DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Støtte 32-biters databredde, 2 rekker (chip velger), maks 4 GB adresseringsplass per rangering, total adresseplass er 4 GB (max)
Lavstrømmoduser, slik som avslåing og selvoppdatering for SDRAM
eMMC-grensesnitt
Kompatibel med standard iNAND-grensesnitt
Kompatibel med eMMC-spesifikasjonen 4.51
Støtte tre databussbredder: 1-bit, 4-bit eller 8-bit
Støtte opp til HS200; men støtter ikke CMD Queue
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
SD/MMC-grensesnitt
Kompatibel med SD3.0, MMC versjon 4.51
Databussbredden er 4bits
Fleksibelt seriell flash-grensesnitt(FSPI)
Støtte overføring av data fra/til seriell flash-enhet
Støtte x1, x2, x4 databitmodus
Støtte 2 sjetonger velg
Nand Flash-grensesnitt
Støtter async nand flash
Databussbredden er 8bits
Støtte 1 chip velg
Støtte LBA nand flash
Opptil 16bits/1KB maskinvare ECC
Støtte konfigurerbar grensesnitttiming
1.2.9 Systemkomponent
RISC-V MCU
32bit mikrokontrollerkjerne med RISC -V ISA
Harvard-arkitektur, egen instruksjon, og dataminner
Instruksjonssettet er RV32I med M- og C-utvidelser
Integrert programmerbar avbruddskontroller (IPIC), alle 123 IRQ-linjer koblet til GIC for Cortex-A7 kobles også til RISC –V MCU
Integrert feilsøkingskontroller med JTAG-grensesnitt
CRU (klokke & tilbakestill enheten)
Støtte klokkeportkontroll for individuelle komponenter
Én oscillator med 24MHz klokkeinngang
Støtt global myk tilbakestillingskontroll for hele brikken, også individuell myk tilbakestilling for hver komponent
PMU (strømstyringsenhet)
Støtte 5 separate spenningsdomener VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Støtte 14 separate maktdomener, som kan slås opp/ned av programvare basert på forskjellige applikasjonsscener
Flere konfigurerbare arbeidsmoduser for å spare strøm med forskjellig frekvens eller automatisk klokkeportkontroll eller strømdomene på/av-kontroll
Timer
Støtte 6 64bit-timere med avbruddsbasert operasjon for ikke-sikker applikasjon
Støtte 2 64bit-timere med avbruddsbasert operasjon for sikker applikasjon
Støtte to driftsmoduser: frittgående og brukerdefinert antall
Støtte timer arbeid tilstand kontrollerbar
PWM
Støtte 12 PWM-er på brikken (PWM0 ~ PWM11) med den avbruddsbaserte operasjonen
Den programmerbare forhåndsskalerte operasjonen til bussklokke og deretter skalert ytterligere
Innebygd 32-bits timer/tellerfunksjon
Støtt fangstmodus
Støtt kontinuerlig modus eller ett-skuddsmodus
Gir referansemodus og sender ut ulike driftssyklusbølgeformer
Optimalisert for IR-applikasjon for PWM3, PWM7, og PWM11
Vakthund
32-biters vakthundteller
Telleren teller ned fra en forhåndsinnstilt verdi til 0 for å indikere forekomsten av et tidsavbrudd
WDT kan utføre to typer operasjoner når tidsavbruddet inntreffer:
Generer en systemtilbakestilling
Først, generer et avbrudd og hvis dette ikke er ryddet av servicerutinen når en andre tidsavbrudd inntreffer, generer en systemtilbakestilling
Programmerbar tilbakestillingspulslengde
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
Helt 16 definerte områder for hovedtidsavbruddsperioden
One Watchdog for ikke-sikker applikasjon
One Watchdog for sikker applikasjon
Avbryt kontrolleren
Støtte 128 SPI avbryter kilder input fra forskjellige komponenter
Støtte 16 programvareutløste avbrudd
To avbruddsutganger (nFIQ og nIRQ) separat for hver Cortex-A7, begge er følsomme på lavt nivå
Støtt ulike avbruddsprioriteter for hver avbruddskilde, og de er alltid programvareprogrammerbare
DMAC
Mikrokodeprogrammeringsbasert DMA
Linked list DMA-funksjon støttes for å fullføre scatter-gather-overføring
Støtte dataoverføringstyper med minne-til-minne, minne til perifer, perifert til minne
Signaliserer forekomsten av ulike DMA-hendelser ved å bruke avbruddsutgangssignalene
En innebygd DMA-kontroller for systemet
DMAC-funksjoner:
Støtte 8 kanaler
27 maskinvareforespørsler fra eksterne enheter
2 avbryter utgangen
Støtte TrustZone-teknologi og programmerbar sikker tilstand for hver DMA-kanal
Sikkert system
Chiffermotor
Støtte SM2/SM3/SM4-chiffer
Støtte SHA-1, SHA-256/224, SHA-512/384, og MD5 med maskinvarepolstring
Støttelinklisteelement (LLI) DMA-overføring
Støtte AES-128 AES-256 kryptering & dekryptere chiffer
Støtte AES ECB/CBC/OFB/CFB/CTR/CTS/XTS-modus
DES-støtte & TDES krypterer & dekryptere chiffer
Støtte DES/TDES ECB/CBC/OFB/CFB-modus
Støtte opp til 4096 bits PKA matematiske operasjoner for RSA/ECC
Støtte opp til 8-kanals konfigurasjon
Støtte Opp til 256 biter av TRNG-utgang
Støtte datakryptering for alle DDR-typer
Støtte sikker OTP
Støtt sikker feilsøking
Støtte sikkert OS
Postkasse
Én postboks i SoC for å betjene A7- og RISC-V MCU-kommunikasjon
Støtte fire postbokselementer per postkasse, hvert element inkluderer ett dataord, ett kommandoordregister, og en flaggbit som kan representere ett avbrudd
Gi 32 lås registrerer programvare som kan brukes for å indikere om postkassen er opptatt
BARN
Støtte for dekomprimering av GZIP-filer
Støtte for dekomprimering av LZ4-filer, inkludert General Structure of LZ4 Frame-formatet og Legacy Frame-formatet.
Støtte for dekomprimering av data i Deflate-format
Støtte for dekomprimering av data i ZLIB-format
Støtt fullstendig avbrudds- og feilavbruddsutgang
Støtt Hash32-sjekk i LZ4-dekompresjonsprosessen
Støtt grensestørrelsesfunksjonen til de dekomprimerte dataene for å forhindre at minnet blir ødelagt under dekomprimeringsprosessen
Støtte programvare for å stoppe dekompresjonsprosessen
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
1.2.10 Grafikkmotor
2D grafikkmotor (RGA):
Kildeformater:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plan, YUV420 halvplan
YUV422 plan, YUV422 halvplan
YUV 10-bit for YUV420/422 semi-planar
BPP8, BPP4, BPP2, BPP1
Destinasjonsformater:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plan, YUV420 halvplan
YUV422 plan, YUV422 halvplan
Konvertering av pikselformat, BT.601/BT.709
Maks oppløsning: 8192×8192 kilde, 4096×4096 destinasjon
BitBlt
To kilder BitBLT:
A+B=B bare BitBLT, A støtte rotere og skalere når B festet
A+B=C andre kilde (B) har samme egenskap som (C) pluss rotasjonsfunksjon
Fargefyll med gradientfyll, og mønsterfyll
Høyytelses strekk og krympe
Monokrom utvidelse for tekstgjengivelse
Ny omfattende alfa per piksel (farge/alfakanal separat)
Alfa-blandingsmoduser inkludert Java 2 Porter-Duff komposittblandingsregler, chroma key, mønster maske, falmer
Dither-operasjon
0, 90, 180, 270-graders rotasjon
x-speil, y-speil, og rotasjonsdrift
Bildeforbedringsprosessor (IEP):
Bildeformat
Inndata: YUV420/YUV422, semi-planar/planar, UV bytte
Utdata: YUV420/YUV422, halvplanet, UV bytte, Flismodus
YUV ned prøvetaking konvertering fra 422 til 420
Maks oppløsning for dynamisk bilde opp til 1920×1080
De-interlace
1.2.11 Skjermgrensesnitt
En opp til 24 bits RGB parallell videoutgangsgrensesnitt
Ett BT.1120 videoutgangsgrensesnitt
Ett 4-felts MIPI DSI-grensesnitt, opptil 1 Gbps per bane
Opptil 1080p@60fps
1.2.12 Videoutgangsprosessor (GTC)
Opptil 1920×1080 @60fps
Flere lag
Bakgrunnslag
Win0-lag
Win2-lag
Inndataformat: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 til 8 nedskalerings- og oppskaleringsmotor
Støtte virtuell visning
256 nivå alfablanding (forhåndsmultiplisert alfa-støtte)
Fargetast for gjennomsiktighet
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Støtte multi-region
Win0-lag og Win2-lag-overlegg kan byttes ut
Støtt RGB- eller YUV-domeneoverlegg
BCSH (lysstyrke, Kontrast, Metning, Fargejustering)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Støtte Gamma-justering
Støtt dither ned allegro RGB888to666 RGB888to565 & riste ned FRC (konfigurerbar) RGB888 til 666
Blankt og svart display
1.2.13 Lydgrensesnitt
I2S0 med 8 kanaler
Opp til 8 kanalene TX og 8 kanalers RX-bane
Lydoppløsning fra 16bits til 32bits
Samplingsfrekvens opptil 192KHz
Gir master- og slavearbeidsmodus, programvare konfigurerbar
Støtte 3 I2S-formater (vanlig, venstrebegrunnet, høyrebegrunnet)
Støtte 4 PCM-formater (tidlig, sent 1, sent 2, sent 3)
I2S- og PCM-modus kan ikke brukes samtidig
I2S1/I2S2 med 2 kanaler
Opp til 2 kanaler for TX og 2 kanalers RX-bane
Lydoppløsning fra 16bits til 32bits
Samplingsfrekvens opptil 192KHz
Gir master- og slavearbeidsmodus, programvare konfigurerbar
Støtte 3 I2S-formater (vanlig, venstrebegrunnet, høyrebegrunnet)
Støtte 4 PCM-formater (tidlig, sent 1, sent 2, sent 3)
I2S og PCM kan ikke brukes samtidig
PDM
Opp til 8 kanaler
Lydoppløsning fra 16bits til 24bits
Samplingsfrekvens opptil 192KHz
Støtt PDM-mastermottaksmodus
TDM
Støtte inntil 8 kanaler for TX og 8 kanaler for RX-bane
Lydoppløsning fra 16bits til 32bits
Samplingsfrekvens opptil 192KHz
Gir master- og slavearbeidsmodus, programvare konfigurerbar
Støtte 3 I2S-formater (vanlig, venstrebegrunnet, høyrebegrunnet)
Støtte 4 PCM-formater (tidlig, sent 1, sent 2, sent 3)
Audio PWM
Støtte for konvertering av PCM til PWM-format
Samplingsfrekvens opptil 16x
Støtt lineær interpolasjon for 2x/4x/8x/16 oversampling
Støtte 8/9/10/11 bits maskerbar L/R-kanal PWM-utgang
Digital lydkodek
Støtte 3-kanals digital ADC
Støtte 2-kanals digital DAC
Støtte I2S/PCM-grensesnitt
Støtte I2S/PCM master- og slavemodus
Støtt 4-kanals lydoverføring i I2S-modus
Støtt 2-kanals lydmottak i I2S-modus
Støtt 2-kanals lydoverføring eller mottak i PCM-modus
Støtte 16~24 bits prøveoppløsning for både digital ADC og digital DAC
<span style=”farge: #ffffff;”>RV1126 Datablad Rev 1.4</span>
Både digital ADC og digital DAC støtter tre grupper med samplingsfrekvenser. Gruppe 0 er 8khz/16khz/32kHz/64kHz/128khz, gruppe 1 er 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz og gruppe 2 er 12khz/24khz/48khz/96khz/192khz
Passbåndet til digitale ADC-filtre er 0,45625*fs
Støtte digital ADC pass-band rippel innenfor +/-0,1dB
Stoppbåndet til digitale ADC-filtre er 0,5*fs
Støtte digital ADC-stoppbånddempning på minst 60dB
Støtte volumkontroll for både digital ADC og digital DAC
Støtte for automatisk nivåkontroll (ALC)og støyport for digital ADC
Støtte kommunikasjon med analog kodek gjennom I2C-buss
1.2.14 tilkobling
SDIO-grensesnitt
Kompatibel med SDIO3.0-protokoll
4-bits databussbredder
GMAC 10/100/1000M Ethernet-kontroller
Støtte 10/100/1000-Mbps dataoverføringshastigheter med RGMII-grensesnittene
Støtte 10/100-Mbps dataoverføringshastigheter med RMII-grensesnittene
Støtte både full-dupleks og halv-dupleks drift Støtte for TCP Segmentation Offload (TSO) og UDP Segmentation Offload (BRUK) nettverksakselerasjon<br>
USB 2.0 Vert
Kompatibel med USB 2.0 spesifikasjon
Støtter høyhastighet(480Mbps), full fart(12Mbps) og lav hastighet(1.5Mbps) modus
Support Enhanced Host Controller Interface Specification (EHCI), Revisjon 1.0
Støtte Open Host Controller Interface Specification (OHCI), Revisjon 1.0a
USB 2.0 OTG
Kompatibel spesifikasjon
Universal Serial Bus-spesifikasjon, Revisjon 2.0
Utvidbart vertskontrollgrensesnitt for Universal Serial Bus (xHCI), Revisjon 1.1
Støtte kontroll/bulk/avbrudd/isokron overføring
SPI-grensesnitt
Støtte 2 SPI-kontrollere, støtte to chip-select-utganger
Støtt seriell-master og seriell-slave-modus, programvarekonfigurerbar
I2C-grensesnitt
Støtte 6 I2C-grensesnitt(I2C0-I2C5)
Støtte 7-bits og 10-bits adressemodus
Programvare programmerbar klokkefrekvens
Data på I2C-bussen kan overføres med hastigheter på opptil 100k bits/s i standardmodus, opptil 400k bits/s i rask modus, eller opptil 1m bit/s i Fast-mode Plus
UART-grensesnitt
Støtte 6 UART-grensesnitt (UART0-UART5)
Støtte 5bit, 6bit, 7bit, og 8bit seriell dataoverføring eller mottak
Standard asynkrone kommunikasjonsbiter som start, Stoppe, og paritet
Støtt forskjellige inngangsklokker for UART-drift for å få opptil 4 Mbps baudhastighet
Støtte automatisk strømningskontrollmodus(unntatt UART2)
1.2.15 andre
Flere grupper av GPIO
Alle GPIOer kan brukes til å generere et avbrudd
Støttenivåutløser og kantutløseravbrudd
Støtte konfigurerbar polaritet for nivåutløseravbrudd
Støtt konfigurerbar stigende kant, fallende kant, og begge kanten trigger avbrudd
Støtte konfigurerbar trekkretning (en svak pull-up og en svak pull-down)
<sterk>RV1126 Datablad Rev 1.4</sterk>
Støtte konfigurerbar stasjonsstyrke
Temperatursensor (TS-ADC)
Støtte brukerdefinert modus og automatisk modus
I brukerdefinert modus, start_of_conversion kan kontrolleres fullstendig av programvare, og kan også genereres av maskinvare.
I automatisk modus, temperaturen på alarmen(høy/lav temperatur) avbrudd kan konfigureres
I automatisk modus, temperaturen på tilbakestillingen av systemet kan konfigureres
Støtte til 2 kanal TS-ADC (brukes til henholdsvis CPU og NPU), temperaturkriteriene for hver kanal kan konfigureres
-40~125°C temperaturområde og 5°C temperaturoppløsning
12-bits SAR ADC opp til 732 S/s samplingsfrekvens
Suksessiv tilnærming ADC (SAR ADC)
10-biters oppløsning
Opptil 1MS/s samplingshastighet
6 enkeltsidige inngangskanaler
OTP
Støtte 32Kbit plass og høyere 4k adresseplass er en ikke-sikker del.
Støtt lese og programmere ordmaske i en sikker modell
Støtteprogramlengde fra 1 til 32 bit
Les driftsstøtte kun 8bit
Program og lesetilstand kan leses
Programmet klarer ikke å adressere posten
Pakketype
FCCSP 409-pinners (kropp: 14mm x 14 mm; Ballstørrelse: 0.3mm; ballbane: 0.65mm)
Notater:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 brukes ikke samtidig
nedlasting
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
Datablad
RV1126 RV1109 Hurtigstart
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Rockchip utviklerveiledning RockX_SDK