Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Turinys
galerija
Produkto programos
Protingas IPC, Veido atpažinimo skydelis, Veido fiksavimo kamera, Vaizdo įrašas durų skambutis, Nėra tinklo, ir be maitinimo kameros, Express delninis, GPS navigacija, Žmogaus ir mašinos sąsaja, Stebėjimo įranga, Drono dėžutė, Vaizdo konferencijų sistema, ir tt.
Nori dirbti su Sony IMX415 objektyvo kameros moduliu?
Atsisiųskite SDK
Priekinio vaizdo specifikacija
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
Pin4 |
GND |
9."Ethernet"&maitinimo lizdas
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
Pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Garso jungtis
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
NUSTATYTI iš naujo |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
IŠRIKIUOTI |
Atgal Žiūrėti specifikaciją
1.DDR3L (Samsung K4B4G1646E BCNB)
4Gbit DDR3 yra pritvirtintas visos plokštės priekyje ir gale, su iš viso 8G bitais;
2.MIPI DSI jungtis
Pin1 |
IRQ |
Pin11 |
MIPI_DSI_D3N |
Pin2 |
PWR_LT |
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 |
Smeigtukas 17 |
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 jungtis
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_EN |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_LT |
Pin15 |
GND |
Pin35 |
FOCUS_LT |
Pin16 |
MIPI_CSI_RX0_D2P |
Pin36 |
ADC_IN |
Smeigtukas 17 |
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 |
Smeigtukas 40 |
VCC_12V |
4.Funkcijos jungtis
Pin1 |
HOST_DM |
Pin14 |
SDMMC0_D0 |
Pin2 |
HOST_DP |
Pin15 |
SDMMC0_CLK |
Pin3 |
GND |
Pin16 |
SDMMC0_D3 |
Pin4 |
GND |
Smeigtukas 17 |
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 |
DUK
- Numatytasis fotoaparato IP adresas yra 192.168.31.88.
- jei prijungsite mūsų pavyzdį tinklo kabeliu su kompiuteriu, galite naudoti tai 169.254.95.254 pakeisti parametrą.
Vartotojas: admin
slaptažodis: admin
Patikrinkite žemiau esantį paveikslėlį, Tiesiog greitas trumpas ryšys P2 ir P3 ir tai sukels startą. tada galite atlaisvinti ryšį.
taip, mes pakeisime pagal jūsų reikalavimą.
Tau reikia 4.2 voltų, turime pakeisti maitinimo IC, tačiau dviejų maitinimo IC kontaktai ir periferinės grandinės skiriasi. Mūsų inžinieriai išbandė daugybę metodų, bet negali tiesiogiai pakeisti originalios plokštės, todėl galime tai naudoti tik laikinai. Ant raudonos lentos, maitinimo šaltinio IC yra prijungtas, kad atitiktų jūsų reikalavimus.
hTTPS://youtu.be/toh4bY1kTuw
PCBA plokštės matmenys yra 38x38 mm
Keturių skylių skersmuo yra 2 mm
Dviejų skylių atstumas yra 34 mm
Vartotojas: šaknis
Slaptažodis: roko mikroschema
Techninės įrangos reikalavimai
1. Sony IMX415 kameros modulis (Kameros modulis su MIP sąsaja)
2. MiPi juostos kabelis (kabelis, skirtas prijungti fotoaparatą su SBC PCB)
3. Pagrindinė RV1126 kamera
4. Kabelių pynė (Kabelių pynė su USB POE, galia, ir RCA garso jungtis)
5. POE B kortelė, skirta SBC (POE adapterio plokštė SBC PCB)
6. Maitinimo adapteris (DC maitinimo šaltinis fotoaparato blokui)
7. USB programavimas / derinimo kabelis (OTe) (Atskiras USB, OTG tipo kabelis SBC programavimui ir derinimui)
8. LED / IR plokštės (IR ir LED plokštė kameros surinkimui)
9. MILC
10. Samsung eMMC su SLC/MLC atmintimi
11. Samsung RAM
12. Realtek Ethernet: su PoE palaikymu
13. RTC baterija
taip, džiaugiamės galėdami sukurti naują funkciją, kuri atitiktų jūsų poreikius.
taip, mūsų RV1126 kūrimo plokštė turi papildomą TF kortelių skaitytuvo palaikymą.
Gerai. Atsiųsiu el.paštu.
atsakymas: Inžinierius atsakė, kad jo „Rockchip RV1126 dev“ įrankis skirtas tik langams.
klausimas: Turėsime root prieigą? Jei root, galime įdiegti bet kurią savo programą (įsk. linux)
atsakymas: taip.
klausimas: Ar galiu paprašyti jūsų nuorodos į saugyklas, skirtas atsisiųsti SDK, (dev įrankiai)?
atsakymas: taip, RKDevTool_Release_v2.74
hTTPS://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = bendrinimas
hTTPS://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = bendrinimas
klausimas: Mums reikia kompozito (CVBS) vaizdo įrašą savo Rockchip RV1126 modulyje. Ar galite palaikyti? Pridėkite DSI tik prie analoginio vaizdo konverterio lusto.
atsakymas: Ar jums reikia RV1126 vystymo plokštės, kad palaikytumėte kompozitą? (CVBS) įvestis normaliai CVBS kamerai?
Jei taip, patikrinkite žemiau esančią nuorodą, kuriame jį kitam klientui.
RV1126 pritaikytas USB žiniatinklio arba CVBS kamerai.
Mes taip pat galime sukurti kitą funkciją, jei jums jos reikia.
klausimas 1: Kokias fotoaparato tvarkykles palaiko SDK?
atsakymas 1:
klausimas 2: Kokias MIPI DSI ekrano tvarkykles palaiko SDK?
atsakymas 2: MIPI DSI derinamas pagal konkretų ekraną. Patikrinkite žemiau esantį paveikslėlį.
Vis dar kyla klausimas?
Norėdami gauti daugiau informacijos, susisiekite su mumis.
Siųskite savo klausimą1.1 apžvalga
RV1126 yra didelio našumo vaizdo procesorius SoC, skirtas IPC / CVR, ypač su AI susijusioms programoms. Jis pagrįstas keturių branduolių ARM Cortex-A7 32 bitų branduoliu, kuris integruoja NEON ir FPU. Kiekvienam branduoliui yra 32 KB I talpyklos ir 32 KB D talpyklos ir 512 KB vieninga L2 talpykla.. Integruotas NPU palaiko hibridinį INT8/INT16 veikimą, o skaičiavimo galia yra iki 2.0TOPs. Papildomai, su stipriu suderinamumu, tinklo modelius, pagrįstus sistemomis, tokiomis kaip TensorFlow/MXNet/PyTorch/Caffe, galima lengvai konvertuoti.<br>
RV1126 taip pat pristato naujos kartos visiškai aparatūros pagrindu sukurtą 14 megapikselių IPT (vaizdo signalo procesorius) ir post-procesorius. Jame įdiegta daug algoritmų greitintuvų, paprastai naudojamų IPC ir CVR, pavyzdžiui, HDR, 3A funkcijos (AE, APIE, AWB), VPK, 3DNR, 2DNR, galandimas, nusausinti, žuvies akies korekcija, gama korekcija, funkcijų taškų aptikimas ir pan. Visi jie apdorojami realiuoju laiku. Bendradarbiauja su dviem MIPI CSI (arba LVDS/SubLVDS) ir vienas DVP (BT.601/BT.656/BT.1120) sąsaja, vartotojai gali sukurti sistemą, kuri gauna vaizdo duomenis iš 3 camera sensors simultaneously.
Į RV1126 integruotas vaizdo kodavimo įrenginys palaiko UHD H.265 / H.264 kodavimą. Jis taip pat palaiko kelių srautų kodavimą, iki vieno 4Kp30 ir vieno 1080p30 vienu metu. Šios funkcijos pagalba, vaizdo įrašas iš fotoaparato gali būti užkoduotas didesne raiška ir saugomas vietinėje atmintyje ir tuo pačiu metu perkeliamas į kitą mažesnės raiškos vaizdo įrašą į debesies saugyklą. H.264 / H.265 vaizdo dekoderis RV1126 palaiko 4Kp30 H.264 ir H.265.
Be ankstesnio didelio našumo daugialypės terpės bloko, RV1126 taip pat turi turtingą garsą, atmintis, ir kitos periferinės sąsajos, tokios kaip I2C, SPI, PWM, ir taip toliau. Tai gali padėti vartotojams pridėti daugiau jutiklių ar kitų išorinių įrenginių į visą sistemą, kad būtų padidintas lankstumas ir išplečiamumas..
RV1126 turi didelio našumo išorinę DRAM (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) galintis išlaikyti reiklų atminties pralaidumą.
1.2 funkcijos
Toliau išvardytoms funkcijoms, kurių gali būti arba nebūti tikrame gaminyje, gali būti taikomi trečiosios šalies licencijavimo reikalavimai. Dėl faktinių gaminio funkcijų konfigūracijų ir licencijavimo reikalavimų susisiekite su „Rockchip“..
1.2.1 Programų procesorius
Quad-Core Cortex-A7
Pilnas ARM architektūros v7-A instrukcijų rinkinio įgyvendinimas, ARM Neon Advanced SIMD
Atskirai integruotas neonas ir FPU
32 KB L1 I talpyklos ir 32 KB L1 D talpyklos vienam Cortex-A7 procesoriui
Vieninga 512KB L2 talpykla, skirta keturių branduolių „Cortex-A7“.
Palaikoma TrustZone technologija
Atskiri procesoriaus pagrindinės sistemos maitinimo domenai, skirti palaikyti vidinį maitinimo jungiklį ir išorinį įjungimą / išjungimą, atsižvelgiant į skirtingą taikymo scenarijų
PD_CPU0: 1St Cortex-A7 + Neoninis + FPU + L1 I/D talpykla
PD_CPU1: 2nd Cortex-A7 + Neoninis + FPU + L1 I/D talpykla
PD_CPU2: 3rd Cortex-A7 + Neoninis + FPU + L1 I/D talpykla
PD_CPU3: 4Cortex-A7 + Neoninis + FPU + L1 I/D talpykla
Vienas izoliuotas įtampos domenas, skirtas palaikyti DVFS
1.2.2 Vaizdo įvestis sąsaja
Sąsaja ir vaizdo įvesties procesorius
Dvi MIPI CSI/LVDS/SubLVDS sąsajos, 4 juostos kiekviena, MIPI CSI maksimalus duomenų perdavimo greitis yra 2,5 Gbps / juosta, Maksimalus LVDS / SublVDS duomenų perdavimo greitis yra 1 Gbps / juosta
8/10/12/16 bitų standartinėje DVP sąsajoje, iki 150MHz įvesties duomenys
Palaikykite BT.601/BT.656 ir BT.1120 VI sąsajas
Palaikykite pixel_clk poliškumą、hsync、vsync konfigūruojamas
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
IPT
Didžiausia skiriamoji geba yra 14 megapikselių(4416× 3312)
DVP įvestis: ITU-R BT.601/656/1120 su raw8/raw10/raw12/raw16, YUV422
MIPI įvestis: RX duomenų juosta x1 / x2 / x4, raw8/raw10/raw12, YUV422
3A: įtraukti AE / histogramą, APIE, AWB statistikos išvestis
FPN: Fiksuoto modelio triukšmo pašalinimas
BLC: Juodos spalvos lygio korekcija
DPCC: Statinis / dinaminis defektų pikselių klasterio taisymas
VPK: Objektyvo šešėlių korekcija
„Bayer“ NR: „Bayer-raw“ triukšmo mažinimas, 2DNR
HDR: 3-/2-Rėmelio sujungimas į aukštą dinaminį diapazoną
TMO: 3-/2-Frame Merge Video Tone atvaizdavimas
WDR: Vieno kadro plataus dinaminio diapazono tonų atvaizdavimas
Debayer: Išplėstinė adaptyvioji demosaika su chromatinės aberacijos korekcija
CCM/CSM: Spalvų korekcijos matrica; RGB2YUV ir kt.
Gama: Gama išėjimo korekcija
Dehaze / Enhance: Automatinis Dehaze ir krašto pagerinimas
3DLUT: 3D-Lut spalvų paletė klientui
LDCH: Objektyvo iškraipymas horizontalia kryptimi
Išvesties skalė*3: paramos mažinimo lygis*3(W0<3264; W1<1280; W2<1280)
Išvesties skalė*2: paramos mažinimo lygis*2(W0<1920; W1<1920)
Išvestis (FBC): palaiko YUV422/420 su kadrų buferio suspaudimu
3DNR: Advanced Temporal Noise Reduction in YUV
2DNR: Advanced Spatial Noise reduction in YUV
Aštrus: Paveikslėlio ryškinimas &stiprintuvas; YUV krašto padidinimas
ORB: Orientuotas greitai ir pasukamas TRUMPAS, a method of feature point detection
FEC: didesnis objektyvo iškraipymas ir žuvies akies korekcija
CGC: Spalvų gamos suspaudimas, YUV viso diapazono / ribinio diapazono konvertavimas
1.2.3 Vaizdo įrašų KODEKAS
Vaizdo dekoderis
H.264 ir H.265 dekodavimas realiuoju laiku
Pagrindinis ir Main10 profilis H.265, iki lygio 5.0 ir 4096 × 2304 @ 30 kadrų per sekundę
Pradinė padėtis, pagrindinis, aukštas, aukštas10 ir aukštas 4:2:2(be MBAFF), iki lygio 5.1 ir 4096 × 2304 @ 30 kadrų per sekundę
Video Encoder
Realaus laiko UHD H.265/H.264 vaizdo kodavimas
I-/P rėmeliai ir SmartP nuoroda.
Five-bit rate control modes (CBR, VBR, FixQp, AVBR, ir QpMap)
Iki 100 Mbit/s išvesties bitų sparta
Palaikymo IG(jokios ribos) kodavimas;
Aukštas H.264 profilis, iki lygio 5.1 ir 4096 × 2304 @ 30 kadrų per sekundę
Pagrindinis profilis H.265, iki lygio 5.0 ir 4096 × 2304 @ 30 kadrų per sekundę
Palaikykite kelių srautų kodavimą
3840 x 2160 @ 30 kadrų per sekundę + 1080p@30 fps kodavimas
3840 x 2160@30 kodavimas + 3840 x 2160@30 fps dekodavimas
Įvesties duomenų formatas:
YCbCr 4:2:0 plokštuminis
YCbCr 4:2:0 pusiau plokštuminis
YCBYCr 4:2:2
CbYCrY 4:2:2 persipynę
RGB444 ir BGR444
RGB555 ir BGR555
RGB565 ir BGR565
RGB888 ir BRG888
RGB101010 ir BRG101010
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
Vienas izoliuotas įtampos domenas, skirtas palaikyti DVFS
1.2.4 JPEG KODEKAS
JPEG kodavimo įrenginys
Pradinė padėtis (DCT nuoseklus)
Enkoderio dydis yra nuo 96×96 iki 8192×8192(67megapikselių)
Iki 90 milijonas pikselių per sekundę
JPEG dekoderis
Dekoderio dydis yra nuo 48×48 iki 8176×8176(66.8megapikselių)
Iki 76 milijonas pikselių per sekundę
1.2.5 Neuroninio proceso vienetas
Neuroninio tinklo pagreičio variklis su apdorojimo našumu iki 2.0 TOPS
Palaikomas sveikasis skaičius 8, sveikasis skaičius 16 konvoliucijos operacija
Palaikykite giluminio mokymosi sistemas: TensorFlow, TF-lite, Pitorchas, Kavinė, ONNX, MXNet, Sunku, Darknet
Palaikykite OpenVX API
Vienas izoliuotas įtampos domenas, skirtas palaikyti DVFS
1.2.6 Atminties organizavimas
Vidinė lustinė atmintis
BootRom
SYSTEM_SRAM VD_LOGIC įtampos srityje
PMU_SRAM VD_PMU įtampos srityje mažos galios taikymui
Išorinė atmintis be lusto
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI blykstė
eMMC
SD kortelė
Async Nand Flash
1.2.7 Vidinė atmintis
Vidinis BootRom
Palaikykite sistemos paleidimą iš šio įrenginio:
FSPI Flash sąsaja
eMMC sąsaja
SDMMC sąsaja
Async Nand sąsaja
Palaikykite sistemos kodo atsisiuntimą naudodami šią sąsają:
USB OTG sąsaja (Įrenginio režimas)
SYSTEM_SRAM
Dydis: 64KB
PMU_SRAM
Dydis: 8KB
1.2.8 Išorinė atmintis arba saugojimo įrenginys
Dinaminės atminties sąsaja (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Suderinamas su JEDEC standartais
Suderinamas su DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Palaiko 32 bitų duomenų plotį, 2 gretas (lustas pasirenka), max 4GB adresavimo vietos vienam rangui, bendra adresų erdvė yra 4 GB (daugiausia)
Mažos galios režimai, pvz., SDRAM išjungimas ir savaiminis atnaujinimas
eMMC sąsaja
Suderinamas su standartine iNAND sąsaja
Suderinamas su eMMC specifikacija 4.51
Palaikykite tris duomenų magistralės pločius: 1-tiek, 4-bitų arba 8 bitų
Palaikymas iki HS200; bet nepalaiko CMD eilės
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
SD/MMC sąsaja
Suderinamas su SD3.0, MMC versija 4.51
Duomenų magistralės plotis yra 4 bitai
Lanksti nuoseklioji blykstės sąsaja(FSPI)
Palaikykite duomenų perdavimą iš / į serijinį "flash" įrenginį
Palaikymas x1, x2, x4 duomenų bitų režimas
Palaikymas 2 lustai pasirinkti
Nand Flash sąsaja
Palaiko asinchronizaciją ir blykstę
Duomenų magistralės plotis yra 8 bitai
Palaikymas 1 lusto pasirinkimas
Palaikykite LBA nand flash
Iki 16 bitų/1KB aparatinės įrangos ECC
Palaikykite konfigūruojamą sąsajos laiką
1.2.9 Sistemos komponentas
RISC-V MCU
32 bitų mikrovaldiklio šerdis su RISC -V ISA
Harvardo architektūra, atskira instrukcija, ir duomenų atmintis
Instrukcijų rinkinys yra RV32I su M ir C plėtiniais
Integruotas programuojamas pertraukų valdiklis (IPIC), visi 123 IRQ linijos, prijungtos prie GIC, skirtos Cortex-A7, taip pat jungiasi prie RISC –V MCU
Integruotas derinimo valdiklis su JTAG sąsaja
CRU (laikrodis &stiprintuvas; atstatyti įrenginį)
Atskirų komponentų laikrodžio valdymo palaikymas
Vienas osciliatorius su 24MHz laikrodžio įėjimu
Palaikykite viso lusto visuotinį minkšto atstatymo valdymą, taip pat individualus kiekvieno komponento minkštas atstatymas
PMU (galios valdymo blokas)
Palaikymas 5 atskiri įtampos domenai VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Palaikymas 14 atskiri galios domenai, kuri gali būti įjungta / išjungta programine įranga, pagrįsta įvairiomis taikymo scenomis
Keli konfigūruojami darbo režimai taupyti energiją naudojant skirtingą dažnį arba automatinį laikrodžio valdymą arba maitinimo srities įjungimo / išjungimo valdymą
Laikmatis
Palaikymas 6 64bitų laikmačiai su pertraukimu pagrįsta operacija nesaugiam taikymui
Palaikymas 2 64bitų laikmačiai su pertraukimu pagrįsta operacija saugiam taikymui
Palaikykite du darbo režimus: laisvai veikiantis ir vartotojo nustatytas skaičius
Palaikymo laikmačio darbo būsena, kurią galima patikrinti
PWM
Palaikymas 12 mikroschemos PWM (PWM0 ~ PWM11) su pertraukimu pagrįsta operacija
Programuojamas veiksmas, iš anksto pakeistas į magistralės laikrodį, o po to toliau keičiamas
Integruota 32 bitų laikmačio / skaitiklio priemonė
Palaikykite fiksavimo režimą
Palaikykite nepertraukiamą režimą arba vieno kadro režimą
Suteikia atskaitos režimą ir išveda įvairią darbo ciklo bangos formą
Optimizuotas IR programai PWM3, PWM7, ir PWM11
Sargas
32 bitų sarginio skaitiklis
Skaitiklis skaičiuoja atgal nuo iš anksto nustatytos vertės iki 0 kad būtų nurodytas skirtasis laikas
Pasibaigus laikui, WDT gali atlikti dviejų tipų operacijas:
Sugeneruokite sistemos atstatymą
Pirma, sugeneruokite pertraukimą ir jei to nepašalina aptarnavimo rutina iki to laiko, kai įvyks antrasis skirtasis laikas, tada generuokite sistemos atstatymą
Programuojamas atstatymo impulso ilgis
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
Visiškai 16 apibrėžtus pagrindinio skirtojo laiko intervalus
Vienas „Watchdog“ nesaugiam pritaikymui
Vienas „Watchdog“ saugiam naudojimui
Pertraukimo valdiklis
Palaikymas 128 SPI pertraukimo šaltinių įvestis iš skirtingų komponentų
Palaikymas 16 programinės įrangos suaktyvinti pertraukimai
Du pertraukimo išėjimai (nFIQ ir nIRQ) atskirai kiekvienam Cortex-A7, abu yra žemo lygio jautrūs
Palaikykite skirtingus pertraukimo prioritetus kiekvienam pertraukimo šaltiniui, ir jie visada yra programuojami programine įranga
DMAC
Mikrokodų programavimu pagrįsta DMA
Susieto sąrašo DMA funkcija palaikoma, kad būtų užbaigtas sklaidos ir rinkimo perkėlimas
Palaikykite duomenų perdavimo tipus su iš atminties į atmintį, iš atminties į periferinį įrenginį, periferinis į atmintį
Pertraukimo išvesties signalais praneša apie įvairių DMA įvykių atsiradimą
Vienas sistemos DMA valdiklis
DMAC funkcijos:
Palaikymas 8 kanalai
27 aparatinės įrangos užklausos iš išorinių įrenginių
2 nutraukia išvestį
Palaikykite „TrustZone“ technologiją ir programuojamą saugią būseną kiekvienam DMA kanalui
Saugi sistema
Šifravimo variklis
Palaikykite SM2/SM3/SM4 šifrą
Palaikykite SHA-1, SHA-256/224, SHA-512/384, ir MD5 su aparatūros pamušalu
Palaikymo nuorodų sąrašo elementas (LLI) DMA perkėlimas
Palaikykite AES-128 AES-256 šifravimą &stiprintuvas; iššifruoti šifrą
Palaikykite AES ECB/CBC/OFB/CFB/CTR/CTS/XTS režimą
DES palaikymas &stiprintuvas; TDES šifravimas &stiprintuvas; iššifruoti šifrą
Palaikykite DES/TDES ECB/CBC/OFB/CFB režimą
Parama iki 4096 bitų PKA matematines operacijas, skirtas RSA/ECC
Palaiko iki 8 kanalų konfigūraciją
Palaikymas iki 256 TRNG išvesties bitai
Palaikykite visų DDR tipų duomenų kodavimą
Palaikykite saugų OTP
Palaikykite saugų derinimą
Palaikykite saugią OS
Pašto dėžutė
Viena pašto dėžutė SoC, skirta aptarnauti A7 ir RISC-V MCU ryšį
Palaikykite keturis pašto dėžutės elementus vienoje pašto dėžutėje, kiekvienas elementas apima vieną duomenų žodį, vieno komandinio žodžio registras, ir vienas vėliavėlės bitas, galintis reikšti vieną pertraukimą
Suteikti 32 užrakinti registrus programinei įrangai, kuri gali nurodyti, ar pašto dėžutė užimta
VAIKAI
GZIP failų išskleidimo palaikymas
LZ4 failų išskleidimo palaikymas, įskaitant bendrąją LZ4 rėmelio struktūrą ir senojo kadro formatą.
Duomenų išskleidimo Deflate formatu palaikymas
Duomenų išskleidimo ZLIB formatu palaikymas
Palaikykite visišką pertraukų ir klaidų pertraukimo išvestį
Palaikykite Hash32 patikrą LZ4 dekompresijos procese
Palaikykite išspaustų duomenų ribinio dydžio funkciją, kad išskleidimo proceso metu atmintis nebūtų piktybiškai sunaikinta
Palaikykite programinę įrangą, kad sustabdytumėte dekompresijos procesą
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
1.2.10 Grafikos variklis
2D grafikos variklis (RGA):
Šaltinio formatai:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plokščias, YUV420 pusiau plokštuminis
YUV422 plokštuminis, YUV422 pusiau plokštuminis
YUV 10 bitų, skirtas YUV420/422 pusiau plokštumai
BPP8, BPP4, BPP2, BPP1
Paskirties vietos formatai:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plokščias, YUV420 pusiau plokštuminis
YUV422 plokštuminis, YUV422 pusiau plokštuminis
Pikselių formato konvertavimas, BT.601/BT.709
Maksimali skiriamoji geba: 8192×8192 šaltinis, 4096×4096 paskirties vieta
BitBlt
Du šaltiniai BitBLT:
A+B=B tik BitBLT, A atrama sukasi ir keičiasi, kai B pritvirtinta
A+B=C antrasis šaltinis (B) turi tą patį požymį kaip (C) plius sukimosi funkcija
Spalvotas užpildymas gradientiniu užpildu, ir rašto užpildymas
Didelio našumo tempimas ir susitraukimas
Vienspalvis išplėtimas teksto atvaizdavimui
Nauja išsami vieno pikselio alfa (spalvotas/alfa kanalas atskirai)
Alfa maišymo režimai, įskaitant Java 2 Porter-Duff komponavimo maišymo taisyklės, chroma raktas, modelio kaukė, išblukęs
Dydžio operacija
0, 90, 180, 270-laipsnio sukimasis
x-veidrodis, y-veidrodis, ir sukimosi veikimas
Vaizdo tobulinimo procesorius (IEP):
Vaizdo formatas
Įvesti duomenis: YUV420 / YUV422, pusiau plokštuminis/plokštuminis, UV keitimas
Išvesties duomenys: YUV420 / YUV422, pusiau plokštuminis, UV keitimas, Plytelių režimas
YUV žemyn mėginių ėmimo konvertavimas iš 422 į 420
Maksimali dinamiško vaizdo skiriamoji geba iki 1920×1080
Išjungti persipynimą
1.2.11 Ekrano sąsaja
Vieno iki 24 bitų RGB lygiagrečios vaizdo išvesties sąsaja
Viena BT.1120 vaizdo išvesties sąsaja
Viena 4 juostų MIPI DSI sąsaja, iki 1 Gbps vienoje juostoje
Iki 1080p @ 60 kadrų per sekundę
1.2.12 Vaizdo išvesties procesorius (GTC)
Iki 1920 × 1080 @ 60 kadrų per sekundę
kelių sluoksnių
Fono sluoksnis
Win0 sluoksnis
Win2 sluoksnis
Įvesties formatas: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 į 8 mastelio mažinimo ir mastelio didinimo variklis
Palaikykite virtualų ekraną
256 lygio alfa maišymas (iš anksto padauginta alfa parama)
Skaidrumo spalvos klavišas
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Palaikykite kelis regionus
Keičiamas Win0 sluoksnis ir Win2 sluoksnio perdanga
Palaikykite RGB arba YUV domeno perdangą
BCSH (ryškumas, kontrastas, Sodrumas, Atspalvių reguliavimas)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Palaikykite gama reguliavimą
Palaikykite dither down allegro RGB888to666 RGB888to565 &stiprintuvas; mažinti FRC (konfigūruojama) RGB888–666
Tuščias ir juodas ekranas
1.2.13 Garso sąsaja
I2S0 su 8 kanalai
Iki 8 kanalai TX ir 8 kanalų RX kelias
Garso skiriamoji geba nuo 16 bitų iki 32 bitų
Atrankos dažnis iki 192KHz
Suteikia pagrindinio ir pavaldinio darbo režimą, konfigūruojama programinė įranga
Palaikymas 3 I2S formatai (normalus, kairysis pagrįstas, teisingai pateisinama)
Palaikymas 4 PCM formatai (anksti, vėlai 1, vėlai 2, vėlai 3)
I2S ir PCM režimo negalima naudoti vienu metu
I2S1/I2S2 su 2 kanalai
Iki 2 kanalai, skirti TX ir 2 kanalų RX kelias
Garso skiriamoji geba nuo 16 bitų iki 32 bitų
Atrankos dažnis iki 192KHz
Suteikia pagrindinio ir pavaldinio darbo režimą, konfigūruojama programinė įranga
Palaikymas 3 I2S formatai (normalus, kairysis pagrįstas, teisingai pateisinama)
Palaikymas 4 PCM formatai (anksti, vėlai 1, vėlai 2, vėlai 3)
I2S ir PCM negalima naudoti vienu metu
PDM
Iki 8 kanalai
Garso skiriamoji geba nuo 16 bitų iki 24 bitų
Atrankos dažnis iki 192KHz
Palaikykite pagrindinį PDM priėmimo režimą
TDM
Parama iki 8 kanalai, skirti TX ir 8 RX kelio kanalai
Garso skiriamoji geba nuo 16 bitų iki 32 bitų
Atrankos dažnis iki 192KHz
Suteikia pagrindinio ir pavaldinio darbo režimą, konfigūruojama programinė įranga
Palaikymas 3 I2S formatai (normalus, kairysis pagrįstas, teisingai pateisinama)
Palaikymas 4 PCM formatai (anksti, vėlai 1, vėlai 2, vėlai 3)
Garso PWM
Palaikykite PCM konvertavimą į PWM formatą
Mėginių dažnis iki 16 kartų
Palaikykite linijinę interpoliaciją 2x/4x/8x/16 perdėti
Palaikymas 8/9/10/11 bitų maskuojamas L/R kanalo PWM išėjimas
Skaitmeninis garso kodekas
Palaikykite 3 kanalų skaitmeninį ADC
Palaikykite 2 kanalų skaitmeninį DAC
Palaiko I2S/PCM sąsają
Palaikykite I2S/PCM pagrindinį ir pavaldų režimą
Palaiko 4 kanalų garso perdavimą I2S režimu
Palaikykite 2 kanalų garso priėmimą I2S režimu
Palaiko 2 kanalų garso perdavimą arba priėmimą PCM režimu
Palaiko 16–24 bitų imties skiriamąją gebą tiek skaitmeniniam ADC, tiek skaitmeniniam DAC
<span style=”spalva: #ffffff;”>RV1126 duomenų lapas, 1.4 redakcija</trukmė>
Tiek skaitmeninis ADC, tiek skaitmeninis DAC palaiko tris imties dažnių grupes. Grupė 0 yra 8khz/16khz/32kHz/64kHz/128khz, grupė 1 yra 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz ir grupė 2 yra 12khz/24khz/48khz/96khz/192khz
Skaitmeninių ADC filtrų pralaidumo dažnis yra 0,45625*fs
Palaikykite skaitmeninį ADC perdavimo dažnių diapazoną +/-0,1 dB ribose
Skaitmeninių ADC filtrų sustabdymo juosta yra 0,5*fs
Palaikykite ne mažiau kaip 60 dB skaitmeninį ADC sustabdymo juostos slopinimą
Palaiko skaitmeninio ADC ir skaitmeninio DAC garsumo valdymą
Palaikykite automatinį lygio valdymą (ALC)ir triukšmo užtvaras skaitmeniniam ADC
Palaikykite ryšį su analoginiu kodeku per I2C magistralę
1.2.14 Ryšiai
SDIO sąsaja
Suderinamas su SDIO3.0 protokolu
4 bitų duomenų magistralės pločiai
GMAC 10/100/1000M eterneto valdiklis
Palaikykite 10/100/1000 Mbps duomenų perdavimo spartą su RGMII sąsajomis
Palaikykite 10/100 Mbps duomenų perdavimo spartą su RMII sąsajomis
Palaiko dvipusį ir pusiau dvipusį darbą TCP segmentavimo iškrovimo palaikymas (PSO) ir UDP segmentavimo iškrovimas (NAUDOTI) tinklo pagreitis<br>
USB 2.0 kariuomenė
Suderinamas su USB 2.0 specifikacija
Palaiko didelį greitį(480Mb), Pilnas greitis(12Mb) ir mažu greičiu(1.5Mb) režimu
Palaikykite patobulintą pagrindinio kompiuterio valdiklio sąsajos specifikaciją (EHCI), Peržiūra 1.0
Palaikykite atviro pagrindinio kompiuterio valdiklio sąsajos specifikaciją (OHCI), 1.0a peržiūra
USB 2.0 OTG
Suderinama specifikacija
Universal Serial Bus specifikacija, Peržiūra 2.0
Išplečiama pagrindinio kompiuterio valdiklio sąsaja, skirta universaliajai nuosekliajai magistralei (xHCI), Peržiūra 1.1
Valdymas / masinis / pertraukimas / izochroninis perkėlimas
SPI sąsaja
Palaikymas 2 SPI valdikliai, palaiko dviejų lustų pasirinkimo išvestį
Palaikykite nuoseklųjį pagrindinį ir nuoseklųjį pavaldinį režimą, programine įranga konfigūruojama
I2C sąsaja
Palaikymas 6 I2C sąsajos(I2C0-I2C5)
Palaikykite 7 bitų ir 10 bitų adresų režimą
Programiniu būdu programuojamas laikrodžio dažnis
Standartiniu režimu I2C magistralės duomenys gali būti perduodami iki 100 000 bitų per sekundę greičiu., iki 400 000 bitų per sekundę greituoju režimu, arba iki 1 m bitų per sekundę greituoju režimu plius
UART sąsaja
Palaikymas 6 UART sąsajos (UART0-UART5)
5 bitų palaikymas, 6tiek, 7tiek, ir 8 bitų serijiniai duomenys perduodami arba gaunami
Standartiniai asinchroninio ryšio bitai, tokie kaip pradžia, sustabdyti, ir paritetas
Palaikykite skirtingus įvesties laikrodžius UART veikimui, kad gautumėte iki 4Mbps spartą
Palaikykite automatinio srauto valdymo režimą(išskyrus UART2)
1.2.15 kiti
Kelios GPIO grupės
Visi GPIO gali būti naudojami pertraukimui generuoti
Palaikymo lygio trigeris ir krašto trigerio pertraukimas
Palaikykite konfigūruojamą lygio trigerio pertraukimo poliškumą
Palaikykite konfigūruojamą kylantį kraštą, krintantis kraštas, ir abiejų krašto trigerio pertraukimas
Palaikykite konfigūruojamą traukimo kryptį (silpnas prisitraukimas ir silpnas traukimas žemyn)
<stiprus>RV1126 duomenų lapas, 1.4 redakcija</stiprus>
Palaikykite konfigūruojamą disko stiprumą
Temperatūros jutiklis (TS-ADC)
Palaikykite vartotojo nustatytą režimą ir automatinį režimą
Vartotojo nustatytame režime, start_of_conversion gali būti visiškai valdomas programine įranga, taip pat gali būti sugeneruotas aparatinės įrangos.
Automatiniu režimu, aliarmo temperatūra(aukšta/žema temperatūra) pertraukimas gali būti konfigūruojamas
Automatiniu režimu, sistemos atstatymo temperatūrą galima konfigūruoti
Parama 2 kanalas TS-ADC (naudojami atitinkamai CPU ir NPU), kiekvieno kanalo temperatūros kriterijai gali būti konfigūruojami
-40~125°C temperatūros diapazonas ir 5°C temperatūros skiriamoji geba
12 bitų SAR ADC iki 732 S/s atrankos dažnis
Nuoseklus aproksimacija ADC (SAR ADC)
10 bitų raiška
Iki 1MS/s diskretizavimo dažnis
6 vieno galo įvesties kanalai
OTP
32Kbit erdvės ir didesnės 4k adresų erdvės palaikymas yra nesaugi dalis.
Palaikykite skaitymo ir programavimo žodžių kaukę saugiame modelyje
Paramos programos trukmė nuo 1 į 32 tiek
Skaitykite tik 8 bitų operacijų palaikymą
Galima nuskaityti programą ir skaitymo būseną
Programa nesugeba išspręsti įrašo
Pakuotės tipas
FCCSP 409 kontaktas (kūnas: 14mm x 14 mm; Kamuolio dydis: 0.3mm; kamuolio aikštelė: 0.65mm)
Pastabos:
①: DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4 nenaudojami vienu metu
parsisiųsti
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
Duomenų lapas
RV1126 RV1109 Greita pradžia
Rockchip_RV1126_RV1109_Quick_Start_Linux_LT
„Rockchip“ kūrėjo vadovas RockX_SDK