Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Sadržaj
Galerija
Primjena proizvoda
Inteligentni IPC, Stroj za ploču za prepoznavanje lica, Kamera za snimanje lica, Video zvono na vratima, Nema mreže, i Kamera bez napajanja, Express Handheld, GPS navigacija, Sučelje čovjek-stroj, Oprema za nadzor, Drone Pod, Sustav za video konferencije, itd.
Želite li raditi s modulom kamere objektiva Sony IMX415?
Preuzmite SDK
Specifikacija pogleda sprijeda
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
pin4 |
GND |
9.Ethernet&Snaga Jack
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Audio konektor
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
RESET |
pin4 |
MICP |
Pin5 |
GND |
Pin6 |
POSTROJE SE |
Specifikacija pogleda s leđa
1.DDR3L (Samsung K4B4G1646E BCNB)
4Gbit DDR3 je pričvršćen na prednju i stražnju stranu cijele ploče, s ukupno 8G bitova;
2.MIPI DSI konektor
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 konektor
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_HR |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_EN |
Pin15 |
GND |
Pin35 |
FOCUS_HR |
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.Funkcijski konektor
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 |
FAQ
- Zadana IP adresa kamere je 192.168.31.88.
- ako povežete naš uzorak mrežnim kabelom s vašim računalom, možete koristiti ovo 169.254.95.254 za izmjenu parametra.
Korisnik: admin
Lozinka: admin
Molimo provjerite donju sliku, Samo uskoro kratka veza P2 i P3 i to će pokrenuti početak. tada možete olabaviti vezu.
Da, izmijenit ćemo prema vašim zahtjevima.
Trebaš 4.2 volti, moramo zamijeniti napajanje IC, ali pinovi i periferni krugovi dvaju energetskih IC-ova su različiti. Naši inženjeri isprobali su mnoge metode, ali ne mogu izravno modificirati izvornu ploču, tako da ovo možemo koristiti samo privremeno. Na crvenoj ploči, priključen je IC napajanja kako bi zadovoljio vaše zahtjeve.
https://youtu.be/toh4bY1kTuw
Veličina PCBA ploče je 38x38 mm
Promjer četiri rupe je 2 mm
Udaljenost između dvije rupe je 34 mm
korisnik: korijen
lozinka: rockchip
Hardverski zahtjevi
1. Modul kamere Sony IMX415 (Modul kamere s MIP sučeljem)
2. MiPi trakasti kabel (kabel za spajanje kamere sa SBC PCB)
3. Glavna kamera RV1126 prema
4. Kabelski svežanj (Kabelski svežanj s USB POE, Vlast, i RCA audio konektor)
5. POE Bcard za SBC (POE adapterska ploča za SBC PCB)
6. Strujni adapter (Istosmjerni izvor napajanja za jedinicu kamere)
7. USB programiranje / kabel za uklanjanje pogrešaka (OTe) (Odvojeni USB, Kabel tipa OTG za programiranje i otklanjanje pogrešaka SBC-a)
8. LED / IC ploče (IR i LED ploča za montažu kamere)
9. MIC
10. Samsung eMMC sa SLC/MLC memorijom
11. Samsung RAM
12. Realtek ethernet: s podrškom za PoE
13. RTC baterija
Da, rado razvijamo novu značajku kako bismo zadovoljili vaše zahtjeve.
Da, naša razvojna ploča RV1126 ima dodatnu podršku za čitač TF kartica.
u redu. I will send you by Email.
Odgovor: The engineer replied that his Rockchip RV1126 dev tool only is for windows.
Pitanje: We will have root access? If root we can install any of our program (uklj. Linux)
Odgovor: Da.
Pitanje: Can I ask you link to repositories for download SDK, (dev tools)?
Odgovor: Da, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=dijeljenje
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=dijeljenje
Pitanje: We need a composite (CVBS) video on your Rockchip RV1126 module. Can you support it? Only add DSI to Analog video convertor chip.
Odgovor: Do you need RV1126 develop board to support a composite (CVBS) input for the normal the CVBS camera?
Ako da, provjerite donju vezu, 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.
Pitanje 1: What camera drivers are supported by SDK?
Odgovor 1:
Pitanje 2: What MIPI DSI display drivers are supported by SDK?
Odgovor 2: MIPI DSI is debugged based on the specific screen. Molimo provjerite donju sliku.
1.1 Pregled
RV1126 je SoC procesor visoke performanse za IPC/CVR, posebno za aplikacije povezane s umjetnom inteligencijom. Temelji se na četverojezgrenoj ARM Cortex-A7 32-bitnoj jezgri koja integrira NEON i FPU. Postoji 32 KB I-cache i 32 KB D-cache za svaku jezgru i 512 KB objedinjene L2 predmemorije. Ugrađeni NPU podržava hibridni rad INT8/INT16, a računalna snaga je do 2.0TOPs. U Dodatku, sa svojom jakom kompatibilnošću, mrežni modeli temeljeni na nizu okvira kao što su TensorFlow/MXNet/PyTorch/Caffe mogu se lako pretvoriti.<br>
RV1126 također predstavlja novu generaciju potpuno hardverski baziranog ISP-a od 14 megapiksela (procesor signala slike) i postprocesor. Implementira mnogo akceleratora algoritama koji se obično koriste u IPC i CVR, kao što je HDR, 3A funkcije (AE, OD, AWB), LSC, 3DNR, 2DNR, oštrenje, odmagliti, korekcija ribljeg oka, gama korekcija, otkrivanje značajnih točaka i tako dalje. Sve su obrade u stvarnom vremenu. Surađuje s dva MIPI CSI (ili LVDS/SubLVDS) i jedan DVP (BT.601/BT.656/BT.1120) sučelje, korisnici mogu izgraditi sustav koji prima video podatke od 3 camera sensors simultaneously.
Video koder ugrađen u RV1126 podržava UHD H.265/H.264 kodiranje. Također podržava multi-stream kodiranje, do jednog 4Kp30 i jednog 1080p30 istovremeno. Uz pomoć ove značajke, video s kamere može se kodirati u višoj razlučivosti i pohraniti u lokalnu memoriju te prenijeti na drugi video niže rezolucije u pohranu u oblaku u isto vrijeme. H.264/H.265 video dekoder u RV1126 podržava 4Kp30 za H.264 i H.265.
Uz prethodni multimedijski blok visokih performansi, RV1126 također sadrži bogat zvuk, memorija, i druga periferna sučelja kao što je I2C, SPI, PWM, i tako dalje. Oni mogu pomoći korisnicima da dodaju više senzora ili drugih perifernih uređaja u cijeli sustav kako bi poboljšali fleksibilnost i proširivost.
RV1126 ima vanjski DRAM visokih performansi (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) sposoban za održavanje zahtjevnih memorijskih propusnosti.
1.2 Značajke
Dolje navedene značajke koje mogu ili ne moraju biti prisutne u stvarnom proizvodu mogu podlijegati zahtjevima licenciranja treće strane. Molimo kontaktirajte Rockchip za stvarne konfiguracije značajki proizvoda i zahtjeve za licenciranje.
1.2.1 Aplikacijski procesor
Četverojezgreni Cortex-A7
Potpuna implementacija skupa instrukcija ARM arhitekture v7-A, ARM Neon Advanced SIMD
Zasebno integrirani Neon i FPU
32KB L1 I-cache i 32KB L1 D-cache po Cortex-A7 CPU-u
Objedinjena 512 KB L2 predmemorija za četverojezgreni Cortex-A7
Podržana tehnologija TrustZone
Odvojene domene napajanja za CPU jezgreni sustav za podršku unutarnjeg prekidača za napajanje i vanjsko uključivanje/isključivanje na temelju različitog scenarija aplikacije
PD_CPU0: 1st. Cortex-A7 + Neon + FPU + L1 I/D predmemorija
PD_CPU1: 2nd Cortex-A7 + Neon + FPU + L1 I/D predmemorija
PD_CPU2: 3rd Cortex-A7 + Neon + FPU + L1 I/D predmemorija
PD_CPU3: 4th Cortex-A7 + Neon + FPU + L1 I/D predmemorija
Jedna izolirana domena napona koja podržava DVFS
1.2.2 Video ulaz sučelje
Sučelje i video ulazni procesor
Dva MIPI CSI/LVDS/SubLVDS sučelja, 4 trake svaka, MIPI CSI maksimalna brzina prijenosa podataka je 2,5 Gbps/traku, Maksimalna brzina prijenosa podataka LVDS/SublVDS iznosi 1Gbps/traku
Na 8/10/12/16-bitnom standardnom DVP sučelju, do 150MHz ulaznih podataka
Podržava BT.601/BT.656 i BT.1120 VI sučelja
Podržava polaritet pixel_clk、hsync、vsync konfigurabilan
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
ISP
Najveća razlučivost je 14 megapiksela(4416×3312)
DVP ulaz: ITU-R BT.601/656/1120 s raw8/raw10/raw12/raw16, YUV422
MIPI ulaz: RX podatkovna traka x1/x2/x4, sirovo8/sirovo10/sirovo12, YUV422
3A: uključuju AE/Histogram, OD, AWB statistički izlaz
FPN: Uklanjanje buke s fiksnim uzorkom
BLC: Korekcija razine crne
DPCC: Ispravljanje klastera statičkih/dinamičkih defekta piksela
LSC: Korekcija zasjenjenja leće
Bayer BR: Bayer-raw De-noising, 2DNR
HDR: 3-/2-Spajanje okvira u High-Dynamic Range
TMO: 3-/2-Frame Merge Video Tone mapping
WDR: Mapiranje tonova širokog dinamičkog raspona jednog kadra
Debayer: Napredni prilagodljivi demozaik s korekcijom kromatske aberacije
CCM/CSM: Matrica za korekciju boje; RGB2YUV itd.
Gama: Gamma out korekcija
Dehaze/Enhance: Automatsko odmagljivanje i poboljšanje rubova
3DLUT: 3D-Lut paleta boja za kupca
LDCH: Izobličenje leće u vodoravnom smjeru
Izlazna ljestvica*3: podrška smanjivanje razine*3(W0<3264; W1<1280; W2<1280)
Izlazna ljestvica*2: podrška smanjivanje razine*2(W0<1920; W1<1920)
Izlaz (FBC): podržava YUV422/420 s kompresijom međuspremnika okvira
3DNR: Advanced Temporal Noise Reduction in YUV
2DNR: Advanced Spatial Noise reduction in YUV
Oštar: Izoštravanje slike &pojačalo; Poboljšanje rubova u YUV
ORB: Orijentirano brzo i rotirano UKRATKO, a method of feature point detection
FEC: veće izobličenje leće i korekcija ribljeg oka
CGC: Kompresija raspona boja, YUV pretvorba punog/ograničenog raspona
1.2.3 Video kodek
Video dekoder
Dekodiranje H.264 i H.265 u stvarnom vremenu
Glavni i Glavni10 profil za H.265, do razine 5.0 i 4096×2304@30fps
Polazna vrijednost, glavni, visoka, visoka 10 i visoka 4:2:2(bez MBAFF-a), do razine 5.1 i 4096×2304@30fps
Video Encoder
Kodiranje videa UHD H.265/H.264 u stvarnom vremenu
I-/P-okviri i SmartP referenca.
Five-bit rate control modes (CBR, VBR, FixQp, AVBR, i QpMap)
Do 100 Mbit/s izlazna brzina prijenosa
Podrška ROI(nema ograničenja) kodiranje;
Visok profil za H.264, do razine 5.1 i 4096×2304@30fps
Glavni profil za H.265, do razine 5.0 i 4096×2304@30fps
Podržava kodiranje s više tokova
3840 x 2160 @ 30 fps + 1080p@30 fps kodiranje
3840 x 2160@30 kodiranje + 3840 x 2160@30 fps dekodiranje
Format ulaznih podataka:
YCbCr 4:2:0 ravninski
YCbCr 4:2:0 poluplanaran
YCbYCr 4:2:2
CbYCrY 4:2:2 isprepleteni
RGB444 i BGR444
RGB555 i BGR555
RGB565 i BGR565
RGB888 i BRG888
RGB101010 i BRG101010
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
Jedna izolirana naponska domena za podršku DVFS-u
1.2.4 JPEG KODEK
JPEG koder
Polazna vrijednost (DCT sekvencijalni)
Veličina kodera je od 96×96 do 8192×8192(67Mpiksela)
Do 90 milijuna piksela u sekundi
JPEG dekoder
Veličina dekodera je od 48×48 do 8176×8176(66.8Mpiksela)
Do 76 milijuna piksela u sekundi
1.2.5 Jedinica neuronskih procesa
Motor za ubrzanje neuronske mreže s performansama obrade do 2.0 VRHOVI
Podržava cijeli broj 8, cijeli broj 16 operacija konvolucije
Podržavajte okvire dubokog učenja: TensorFlow, TF-lite, Pytorch, Caffe, ONNX, MXNet, teško, Darknet
Podržava OpenVX API
Jedna izolirana domena napona koja podržava DVFS
1.2.6 Organizacija pamćenja
Interna memorija na čipu
BootRom
SYSTEM_SRAM u naponskoj domeni VD_LOGIC
PMU_SRAM u naponskoj domeni VD_PMU za primjenu male snage
Vanjska memorija izvan čipa
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD kartica
Async Nand Flash
1.2.7 Unutarnja memorija
Interni BootRom
Podržava pokretanje sustava sa sljedećeg uređaja:
FSPI Flash sučelje
eMMC sučelje
SDMC sučelje
Async Nand sučelje
Podrška za preuzimanje koda sustava putem sljedećeg sučelja:
USB OTG sučelje (Način rada uređaja)
SYSTEM_SRAM
Veličina: 64KB
PMU_SRAM
Veličina: 8KB
1.2.8 Vanjska memorija ili uređaj za pohranu
Dinamičko memorijsko sučelje (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Kompatibilan s JEDEC standardima
Kompatibilan s DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Podržava 32-bitnu širinu podataka, 2 činove (čip odabire), max 4 GB prostora za adresiranje po rangu, ukupni prostor za adresiranje je 4 GB (maksimum)
Načini rada male snage, kao što su gašenje i samoosvježavanje za SDRAM
eMMC sučelje
Kompatibilan sa standardnim iNAND sučeljem
Kompatibilan s eMMC specifikacijom 4.51
Podržava tri širine sabirnice podataka: 1-bit, 4-bitni ili 8-bitni
Podrška do HS200; ali ne podržava CMD red čekanja
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
SD/MMC sučelje
Kompatibilan sa SD3.0, MMC verzija 4.51
Širina sabirnice podataka je 4 bita
Fleksibilno serijsko Flash sučelje(FSPI)
Podržava prijenos podataka sa/na serijski flash uređaj
Podrška x1, x2, x4 način rada podatkovnih bitova
Podrška 2 čips odabrati
Nand Flash sučelje
Podržava async nand flash
Širina sabirnice podataka je 8 bita
Podrška 1 odabir čipa
Podržava LBA nand flash
Do 16 bita/1 KB hardverski ECC
Podrška konfigurabilnog vremena sučelja
1.2.9 Komponenta sustava
RISC-V MCU
32-bitna jezgra mikrokontrolera s RISC -V ISA
Harvardska arhitektura, zasebna Uputa, i Memorije podataka
Skup instrukcija je RV32I s M i C ekstenzijama
Integrirani programabilni kontroler prekida (IPIC), svi 123 IRQ linije spojene na GIC za Cortex-A7 također se povezuju na RISC –V MCU
Integrirani kontroler za otklanjanje pogrešaka s JTAG sučeljem
CRU (sat &pojačalo; resetirati jedinicu)
Podrška kontrola rada sata za pojedinačne komponente
Jedan oscilator s ulazom takta od 24MHz
Podržava globalnu kontrolu mekog resetiranja za cijeli čip, također pojedinačno soft-reset za svaku komponentu
PMU (jedinica za upravljanje napajanjem)
Podrška 5 odvojene naponske domene VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Podrška 14 odvojene domene moći, koji se može uključiti/isključiti softverom na temelju različitih scena aplikacije
Višestruki konfigurabilni načini rada za uštedu energije različitim frekvencijama ili automatskom kontrolom takta ili kontrolom uključivanja/isključivanja domene napajanja
Tajmer
Podrška 6 64bit-tajmeri s operacijom temeljenom na prekidu za nesigurne aplikacije
Podrška 2 64bit-tajmeri s operacijom temeljenom na prekidima za sigurnu primjenu
Podržava dva načina rada: slobodni i korisnički definirani broj
Radno stanje tajmera podrške može se provjeriti
PWM
Podrška 12 PWM-ovi na čipu (PWM0 ~ PWM11) s operacijom temeljenom na prekidu
Programabilna prethodno skalirana operacija na sat sabirnice i zatim dalje skalirana
Ugrađeni 32-bitni timer/brojač
Podržava način snimanja
Podržava kontinuirani način rada ili jednokratni način rada
Omogućuje referentni način rada i daje različite valne oblike radnog ciklusa
Optimizirano za IR primjenu za PWM3, PWM7, i PWM11
Pas čuvar
32-bitni nadzorni brojač
Brojač odbrojava od unaprijed postavljene vrijednosti do 0 za označavanje pojave isteka vremena
WDT može izvesti dvije vrste operacija kada dođe do vremenskog ograničenja:
Generirajte resetiranje sustava
Prvo, generirajte prekid i ako ga servisna rutina ne poništi do trenutka kada nastupi drugo vremensko ograničenje, generirajte resetiranje sustava
Programabilna duljina impulsa resetiranja
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
Potpuno 16 definirani rasponi glavnog vremenskog razdoblja
Jedan Watchdog za nesigurne aplikacije
Jedan pas čuvar za sigurnu primjenu
Kontroler prekida
Podrška 128 SPI prekid stvara ulaz iz različitih komponenti
Podrška 16 softverski pokrenuti prekidi
Dva prekidna izlaza (nFIQ i nIRQ) zasebno za svaki Cortex-A7, oba su osjetljiva na nisku razinu
Podržava različite prioritete prekida za svaki izvor prekida, i uvijek su softverski programabilni
DMAC
DMA temeljen na programiranju mikro koda
DMA funkcija povezanog popisa podržana je za dovršetak raspršenog prijenosa
Podržava vrste prijenosa podataka s memorijom u memoriju, memorija-periferija, periferija-memorija
Signalizira pojavu različitih DMA događaja koristeći izlazne signale prekida
Jedan ugrađeni DMA kontroler za sustav
DMAC značajke:
Podrška 8 kanali
27 hardverski zahtjevi perifernih uređaja
2 prekida izlaz
Podržava tehnologiju TrustZone i programibilno sigurno stanje za svaki DMA kanal
Siguran sustav
Cipher engine
Podržava SM2/SM3/SM4 šifru
Podržava SHA-1, SHA-256/224, SHA-512/384, i MD5 s hardverskim punjenjem
Stavka popisa veza za podršku (LLI) DMA prijenos
Podržava AES-128 AES-256 šifriranje &pojačalo; dešifrirati šifru
Podržava AES ECB/CBC/OFB/CFB/CTR/CTS/XTS način rada
DES podrška &pojačalo; TDES šifriranje &pojačalo; dešifrirati šifru
Podržava DES/TDES ECB/CBC/OFB/CFB način rada
Podrška do 4096 bitovi PKA matematičke operacije za RSA/ECC
Podržava do 8-kanalnu konfiguraciju
Podrška do 256 bitova TRNG izlaza
Podržava šifriranje podataka za sve vrste DDR-a
Podržava siguran OTP
Podrška za sigurno ispravljanje pogrešaka
Podržava siguran OS
Poštanski sandučić
Jedan poštanski sandučić u SoC-u za servis A7 i RISC-V MCU komunikacije
Podržava četiri elementa poštanskog sandučića po poštanskom sandučiću, svaki element uključuje jednu podatkovnu riječ, registar jedne naredbene riječi, i jedan flag bit koji može predstavljati jedan prekid
Osigurati 32 registre zaključavanja za softver koji se koristi za označavanje je li poštanski sandučić zauzet
DJECA
Podrška za dekompresiju GZIP datoteka
Podrška za dekompresiju LZ4 datoteka, uključujući opću strukturu formata okvira LZ4 i formata naslijeđenog okvira.
Podrška za dekompresiju podataka u formatu Deflate
Podrška za dekompresiju podataka u ZLIB formatu
Podržava potpuni prekid i izlaz prekida greške
Podržava provjeru Hash32 u procesu dekompresije LZ4
Podržava funkciju ograničenja veličine dekomprimiranih podataka kako bi se spriječilo zlonamjerno uništavanje memorije tijekom procesa dekompresije
Softver za podršku za zaustavljanje procesa dekompresije
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
1.2.10 Grafički pogon
2D grafički mehanizam (RGA):
Izvorni formati:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 ravan, YUV420 poluravan
YUV422 ravan, YUV422 poluplanarna
YUV 10-bitni za YUV420/422 poluplanarni
BPP8, BPP4, BPP2, BPP1
Formati odredišta:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 ravan, YUV420 poluravan
YUV422 ravan, YUV422 poluplanarna
Pretvorba formata piksela, BT.601/BT.709
Maksimalna rezolucija: 8192×8192 izvor, 4096×4096 odredište
BitBlt
Dva izvora BitBLT:
A+B=B samo BitBLT, Oslonac se okreće i skalira kada je B fiksiran
A+B=C drugi izvor (B) ima isti atribut kao (C) plus funkcija rotacije
Ispuna boja s gradijentom ispune, i popunjavanje uzorkom
Visoke performanse rastezanja i skupljanja
Jednobojno proširenje za prikaz teksta
Nova sveobuhvatna alfa po pikselu (boja/alfa kanal zasebno)
Alpha načini miješanja uključujući Javu 2 Porter-Duffova pravila miješanja pri kompozitiranju, chroma key, maska uzorka, blijedeći
Rad dithera
0, 90, 180, 270-stupanj rotacije
x-ogledalo, y-ogledalo, i operacija rotacije
Procesor za poboljšanje slike (IEP):
Format slike
Ulazni podaci: YUV420/YUV422, poluplanaran/planaran, UV zamjena
Izlazni podaci: YUV420/YUV422, poluplanaran, UV zamjena, Način rada s pločicama
YUV konverzija uzorkovanja prema dolje iz 422 do 420
Maksimalna razlučivost za dinamičnu sliku do 1920×1080
De-interlace
1.2.11 Sučelje zaslona
Jedan do 24 bitovi RGB sučelje paralelnog video izlaza
Jedno BT.1120 video izlazno sučelje
Jedno 4-tračno MIPI DSI sučelje, do 1Gbps po traci
Do 1080p@60fps
1.2.12 Video izlazni procesor (GTC)
Do 1920×1080 @60fps
Višeslojni
Pozadinski sloj
Win0 sloj
Win2 sloj
Format unosa: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 do 8 motor za smanjivanje i povećanje
Podržava virtualni prikaz
256 razina alfa miješanja (unaprijed umnožena alfa podrška)
Ključ boje prozirnosti
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Podrška za više regija
Win0 sloj i Win2 sloj sloja zamjenjivi
Podržava preklapanje RGB ili YUV domene
BCSH (svjetlost, Kontrast, Zasićenje, Podešavanje nijanse)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Podržava podešavanje gama
Podrška dither down allegro RGB888to666 RGB888to565 &pojačalo; dither down FRC (podesiv) RGB888 do 666
Prazan i crni zaslon
1.2.13 Audio sučelje
I2S0 sa 8 kanali
Do 8 kanali TX i 8 kanali RX put
Razlučivost zvuka od 16 bita do 32 bita
Brzina uzorkovanja do 192 KHz
Omogućuje glavni i podređeni način rada, softver podesiv
Podrška 3 I2S formati (normalan, lijevo opravdano, pravo opravdano)
Podrška 4 PCM formati (rano, kasno1, kasno2, kasno3)
I2S i PCM način rada ne mogu se koristiti u isto vrijeme
I2S1/I2S2 sa 2 kanali
Do 2 kanali za TX i 2 kanali RX put
Razlučivost zvuka od 16 bita do 32 bita
Brzina uzorkovanja do 192 KHz
Omogućuje glavni i podređeni način rada, softver podesiv
Podrška 3 I2S formati (normalan, lijevo opravdano, pravo opravdano)
Podrška 4 PCM formati (rano, kasno1, kasno2, kasno3)
I2S i PCM ne mogu se koristiti u isto vrijeme
PDM
Do 8 kanali
Razlučivost zvuka od 16 bita do 24 bita
Brzina uzorkovanja do 192 KHz
Podržava PDM glavni način primanja
TDM
Podrška do 8 kanali za TX i 8 kanala za RX put
Razlučivost zvuka od 16 bita do 32 bita
Brzina uzorkovanja do 192 KHz
Omogućuje glavni i podređeni način rada, softver podesiv
Podrška 3 I2S formati (normalan, lijevo opravdano, pravo opravdano)
Podrška 4 PCM formati (rano, kasno1, kasno2, kasno3)
Audio PWM
Podrška za pretvaranje PCM u PWM format
Brzina uzorkovanja do 16x
Podržava linearnu interpolaciju za preduzorkovanje 2x/4x/8x/16
Podrška 8/9/10/11 bitova koji se mogu maskirati L/R kanal PWM izlaz
Digitalni audio kodek
Podržava 3-kanalni digitalni ADC
Podržava 2-kanalni digitalni DAC
Podržava I2S/PCM sučelje
Podržava I2S/PCM glavni i slave način rada
Podržava 4-kanalni prijenos zvuka u I2S načinu
Podržava 2-kanalni prijem zvuka u I2S načinu
Podržava 2-kanalni prijenos ili prijem zvuka u PCM načinu
Podržava rezoluciju uzorka od 16~24 bita za digitalni ADC i digitalni DAC
<span style=”boja: #ffffff;”>RV1126 Datasheet Rev 1.4</pedalj>
I digitalni ADC i digitalni DAC podržavaju tri grupe brzina uzorkovanja. Skupina 0 su 8khz/16khz/32kHz/64kHz/128khz, skupina 1 su 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz i grupa 2 su 12khz/24khz/48khz/96khz/192khz
Prolazni pojas digitalnih ADC filtara je 0,45625*fs
Podržava valovitost propusnog pojasa digitalnog ADC unutar +/-0,1 dB
Zaustavni pojas digitalnih ADC filtara je 0,5*fs
Podržava prigušenje zaustavnog pojasa digitalnog ADC-a od najmanje 60 dB
Podržava kontrolu glasnoće za digitalni ADC i digitalni DAC
Podržava automatsku kontrolu razine (ALC)i vrata za šum za digitalni ADC
Podržava komunikaciju s analognim kodekom preko I2C sabirnice
1.2.14 Povezivanje
SDIO sučelje
Kompatibilan sa SDIO3.0 protokolom
4-bitne širine sabirnice podataka
GMAC 10/100/1000M ethernet kontroler
Podržava brzine prijenosa podataka od 10/100/1000 Mbps s RGMII sučeljima
Podržava brzine prijenosa podataka od 10/100 Mbps s RMII sučeljima
Podržava i full-duplex i half-duplex rad Podrška za TCP Segmentation Offload (TSO) i UDP Segmentation Offload (KORISTITI) mrežno ubrzanje<br>
USB 2.0 Domaćin
Kompatibilan s USB-om 2.0 specifikacija
Podržava velike brzine(480Mbps), puna brzina(12Mbps) i malobrzinski(1.5Mbps) način rada
Podrška poboljšanoj specifikaciji sučelja Host Controllera (EHCI), Revizija 1.0
Podržava specifikaciju sučelja Open Host Controller (OHCI), Revizija 1.0a
USB 2.0 OTG
Kompatibilna specifikacija
Specifikacija univerzalne serijske sabirnice, Revizija 2.0
Proširivo sučelje Host Controllera za univerzalnu serijsku sabirnicu (xHCI), Revizija 1.1
Kontrola podrške/skupni/prekidni/izokroni prijenos
SPI sučelje
Podrška 2 SPI kontroleri, podržavaju dva izlaza za odabir čipa
Podržava serijski glavni i serijski podređeni način rada, softverski konfigurabilan
I2C sučelje
Podrška 6 I2C sučelja(I2C0-I2C5)
Podržava 7-bitni i 10-bitni način adrese
Softverski programibilna frekvencija sata
Podaci na I2C-sabirnici mogu se prenositi brzinom do 100k bita/s u standardnom načinu rada, do 400k bita/s u brzom načinu rada, ili do 1 m bita/s u Fast-mode Plus
UART sučelje
Podrška 6 UART sučelja (UART0-UART5)
Podrška za 5-bit, 6bit, 7bit, i 8-bitni serijski prijenos ili primanje podataka
Standardni asinkroni komunikacijski bitovi kao što je početak, Stop, i paritet
Podržava različite ulazne taktove za UART rad za postizanje brzine prijenosa do 4Mbps
Podržava način automatske kontrole protoka(osim UART2)
1.2.15 Drugi
Više grupa GPIO-a
Svi GPIO-ovi mogu se koristiti za generiranje prekida
Podrška okidač razine i prekid okidača ruba
Podržava konfigurabilni polaritet prekida okidača razine
Podržava podesivi rastući rub, padajući rub, i oba ruba okidaju prekid
Podržava podesivi smjer povlačenja (slabo povlačenje i slabo povlačenje)
<snažna>RV1126 Datasheet Rev 1.4</snažna>
Podržava konfigurabilnu snagu pogona
Senzor temperature (TS-ADC)
Podržava korisnički definirani način rada i automatski način rada
U korisnički definiranom načinu rada, start_of_conversion može se u potpunosti kontrolirati softverom, a također se može generirati hardverom.
U automatskom načinu rada, temperatura alarma(visoka/niska temperatura) prekid se može konfigurirati
U automatskom načinu rada, temperatura resetiranja sustava može se konfigurirati
Podrška za 2 kanal TS-ADC (koristi se za CPU odnosno NPU), temperaturni kriteriji svakog kanala mogu se konfigurirati
Temperaturni raspon -40~125°C i temperaturna rezolucija od 5°C
12-bitni SAR ADC do 732 S/s brzina uzorkovanja
ADC sukcesivne aproksimacije (SAR ADC)
10-bitna rezolucija
Brzina uzorkovanja do 1MS/s
6 jednostrani ulazni kanali
OTP
Podrška za 32Kbitni prostor i veći 4k adresni prostor je nesigurni dio.
Podržava čitanje i programiranje maske riječi u sigurnom modelu
Duljina programa podrške od 1 do 32 bit
Operacija čitanja podržava samo 8 bita
Program i stanje čitanja mogu se čitati
Program ne uspijeva adresirati zapis
Vrsta paketa
FCCSP 409-pin (tijelo: 14mm x 14 mm; Veličina lopte: 0.3mm; teren za loptu: 0.65mm)
Bilješke:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 ne koristi se istovremeno
Preuzimanje
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
Tehnički list
RV1126-Vcan1748 List s podacima
RV1126 RV1109 Brzi početak
Rockchip_RV1126_RV1109_Quick_Start_Linux_HR
Rockchip Vodič za razvojne programere RockX_SDK