Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Ynhâldsopjefte
Galery
Produkt Applications
Intelligent IPC, Face Recognition Panel Machine, Gesicht Capture Kamera, Fideo Doorbell, Gjin netwurk, en Gjin Power Camera, Express Handheld, GPS Navigation, Man-Machine Interface, Monitoring Equipment, Drone Pod, Fideokonferinsjesysteem, etc.
Wolle jo wurkje mei Sony IMX415 lens kamera module?
Download de SDK
Front View Spesifikaasje
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
pin4 |
Page |
9.Ethernet&Power Jack
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
pin4 |
POE45 |
Pin9 |
Page |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Audio Connector
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
RESETTE |
pin4 |
MICP |
Pin5 |
Page |
Pin6 |
LINE_OUT |
Back View spesifikaasje
1.DDR3L (Samsung K4B4G1646E BCNB)
In 4Gbit DDR3 is hechte oan 'e foar- en efterkant fan it heule boerd, mei in totaal fan 8G bits;
2.MIPI DSI Connector
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 |
Page |
Pin6 |
Page |
Pin16 |
MIPI_DSI_CLKN |
Pin7 |
MIPI_DSI_D2P |
Pin17 |
MIPI_DSI_CLKP |
Pin8 |
MIPI_DSI_D2N |
Pin18 |
Page |
Pin9 |
MIPI_DSI_D1P |
Pin19 |
VCC_12V |
Pin10 |
MIPI_DSI_D1N |
Pin20 |
VCC_12V |
3.MIPI CSI Connector
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 |
Page |
Pin5 |
SPI0_CS0N |
Pin25 |
MIPI_CSI_CLK0 |
Pin6 |
SPI0_MISO |
Pin26 |
Page |
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 |
Page |
Pin32 |
ZOOM_EN |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_EN |
Pin15 |
Page |
Pin35 |
FOCUS_EN |
Pin16 |
MIPI_CSI_RX0_D2P |
Pin36 |
ADC_IN |
Pin17 |
MIPI_CSI_RX0_D2N |
Pin37 |
Page |
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.Funksje Connector
Pin1 |
HOST_DM |
Pin14 |
SDMMC0_D0 |
Pin2 |
HOST_DP |
Pin15 |
SDMMC0_CLK |
Pin3 |
Page |
Pin16 |
SDMMC0_D3 |
pin4 |
Page |
Pin17 |
RS485_CTL |
Pin5 |
ALARM_IN |
Pin18 |
UART3_RX_485 |
Pin6 |
SDMMC0_DET |
Pin19 |
UART3_TX_485 |
Pin7 |
ALARM_OUT |
Pin20 |
Page |
Pin8 |
SDMMC0_PWREN |
Pin21 |
VCC_12V |
Pin9 |
SDMMC0_D2 |
Pin22 |
VCC_12V |
Pin10 |
USB_PWREN |
Pin23 |
POE45 |
Pin11 |
SDMMC0_CMD |
Pin24 |
POE78 |
Pin12 |
Page |
Pin25 |
POE36 |
Pin13 |
SDMMC0_D1 |
Pin26 |
POE12 |
FAQs
- It standert IP-adres fan 'e kamera is 192.168.31.88.
- as jo ús stekproef ferbine mei netkabel mei jo kompjûter, jo kinne dit brûke 169.254.95.254 parameter te feroarjen.
Brûker: admin
Wachtwurd: admin
Kontrolearje asjebleaft de ôfbylding hjirûnder, Krekt in koarte ferbining gau P2 en P3 en it sil de start trigger. dan kinne jo de ferbining losmeitsje.
Ja, wy sille wizigje neffens jo eask.
Do hast nedich 4.2 volts, wy moatte ferfange de macht IC, mar de pins en perifeare circuits fan de twa macht ICs binne oars. Us yngenieurs hawwe in protte metoaden besocht, mar kinne it orizjinele boerd net direkt wizigje, dus wy kinne dit mar tydlik brûke. Op it reade boerd, in Netzteil IC is taheakke om te foldwaan oan jo easken.
https://youtu.be/toh4bY1kTuw
De diminsje fan it pcba-board is 38x38mm
De fjouwer gat diameter is 2 mm
De ôfstân fan twa gatten is 34 mm
brûker: woartel
wachtwurd: rockchip
Hardware easken
1. Sony IMX415 Kamera module (Kamera module mei MIP ynterface)
2. MiPi lintkabel (kabel om de kamera te ferbinen mei SBC PCB)
3. Main RV1126 kamera toard
4. Kabel harnas (Kabel harnas mei USB POE, Krêft, en RCA Audio Anschluss)
5. POE Bcard foar SBC (POE Adapter board foar SBC PCB)
6. Stromadapter (DC Power boarne foar Camera unit)
7. USB-programmearring / debug kabel (OTe) (Separate USB, OTG-type kabel om SBC te programmearjen en te debuggen)
8. LED / IR boards (IR en LED board foar kamera montage)
9. MIC
10. Samsung eMMC mei SLC / MLC-basearre ûnthâld
11. Samsung RAM
12. Realtek ethernet: mei PoE-stipe
13. RTC Batterij
Ja, wy binne bliid in ûntwikkeljen fan in nije funksje te foldwaan oan jo fraach.
Ja, ús RV1126 ûntwikkeling board hat ekstra TF card reader stipe.
ok. I will send you by Email.
Antwurd: The engineer replied that his Rockchip RV1126 dev tool only is for windows.
Fraach: We will have root access? If root we can install any of our program (ynkl. linux)
Antwurd: Ja.
Fraach: Can I ask you link to repositories for download SDK, (dev tools)?
Antwurd: Ja, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=diele
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=diele
Fraach: We need a composite (CVBS) video on your Rockchip RV1126 module. Can you support it? Only add DSI to Analog video convertor chip.
Antwurd: Do you need RV1126 develop board to support a composite (CVBS) input for the normal the CVBS camera?
As ja, kontrolearje asjebleaft de ûndersteande link, we develop it for another client.
RV1126 customized for USB web or CVBS camera.
We also can develop the other function if you need it.
Fraach 1: What camera drivers are supported by SDK?
Antwurd 1:
Fraach 2: What MIPI DSI display drivers are supported by SDK?
Antwurd 2: MIPI DSI is debugged based on the specific screen. Kontrolearje asjebleaft de ôfbylding hjirûnder.
1.1 Oersicht
RV1126 is in hege-optreden fisy prosessor SoC foar IPC / CVR, benammen foar AI-relatearre applikaasjes. It is basearre op in quad-core ARM Cortex-A7 32-bit kearn dy't NEON en FPU yntegreart. D'r is in 32KB I-cache en 32KB D-cache foar elke kearn en in 512KB unified L2-cache. De ynboude NPU stipet INT8/INT16 hybride operaasje en komputerkrêft is oant 2.0TOPs. Derneist, mei syn sterke kompatibiliteit, netwurkmodellen basearre op in searje kaders lykas TensorFlow / MXNet / PyTorch / Cafe kinne maklik wurde konvertearre.<br>
RV1126 yntrodusearret ek in nije generaasje folslein hardware-basearre 14-megapixel ISP (image sinjaal prosessor) en post-processor. It ymplementearret in protte algoritme-versnellers dy't normaal brûkt wurde yn IPC en CVR, lykas HDR, 3A funksjes (AE, FAN, AWB), LSC, 3DNR, 2DNR, skerperjen, dehaze, fisheye korreksje, gamma korreksje, funksje punten deteksje ensafuorthinne. Allegear binne real-time ferwurking. Gearwurking mei twa MIPI CSI (of LVDS/SubLVDS) en ien DVP (BT.601/BT.656/BT.1120) ynterface, brûkers kinne bouwe in systeem dat ûntfangt fideo gegevens fan 3 camera sensors simultaneously.
De fideo-encoder ynbêde yn RV1126 stipet UHD H.265/H.264-kodearring. It stipet ek multi-stream kodearring, oant ien 4Kp30 en ien 1080p30 tagelyk. Mei help fan dizze funksje, de fideo fan 'e kamera kin wurde kodearre mei hegere resolúsje en opslein yn lokaal ûnthâld en tagelyk oerbrocht nei in oare fideo mei legere resolúsje nei wolk opslach. De H.264/H.265 fideodekoder yn RV1126 stipet 4Kp30 foar H.264 en H.265.
Neist it foarige multimediablok mei hege prestaasjes, RV1126 befettet ek rike audio, oantinken, en oare perifeare ynterfaces lykas I2C, SPI, PWM, ensafuorthinne. Dizze kinne brûkers helpe om mear sensoren of oare perifeare apparaten ta te foegjen yn it heule systeem om fleksibiliteit en útwreidzjen te ferbetterjen.
RV1126 hat hege-optreden eksterne DRAM (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) by steat fan sustaining easken ûnthâld bânbreedtes.
1.2 Features
De hjirûnder neamde funksjes dy't al of net oanwêzich binne yn in werklik produkt kinne ûnderwurpen wêze oan de lisinsjeeasken fan tredden. Nim dan kontakt op mei Rockchip foar konfiguraasjes foar eigentlike produktfunksjes en lisinsjeeasken.
1.2.1 Applikaasje prosessor
Quad-Core Cortex-A7
Folsleine ymplemintaasje fan 'e ARM-arsjitektuer v7-A ynstruksjeset, ARM Neon Avansearre SIMD
Apart yntegreare Neon en FPU
32KB L1 I-Cache en 32KB L1 D-cache per Cortex-A7 CPU
Unified 512KB L2 Cache foar Quad-Core Cortex-A7
TrustZone technology stipe
Separate machtdomeinen foar CPU-kearnsysteem om ynterne power-switch te stypjen en ekstern oan / út te skeakeljen basearre op it ferskillende applikaasjescenario
PD_CPU0: 1st Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU1: 2en 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
Ien isolearre spanningsdomein om DVFS te stypjen
1.2.2 Video Ynfier interface
Ynterface en fideo-ynfierprosessor
Twa MIPI CSI/ LVDS/SubLVDS-ynterfaces, 4 leanen elk, MIPI CSI max data rate is 2.5Gbps / lane, LVDS / SubVDS max gegevens rate is 1Gbps / baan
Op 8/10/12/16-bit standert DVP ynterface, oant 150MHz ynfier gegevens
Stypje BT.601/BT.656 en BT.1120 VI ynterfaces
Stypje de polariteit fan pixel_clk、hsync、vsync konfigurearber
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
ISP
De maksimale resolúsje is 14Mpixel(4416×3312)
DVP ynfier: ITU-R BT.601/656/1120 mei raw8/raw10/raw12/raw16, YUV422
MIPI ynfier: RX gegevensbaan x1/x2/x4, raw8/raw10/raw12, YUV422
3A: befetsje AE / Histogram, FAN, AWB statistyk útfier
FPN: Fêste patroan lûdferwidering
BLC: Black Level Correction
DPCC: Statyske / dynamyske defekt pikselklusterkorreksje
LSC: Lens shading korreksje
Bayer NO: Bayer-raw De-noising, 2DNR
HDR: 3-/2-Frame gearfoegje yn heechdynamysk berik
TMO: 3-/2-Frame Merge Video Tone mapping
WDR: Ien Frame Wide-Dynamyske Range Tone mapping
Debayer: Avansearre Adaptive Demosaic mei Chromatyske aberraasjekorreksje
CCM/CSM: Kleurkorreksje matrix; RGB2YUV ensfh.
Gamma: Gamma út korreksje
Dehaze/ferbetterje: Automatysk dehaze en râne ferbettering
3DLUT: 3D-Lut kleurpalet foar klant
LDCH: Lens ferfoarming yn 'e horizontale rjochting
Utfierskaal*3: stipe scale down nivo * 3(W0<3264; W1<1280; W2<1280)
Utfierskaal*2: stypje scale down nivo * 2(W0<1920; W1<1920)
Utfier (FBC): stypje YUV422/420 mei Frame Buffer Compression
3DNR: Advanced Temporal Noise Reduction in YUV
2DNR: Advanced Spatial Noise reduction in YUV
Skerp: Picture Sharpening & Edge Enhance yn YUV
ORB: Oriïntearre Fast en Rotated BRIEF, a method of feature point detection
FEC: de gruttere Lens-ferfoarming en Fish Eye Correction
CGC: Kleur Gamut kompresje, YUV folslein berik / limyt berik konvertearje
1.2.3 Video CODEC
Fideo-dekoder
Real-time dekodearring fan H.264 en H.265
Haad- en Main10-profyl foar H.265, oant nivo 5.0 en 4096×2304@30fps
Basisline, foarnaamste, heech, heech10 en heech 4:2:2(sûnder MBAFF), oant nivo 5.1 en 4096×2304@30fps
Video Encoder
Real-time UHD H.265/H.264 fideokodearring
I-/P-frames en SmartP-referinsje.
Five-bit rate control modes (CBR, VBR, FixQp, AVBR, en QpMap)
Oant 100 Mbit / s útfier bitrate
Stypje ROI(Gjin limyt) kodearring;
Heech profyl foar H.264, oant nivo 5.1 en 4096×2304@30fps
Haadprofyl foar H.265, oant nivo 5.0 en 4096×2304@30fps
Stypje multi-stream kodearring
3840 x 2160 @ 30 fps + 1080p@30 fps kodearring
3840 x 2160@30 kodearring + 3840 x 2160 @ 30 fps dekodearring
Ynfier dataformaat:
YCbCr 4:2:0 planar
YCbCr 4:2:0 semy-planar
YCbYCr 4:2:2
CbYCrY 4:2:2 interleaved
RGB444 en BGR444
RGB555 en BGR555
RGB565 en BGR565
RGB888 en BRG888
RGB101010 en BRG101010
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
Ien isolearre spanningsdomein om DVFS te stypjen
1.2.4 JPEG CODEC
JPEG Encoder
Basisline (DCT sekwinsjele)
Encodergrutte is fan 96 × 96 oant 8192 × 8192(67Mpixels)
Oant 90 miljoen piksels per sekonde
JPEG-dekoder
Dekodergrutte is fan 48×48 oant 8176×8176(66.8Mpixels)
Oant 76 miljoen piksels per sekonde
1.2.5 Neural Process Unit
Neurale netwurkfersnellingsmotor mei ferwurkingsprestaasjes oant 2.0 TOPS
Stypje integer 8, integer 16 konvolúsje operaasje
Stypje djippe learkaders: TensorFlow, TF-lite, Pytorch, Kafee, ONNX, MXNet, Hurd, Darknet
Stypje OpenVX API
Ien isolearre spanningsdomein om DVFS te stypjen
1.2.6 Unthâld Organisaasje
Ynterne ûnthâld op chip
BootRom
SYSTEM_SRAM yn it spanningsdomein fan VD_LOGIC
PMU_SRAM yn it spanningsdomein fan VD_PMU foar applikaasje mei lege enerzjy
Eksterne off-chip ûnthâld
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD-kaart
Async Nand Flash
1.2.7 Ynterne ûnthâld
Ynterne BootRom
Stypje systeemboot fan it folgjende apparaat:
FSPI Flash-ynterface
eMMC ynterface
SDMMC ynterface
Async Nand-ynterface
Stypje systeemkoade download troch de folgjende ynterface:
USB OTG ynterface (Apparaat modus)
SYSTEM_SRAM
Grutte: 64KB
PMU_SRAM
Grutte: 8KB
1.2.8 Eksterne ûnthâld of opslachapparaat
Dynamic Memory Interface (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Kompatibel mei JEDEC noarmen
Kompatibel mei DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Stypje 32-bit gegevensbreedte, 2 ranks (chip selektearret), max 4GB adresromte per rang, totale adresromte is 4GB (max)
Modes mei lege enerzjy, lykas power-down en sels ferfarskje foar SDRAM
eMMC ynterface
Kompatibel mei standert iNAND ynterface
Kompatibel mei eMMC spesifikaasje 4.51
Stypje trije databusbreedtes: 1-bit, 4-bit of 8-bit
Stipe oant HS200; mar net stypje CMD Queue
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
SD / MMC ynterface
Kompatibel mei SD3.0, MMC ferzje 4.51
Data bus breedte is 4bits
Fleksibele Serial Flash Interface(FSPI)
Stypje oerdrachtgegevens fan/nei serial flash-apparaat
Stipe x1, x2, x4 data bits modus
Stipe 2 chips selektearje
Nand Flash Interface
Stypje async nand flash
Data bus breedte is 8bits
Stipe 1 chip selektearje
Stypje LBA nand flash
Oant 16bits/1KB hardware ECC
Stypje konfigurearbere ynterface timing
1.2.9 Systeem komponint
RISC-V MCU
32bit microcontroller kearn mei RISC -V ISA
Harvard-arsjitektuer, aparte Instruction, en Data oantinkens
De ynstruksje set is RV32I mei M en C útwreidings
Yntegreare programmeerbere ûnderbrekkingskontrôler (IPIC), alle 123 IRQ-rigels ferbûn mei GIC foar Cortex-A7 ferbine ek mei RISC -V MCU
Yntegreare debug-controller mei JTAG-ynterface
CRU (klok & weromsette ienheid)
Support klok gating kontrôle foar yndividuele komponinten
Ien oscillator mei 24MHz klok ynfier
Stypje globale soft-reset kontrôle foar de hiele chip, ek yndividuele soft-reset foar elke komponint
PMU (macht behear ienheid)
Stipe 5 aparte spanningsdomeinen VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Stipe 14 aparte macht domeinen, dat kin wurde oandreaun op / del troch software basearre op ferskate tapassing sênes
Meardere ynstelbere wurkmodi om macht te besparjen troch ferskate frekwinsje as automatyske klokpoartekontrôle of machtdomein oan/út kontrôle
Timer
Stipe 6 64bit-timers mei de interrupt-basearre operaasje foar net-feilige applikaasje
Stipe 2 64bit-timers mei de interrupt-basearre operaasje foar feilige tapassing
Stypje twa operaasjemodi: frije-rinnende en brûker-definiearre count
Stipe timerwurkstatus kontrolearber
PWM
Stipe 12 on-chip PWMs (PWM0 ~ PWM11) mei de interrupt-basearre operaasje
De programmabele pre-skaalde operaasje nei busklok en dan fierder skale
Ynsletten 32-bit timer / teller foarsjenning
Stypje opnamemodus
Stypje trochgeande modus as ien-shot-modus
Biedt referinsjemodus en jout ferskate duty-cycle-golffoarmen út
Optimalisearre foar IR-applikaasje foar PWM3, PWM7, en PWM11
Wachthûn
32-bit watchdog teller
De teller telt ôf fan in ynstelde wearde nei 0 om it foarkommen fan in time-out oan te jaan
WDT kin twa soarten operaasjes útfiere as de time-out foarkomt:
Generearje in systeemreset
Earste, generearje in ûnderbrekking en as dit net wurdt wiske troch de tsjinstroutine op it stuit dat in twadde time-out foarkomt, generearje dan in systeemreset
Programmierbare reset puls lingte
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
Hielendal 16 definiearre berik fan de wichtichste timeout perioade
Ien Watchdog foar net-feilige applikaasje
Ien Watchdog foar feilige tapassing
Underbrekke Controller
Stipe 128 SPI interrupt boarnen ynfier fan ferskate komponinten
Stipe 16 software-triggered interrupts
Twa ûnderbrekkingsútgongen (nFIQ en nIRQ) apart foar elke Cortex-A7, beide binne leech-nivo gefoelich
Stypje ferskate ûnderbrekkingsprioriteiten foar elke ûnderbrekkingsboarne, en se binne altyd software-programmearber
DMAC
Mikro-koade programmearring-basearre DMA
DMA-funksje mei keppele list wurdt stipe om ferstruit-sammelferfier te foltôgjen
Stypje gegevensoerdrachttypen mei ûnthâld-nei-ûnthâld, ûnthâld-to-perifeare, perifeare-to-ûnthâld
Sinjalearret it foarkommen fan ferskate DMA-eveneminten mei de ûnderbrekkingsútfiersinjalen
Ien ynbêde DMA-controller foar it systeem
DMAC-funksjes:
Stipe 8 kanalen
27 hardware oanfragen fan perifeare apparaten
2 ûnderbrekt útfier
Stypje TrustZone-technology en programmearbere feilige steat foar elk DMA-kanaal
Feilich systeem
Cipher engine
Stypje SM2/SM3/SM4-sifer
Stypje SHA-1, SHA-256/224, SHA-512/384, en MD5 mei hardware padding
Stipe Link List Item (LLI) DMA oerdracht
Stypje AES-128 AES-256 fersiferje & ûntsiferje cipher
Stypje AES ECB/CBC/OFB/CFB/CTR/CTS/XTS-modus
DES-stipe & TDES fersiferje & ûntsiferje cipher
Stypje DES/TDES ECB/CBC/OFB/CFB-modus
Stipe oant 4096 bits PKA wiskundige operaasjes foar RSA / ECC
Stypje oant 8-kanaal konfiguraasje
Stipe oant 256 bits fan TRNG útfier
Stypje gegevens scrambling foar alle DDR-soarten
Stypje feilige OTP
Stypje feilige debug
Stypje feilige OS
Postbus
Ien postfak yn SoC om A7- en RISC-V MCU-kommunikaasje te tsjinjen
Stypje fjouwer postfak-eleminten per postfak, elk elemint befettet ien gegevens wurd, ien kommando wurd register, en ien flagge bit dat kin fertsjintwurdigje ien interrupt
Biede 32 beskoattelje registers foar software om oan te jaan oft de postbus beset is
BERN
Stipe foar it dekomprimearjen fan GZIP-bestannen
Stipe foar it dekomprimearjen fan LZ4-bestannen, ynklusyf de Algemiene Struktuer fan LZ4 Frame-formaat en it Legacy Frame-formaat.
Stipe foar it dekomprimearjen fan gegevens yn Deflate-formaat
Stipe foar it dekomprimearjen fan gegevens yn ZLIB-formaat
Stypje folsleine ûnderbrekking en flaterûnderbrekkingsútfier
Stypje Hash32-kontrôle yn it LZ4-dekompresjeproses
Stypje de limytgruttefunksje fan de dekomprimearre gegevens om te foarkommen dat it ûnthâld kwea-aardich ferneatige wurdt tidens it dekompresjeproses
Stypje software om it dekompresjeproses te stopjen
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
1.2.10 Graphics Engine
2D Graphics Engine (RGA):
Boarneformaten:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 planar, YUV420 semi-planar
YUV422 planar, YUV422 semi-planar
YUV 10-bit foar YUV420/422 semi-planar
BPP8, BPP4, BPP2, BPP1
Bestimmingsformaten:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 planar, YUV420 semi-planar
YUV422 planar, YUV422 semi-planar
Konverzje fan pikselformaat, BT.601/BT.709
Maksimum resolúsje: 8192× 8192 boarne, 4096× 4096 bestimming
BitBlt
Twa boarnen BitBLT:
A+B=B allinnich BitBLT, In stipe draaie en skaal as B fêst
A+B=C twadde boarne (B) hat deselde attribút as (C) plus rotation funksje
Kleurfolje mei in gradientfolling, en patroan fill
Hege prestaasjes stretch en krimp
Monochrome útwreiding foar tekstwerjefte
Nije wiidweidige alfa per piksel (kleur / alpha kanaal apart)
Alfa-blendmodi ynklusyf Java 2 Porter-Duff komposysje blending regels, chroma kaai, patroan masker, fading
Dither operaasje
0, 90, 180, 270-graad rotaasje
x-spegel, y spegel, en rotaasje operaasje
Image Enhancement Processor (IEP):
Ofbyldingsformaat
Ynfier data: YUV420 / YUV422, semy-planar / planar, UV ruil
Utfiergegevens: YUV420 / YUV422, semy-planar, UV ruil, Tile modus
YUV down sampling konverzje fan 422 nei 420
Maksimale resolúsje foar dynamyske ôfbylding oant 1920 × 1080
De-interlace
1.2.11 Display ynterface
Ien oant 24 bits RGB parallel video útfier ynterface
Ien BT.1120 video útfier ynterface
Ien 4-lane MIPI DSI ynterface, oant 1 Gbps per baan
Oant 1080p@60fps
1.2.12 Video útfier prosessor (GTC)
Oant 1920×1080 @60fps
Meardere lagen
Eftergrûnlaach
Win0 laach
Win2 laach
Ynfierformaat: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 nei 8 skaalfergrutting en opskaling motor
Stypje firtuele werjefte
256 nivo alpha blending (pre-fermannichfâldige alpha stipe)
Transparânsje kleur kaai
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Stypje meardere regio
Win0 laach en Win2 laach overlay útwikselber
Stypje RGB- as YUV-domeinoverlay
BCSH (helderheid, Kontrast, Saturation, Hue oanpassing)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Support Gamma oanpasse
Stipe dither down allegro RGB888to666 RGB888to565 & falt FRC (ynstelbere) RGB888 oant 666
Lege en swarte werjefte
1.2.13 Audio ynterface
I2S0 mei 8 kanalen
Oant 8 kanalen TX en 8 kanalen RX paad
Audio resolúsje fan 16bits oant 32bits
Sample rate oant 192KHz
Biedt master- en slavewurkmodus, software ynstelbere
Stipe 3 I2S formaten (normaal, lofts-rjochtfeardige, rjochts rjochtfeardige)
Stipe 4 PCM formaten (betiid, let 1, let 2, let3)
I2S- en PCM-modus kinne net tagelyk brûkt wurde
I2S1 / I2S2 mei 2 kanalen
Oant 2 kanalen foar TX en 2 kanalen RX paad
Audio resolúsje fan 16bits oant 32bits
Sample rate oant 192KHz
Biedt master- en slavewurkmodus, software ynstelbere
Stipe 3 I2S formaten (normaal, lofts-rjochtfeardige, rjochts rjochtfeardige)
Stipe 4 PCM formaten (betiid, let 1, let 2, let3)
I2S en PCM kinne net tagelyk brûkt wurde
PDM
Oant 8 kanalen
Audio resolúsje fan 16bits oant 24bits
Sample rate oant 192KHz
Stypje PDM-master-ûntfangmodus
TDM
Stipe oant 8 kanalen foar TX en 8 kanalen foar RX paad
Audio resolúsje fan 16bits oant 32bits
Sample rate oant 192KHz
Biedt master- en slavewurkmodus, software ynstelbere
Stipe 3 I2S formaten (normaal, lofts-rjochtfeardige, rjochts rjochtfeardige)
Stipe 4 PCM formaten (betiid, let 1, let 2, let3)
Audio PWM
Stipe konvertearje PCM nei PWM-formaat
Sample rate oant 16x
Stypje lineêre ynterpolaasje foar 2x/4x/8x/16 oersampling
Stipe 8/9/10/11 bits maskable L / R kanaal PWM útfier
Digital Audio Codec
Stypje 3-kanaal digitale ADC
Stypje 2-kanaal digitale DAC
Stypje I2S / PCM ynterface
Stypje I2S / PCM master en slave modus
Stypje 4-kanaal audio-útstjoering yn I2S-modus
Stypje 2-kanaal audio-ûntfangst yn I2S-modus
Stypje 2-kanaal audio oerstjoeren of ûntfangen yn PCM-modus
Stypje 16 ~ 24 bit sample resolúsje foar sawol digitale ADC as digitale DAC
<span style=”kleur: #ffff;”>RV1126 Gegevensblêd Rev 1.4</span>
Sawol digitale ADC as digitale DAC stypje trije groepen samplingsraten. Groep 0 binne 8khz/16khz/32kHz/64kHz/128khz, groep 1 binne 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz en groep 2 binne 12khz/24khz/48khz/96khz/192khz
De passbân fan digitale ADC-filters is 0,45625*fs
Stypje digitale ADC pass-band rimpel binnen +/- 0.1dB
De stopband fan digitale ADC-filters is 0,5*fs
Stypje digitale ADC stop-band attenuation fan op syn minst 60dB
Stypje folumekontrôle foar sawol digitale ADC as digitale DAC
Stypje automatyske nivokontrôle (ALC)en noise poarte foar digitale ADC
Stypje kommunikaasje mei Analog Codec fia I2C bus
1.2.14 ferbiningsName
SDIO ynterface
Kompatibel mei SDIO3.0 protokol
4bit data bus breedtes
GMAC 10/100/1000M ethernet controller
Stypje 10/100/1000-Mbps gegevens oerdracht tariven mei de RGMII ynterfaces
Stypje 10/100-Mbps gegevens oerdracht tariven mei de RMII ynterfaces
Stypje sawol full-duplex as heal-duplex operaasje Stipe foar TCP Segmentation Offload (TSO) en UDP Segmentation Offload (BRÛKE) netwurk fersnelling<br>
USB 2.0 Gasthear
Kompatibel mei USB 2.0 spesifikaasje
Unterstützt hege snelheid(480Mbps), folsleine-snelheid(12Mbps) en lege-snelheid(1.5Mbps) wize
Support Enhanced Host Controller Interface Specification (EHCI), Revyzje 1.0
Stypje Iepen Host Controller Interface Specification (OHCI), Ferzje 1.0a
USB 2.0 OTG
Kompatibele spesifikaasje
Universal Serial Bus Specification, Revyzje 2.0
Útwreide Host Controller Interface foar Universele Serial Bus (xHCI), Revyzje 1.1
Support Control / Bulk / Interrupt / Isochronous Transfer
SPI Ynterface
Stipe 2 SPI Controllers, stypje twa chip-selektearje útfier
Stypje serial-master en serial-slave-modus, software-ynstelbere
I2C ynterface
Stipe 6 I2C ynterfaces(I2C0-I2C5)
Stypje 7bits en 10bits adresmodus
Software programmeerbere klok frekwinsje
Gegevens op de I2C-bus kinne oerdroegen wurde mei tariven fan oant 100k bits/s yn de Standertmodus, oant 400k bits / s yn de Fast modus, of oant 1m bits/s yn Fast-mode Plus
UART-ynterface
Stipe 6 UART ynterfaces (UART0-UART5)
Stipe 5bit, 6bit, 7bit, en 8bit serial gegevens oerdrage of ûntfange
Standert asynchrone kommunikaasjebits lykas start, ophâlde, en pariteit
Stypje ferskate ynfierklokken foar UART-operaasje om maksimaal 4Mbps baudrate te krijen
Stypje automatyske streamkontrôlemodus(útsein UART2)
1.2.15 oaren
Meardere groepen fan GPIO
Alle GPIO's kinne brûkt wurde om in ûnderbrekking te generearjen
Trigger foar stipenivo en ûnderbrekking fan rânetrigger
Stypje konfigurearbere polariteit fan nivo-trigger-ûnderbrekking
Stypje konfigurearbere opkommende râne, fallende râne, en beide râne trigger interrupt
Stypje ynstelbere lûkrjochting (in swakke pull-up en in swak pull-down)
<sterk>RV1126 Gegevensblêd Rev 1.4</sterk>
Stypje konfigurearbere stasjonssterkte
Temperatursensor (TS-ADC)
Stypje brûker-definieare modus en automatyske modus
Yn troch brûkers definieare modus, start_of_conversion kin folslein kontrolearre wurde troch software, en kin ek generearre wurde troch hardware.
Yn automatyske modus, de temperatuer fan alarm(hege / lege temperatuer) interrupt kin ynstelbere wurde
Yn automatyske modus, de temperatuer fan it systeem weromsette kin konfigurearje
Stipe oan 2 kanaal TS-ADC (brûkt foar respektivelik CPU en NPU), de temperatuerkritearia fan elk kanaal kinne ynstelbere wurde
-40 ~ 125 ° C temperatuer berik en 5 ° C temperatuer resolúsje
12-bit SAR ADC oant 732 S/s sampling rate
Opfolgjende approximation ADC (SAR ADC)
10-bit resolúsje
Oant 1MS/s sampling rate
6 single-einige ynfier kanalen
OTP
Stypje 32Kbit romte en hegere 4k adresromte is in net-feilich diel.
Stypje lêzen en programmearje wurdmasker yn in feilich model
Stipe programma lingte fan 1 nei 32 bit
Lês operaasjestipe allinich 8bit
Programma en lêsstatus kinne lêzen wurde
It programma slagget net om it rekôr oan te pakken
Pakkettype
FCCSP 409-pin (lichem: 14mm x 14 mm; Ball grutte: 0.3mm; bal fjild: 0.65mm)
Oantekeningen:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 wurdt net tagelyk brûkt
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
Gegevensblêd
RV1126 RV1109 Quick Start
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Rockchip Developer Guide RockX_SDK