Rockchip RV1126 Ontwikkelingsevalueringsraad Kernraad IPC AI SDK sagteware-ontwikkelingskit
INHOUDSOPGAWE
Gallery
Produk Toepassings
Intelligente IPC, Gesigherkenningspaneelmasjien, Gesigopname-kamera, Video deurklokkie, Geen netwerk, en Geen kragkamera nie, Express Handheld, GPS, Mens-masjien-koppelvlak, Moniteringstoerusting, Drone Pod, Videokonferensiestelsel, ens.
Wil met Sony IMX415 lens kamera module werk?
Laai die SDK af
Vooraansig spesifikasie
Pen1 |
VCC5V0_OTG |
Speld 2 |
OTG_DM |
Speld 3 |
OTG_DP |
pen 4 |
GND |
9.Ethernet&Power Jack
Pen1 |
TX+ |
Speld 6 |
RX- |
Speld 2 |
TX- |
Speld 7 |
POE78 |
Speld 3 |
RX+ |
Speld 8 |
POE78 |
pen 4 |
POE45 |
Speld 9 |
GND |
Pen 5 |
POE45 |
Speld 10 |
VCC12V_DCIN |
10. Oudio Connector
Pen1 |
LED1/PHYAD1 |
Speld 2 |
LED0 / PHYAD0 |
Speld 3 |
TERUGSTEL |
pen 4 |
MICP |
Pen 5 |
GND |
Speld 6 |
LYNSTAAN |
Back View spesifikasie
1.DDR3L (Samsung K4B4G1646E BCNB)
'n 4Gbit DDR3 is aan die voor- en agterkant van die hele bord geheg, met 'n totaal van 8G bisse;
2.MIPI DSI Connector
Pen1 |
IRQ |
Speld 11 |
MIPI_DSI_D3N |
Speld 2 |
PWR_EN |
Pen12 |
MIPI_DSI_D3P |
Speld 3 |
RST |
Speld 13 |
MIPI_DSI_D0N |
pen 4 |
I2C3_SDA |
Pen14 |
MIPI_DSI_D0P |
Pen 5 |
I2C3_SCL |
Pen15 |
GND |
Speld 6 |
GND |
Pen16 |
MIPI_DSI_CLKN |
Speld 7 |
MIPI_DSI_D2P |
Pin17 |
MIPI_DSI_CLKP |
Speld 8 |
MIPI_DSI_D2N |
Pen18 |
GND |
Speld 9 |
MIPI_DSI_D1P |
Pen19 |
VCC_12V |
Speld 10 |
MIPI_DSI_D1N |
Speld20 |
VCC_12V |
3.MIPI CSI Connector
Pen1 |
VCC3V3_SYS |
Pin21 |
MIPI_CSI_RX0_D1N |
Speld 2 |
VCC3V3_SYS |
Pin22 |
MIPI_CSI_RX0_D0P |
Speld 3 |
SPI0_CLK |
Pen23 |
MIPI_CSI_RX0_D0N |
pen 4 |
LED_PWM |
Pin24 |
GND |
Pen 5 |
SPI0_CS0N |
Pen25 |
MIPI_CSI_CLK0 |
Speld 6 |
SPI0_MISO |
Pin26 |
GND |
Speld 7 |
SPI0_MOSI |
Pen27 |
PWM8 |
Speld 8 |
I2C1_SDA |
Pen 28 |
IRC_AIN |
Speld 9 |
I2C1_SCL |
Pen29 |
PWM11 |
Speld 10 |
MIPI_RX0_PDN |
Pin30 |
PWM9 |
Speld 11 |
MIPI_RX0_RST |
Pin31 |
IRC_BIN |
Pen12 |
GND |
Pin32 |
ZOOM_EN |
Speld 13 |
MIPI_CSI_RX0_CLKP |
Speld 33 |
PWM10 |
Pen14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_EN |
Pen15 |
GND |
Pin35 |
FOCUS_EN |
Pen16 |
MIPI_CSI_RX0_D2P |
Speld 36 |
ADC_IN |
Pin17 |
MIPI_CSI_RX0_D2N |
Speld 37 |
GND |
Pen18 |
MIPI_CSI_RX0_D3P |
Speld 38 |
VCC_1V8 |
Pen19 |
MIPI_CSI_RX0_D3N |
Speld 39 |
VCC_12V |
Speld20 |
MIPI_CSI_RX0_D1P |
Pin40 |
VCC_12V |
4.Funksie Connector
Pen1 |
HOST_DM |
Pen14 |
SDMMC0_D0 |
Speld 2 |
HOST_DP |
Pen15 |
SDMMC0_CLK |
Speld 3 |
GND |
Pen16 |
SDMMC0_D3 |
pen 4 |
GND |
Pin17 |
RS485_CTL |
Pen 5 |
ALARM_IN |
Pen18 |
UART3_RX_485 |
Speld 6 |
SDMMC0_DET |
Pen19 |
UART3_TX_485 |
Speld 7 |
ALARM_UIT |
Speld20 |
GND |
Speld 8 |
SDMMC0_PWREN |
Pin21 |
VCC_12V |
Speld 9 |
SDMMC0_D2 |
Pin22 |
VCC_12V |
Speld 10 |
USB_PWREN |
Pen23 |
POE45 |
Speld 11 |
SDMMC0_CMD |
Pin24 |
POE78 |
Pen12 |
GND |
Pen25 |
POE36 |
Speld 13 |
SDMMC0_D1 |
Pin26 |
POE12 |
Gereelde vrae
- Die verstek IP-adres van die kamera is 192.168.31.88.
- as u ons monster met 'n netkabel met u rekenaar koppel, jy kan dit gebruik 169.254.95.254 parameter te verander.
gebruiker: admin
wagwoord: admin
Kyk na die onderstaande foto, Net 'n kort verbinding binnekort P2 en P3 en dit sal die begin aktiveer. dan kan jy die verbinding losmaak.
Ja, ons sal verander volgens u vereiste.
Jy benodig 4.2 volts, ons moet die krag-IC vervang, maar die penne en perifere stroombane van die twee krag-IC's verskil. Ons ingenieurs het baie metodes probeer, maar kan nie die oorspronklike bord direk verander nie, so ons kan dit net tydelik gebruik. Op die rooi bord, 'n kragtoevoer-IC is aangeheg om aan jou vereistes te voldoen.
https://youtu.be/toh4bY1kTuw
Die grootte van die pcba-bord is 38x38 mm
Die deursnee van vier gaatjies is 2 mm
Die twee gate afstand is 34mm
gebruiker: wortel
wagwoord: klipskyfie
Hardewarevereistes
1. Sony IMX415 kamera module (Kameramodule met MIP-koppelvlak)
2. MiPi-lintkabel (kabel om die kamera met SBC PCB te verbind)
3. Hoof RV1126 kamera toard
4. Kabelboom (Kabelboom met USB POE, Power, en RCA Audio-aansluiting)
5. POE Bcard vir SBC (POE Adapterbord vir SBC PCB)
6. Kragadapter (GS-kragbron vir kamera-eenheid)
7. USB-programmering / ontfout kabel (OTe) (Aparte USB, OTG-tipe kabel om SBC te programmeer en te ontfout)
8. LED / IR-borde (IR- en LED-bord vir kamerasamestelling)
9. MIC
10. Samsung eMMC met SLC/MLC-gebaseerde geheue
11. Samsung RAM
12. Realtek ethernet: met PoE-ondersteuning
13. RTC-battery
Ja, ons ontwikkel graag 'n nuwe funksie om aan u vraag te voldoen.
Ja, ons RV1126-ontwikkelingsbord het bykomende TF-kaartleserondersteuning.
ok. Ek sal vir jou per e-pos stuur.
antwoord: Die ingenieur het geantwoord dat sy Rockchip RV1126 dev-instrument net vir vensters is.
vraag: Ons sal worteltoegang hê? As root kan ons enige van ons programme installeer (inkl. Linux)
antwoord: Ja.
vraag: Kan ek jou vra om te skakel na bewaarplekke vir aflaai SDK, (dev gereedskap)?
antwoord: Ja, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = deel
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = deel
vraag: Ons het 'n samestelling nodig (CVBS) video oor jou Rockchip RV1126 module. Kan jy dit ondersteun? Voeg slegs DSI by analoog video-omskakelaarskyfie.
antwoord: Het jy RV1126 ontwikkel bord nodig om 'n saamgestelde te ondersteun (CVBS) insette vir die normale die CVBS-kamera?
Indien ja, kyk asseblief na die onderstaande skakel, ons ontwikkel dit vir 'n ander kliënt.
RV1126 aangepas vir USB-web- of CVBS-kamera.
Ons kan ook die ander funksie ontwikkel as u dit nodig het.
vraag 1: What camera drivers are supported by SDK?
antwoord 1:
vraag 2: What MIPI DSI display drivers are supported by SDK?
antwoord 2: MIPI DSI is debugged based on the specific screen. Kyk na die onderstaande foto.
1.1 oorsig
RV1126 is 'n hoë-werkverrigting visie verwerker SoC vir IPC/CVR, veral vir KI-verwante toepassings. Dit is gebaseer op 'n vierkern ARM Cortex-A7 32-bis kern wat NEON en FPU integreer. Daar is 'n 32KB I-kas en 32KB D-kas vir elke kern en 'n 512KB verenigde L2-kas. Die ingeboude NPU ondersteun INT8/INT16 hibriede werking en rekenaarkrag is tot 2.0TOPs. Daarbenewens, met sy sterk verenigbaarheid, netwerkmodelle gebaseer op 'n reeks raamwerke soos TensorFlow/MXNet/PyTorch/Caffe kan maklik omgeskakel word.<br>
RV1126 stel ook 'n nuwe generasie volledig hardeware-gebaseerde 14-megapixel ISP bekend (beeld sein verwerker) en naverwerker. Dit implementeer baie algoritmeversnellers wat gewoonlik in IPC en CVR gebruik word, soos HDR, 3A funksies (AE, VAN, kan jou help om die afstand te skat terwyl jy agteruit ry), LSC, 3DNR, 2DNR, slyp, ontvlam, visoog regstelling, gamma regstelling, kenmerkpuntopsporing en so aan. Almal van hulle is intydse verwerking. Werk saam met twee MIPI CSI (of LVDS/SubLVDS) en een DVP (BT.601/BT.656/BT.1120) koppelvlak, gebruikers kan 'n stelsel bou waarvandaan videodata ontvang 3 kamerasensors gelyktydig.
Die video-enkodeerder wat in RV1126 ingebed is, ondersteun UHD H.265/H.264-kodering. Dit ondersteun ook multi-stroom enkodering, tot een 4Kp30 en een 1080p30 gelyktydig. Met die hulp van hierdie funksie, die video van die kamera kan met hoër resolusie geënkodeer word en in plaaslike geheue gestoor word en terselfdertyd na 'n ander laer resolusie video na wolkberging oorgedra word. Die H.264/H.265 video-dekodeerder in RV1126 ondersteun 4Kp30 vir H.264 en H.265.
Benewens die vorige hoëprestasie multimediablok, RV1126 bevat ook ryk klank, geheue, en ander perifere koppelvlakke soos I2C, SPI, PWM, en so aan. Dit kan gebruikers help om meer sensors of ander randapparatuur by die hele stelsel te voeg om buigsaamheid en uitbreidbaarheid te verbeter.
RV1126 het hoë-prestasie eksterne DRAM (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) in staat om veeleisende geheue bandwydtes te onderhou.
1.2 Kenmerke
Die kenmerke wat hieronder gelys word, wat moontlik of nie in 'n werklike produk teenwoordig is nie, kan onderhewig wees aan die derdeparty-lisensievereistes. Kontak asseblief Rockchip vir werklike produkkenmerkkonfigurasies en lisensievereistes.
1.2.1 Aansoek verwerker
Quad-Core Cortex-A7
Volledige implementering van die ARM-argitektuur v7-A-instruksiestel, ARM Neon Gevorderde SIMD
Afsonderlik Geïntegreerde Neon en FPU
32KB L1 I-Cache en 32KB L1 D-cache per Cortex-A7 CPU
Unified 512KB L2 Cache vir Quad-Core Cortex-A7
TrustZone-tegnologie ondersteun
Afsonderlike kragdomeine vir SVE-kernstelsel om interne kragskakelaar te ondersteun en ekstern aan/af te skakel gebaseer op die verskillende toepassingscenario
PD_CPU0: 1st Cortex-A7 + Neon + FPU + L1 I/D-kas
PD_CPU1: 2en Cortex-A7 + Neon + FPU + L1 I/D-kas
PD_CPU2: 3rd Cortex-A7 + Neon + FPU + L1 I/D-kas
PD_CPU3: 4de Cortex-A7 + Neon + FPU + L1 I/D-kas
Een geïsoleerde spanningsdomein om DVFS te ondersteun
1.2.2 Video Input Interface
Interface en video-invoerverwerker
Twee MIPI CSI/ LVDS/SubLVDS-koppelvlakke, 4 bane elk, MIPI CSI maksimum datasnelheid is 2,5 Gbps/baan, LVDS/SublVDS maksimum datasnelheid is 1Gbps/baan
Op 8/10/12/16-bis standaard DVP-koppelvlak, tot 150MHz invoerdata
Ondersteun BT.601/BT.656 en BT.1120 VI koppelvlakke
Ondersteun die polariteit van pixel_clk、hsinc、vsync konfigureerbaar
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
ISP
Die maksimum resolusie is 14Mpixel(4416×3312)
DVP-invoer: ITU-R BT.601/656/1120 met raw8/raw10/raw12/raw16, YUV422
MIPI-invoer: RX-databaan x1/x2/x4, rou8/raw10/raw12, YUV422
3A: sluit AE/Histogram in, VAN, AWB statistieke uitset
FPN: Vaste patroon geraas verwydering
BLC: Swartvlakkorreksie
DPCC: Regstelling van statiese/dinamiese defekte piekselgroepering
LSC: Lensskadu-korreksie
Bayer NO: Bayer-rou De-ruising, 2DNR
HDR: 3-/2-Raam voeg saam in 'n hoë-dinamiese reeks
TMO: 3-/2-Rame Merge Video Tone kartering
WDR: Een raam Wye-dinamiese reeks toonkartering
Debayer: Gevorderde aanpasbare demosaic met chromatiese aberrasie-korreksie
CCM/CSM: Kleurkorreksiematriks; RGB2YUV ens.
Gamma: Gamma uit regstelling
Onthaas/Verbeter: Outomatiese ontwaseming en randverbetering
3DLUT: 3D-Lut-kleurpalet vir klante
LDCH: Lensvervorming in die horisontale rigting
Uitsetskaal*3: ondersteun afskaalvlak*3(W0<3264; W1<1280; W2<1280)
Uitsetskaal*2: ondersteun afskaalvlak*2(W0<1920; W1<1920)
Uitset (FBC): ondersteun YUV422/420 met Frame Buffer Compression
3DNR: Gevorderde tydelike geraasvermindering in YUV
2DNR: Gevorderde ruimtelike geraasvermindering in YUV
Skerp: Beeldverskerping & Edge Enhance in YUV
ORB: Georiënteerde vinnige en geroteerde KORT, 'n metode van kenmerkpuntbespeuring
FEK: die groter Lens-vervorming en Visoogkorreksie
CGC: Kleurspektrum kompressie, YUV volle reeks / limiet reeks omskep
1.2.3 Video KODEK
Video-dekodeerder
Intydse dekodering van H.264 en H.265
Hoof- en Hoof10-profiel vir H.265, tot vlak 5.0 en 4096×2304@30fps
Basislyn, hoof, hoë, hoog10 en hoog 4:2:2(sonder MBAFF), tot vlak 5.1 en 4096×2304@30fps
Video-enkodeerder
Intydse UHD H.265/H.264 video-enkodering
I-/P-rame en SmartP-verwysing.
Vyf-bis tempo beheer modusse (CBR, VBR, FixQp, AVBR, en QpMap)
Tot 100 Mbit/s uitset bistempo
Ondersteun ROI(geen beperking) kodering;
Hoë profiel vir H.264, tot vlak 5.1 en 4096×2304@30fps
Hoofprofiel vir H.265, tot vlak 5.0 en 4096×2304@30fps
Ondersteun multi-stroom enkodering
3840 x 2160@30 fps + 1080p@30 fps enkodering
3840 x 2160@30 enkodering + 3840 x 2160@30 fps dekodering
Voer dataformaat in:
YCbCr 4:2:0 vlak
YCbCr 4:2:0 semi-planêr
YCbYCr 4:2:2
CbYCrY 4:2:2 verweef
RGB444 en BGR444
RGB555 en BGR555
RGB565 en BGR565
RGB888 en BRG888
RGB101010 en BRG101010
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
Een geïsoleerde spanningsdomein om DVFS te ondersteun
1.2.4 JPEG KODEK
JPEG Encoder
Basislyn (DCT opeenvolgend)
Enkodeerdergrootte is van 96×96 tot 8192×8192(67Mpixels)
Tot 90 miljoen pixels per sekonde
JPEG-dekodeerder
Dekodeerdergrootte is van 48×48 tot 8176×8176(66.8Mpixels)
Tot 76 miljoen pixels per sekonde
1.2.5 Neurale Proses Eenheid
Neurale netwerkversnellingsenjin met verwerkingsprestasie tot 2.0 TOPS
Ondersteun heelgetal 8, heelgetal 16 konvolusie werking
Ondersteun diepleerraamwerke: TensorFlow, TF-lite, Pytorch, Kafee, ONNX, MXNet, Hard, Donkernet
Ondersteun OpenVX API
Een geïsoleerde spanningsdomein om DVFS te ondersteun
1.2.6 Geheue organisasie
Interne op-skyfie geheue
BootRom
SYSTEM_SRAM in die spanningsdomein van VD_LOGIC
PMU_SRAM in die spanningsdomein van VD_PMU vir laekragtoepassing
Eksterne off-chip geheue
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD-kaart
Async Nand Flash
1.2.7 Interne geheue
Interne BootRom
Ondersteun stelselselflaai vanaf die volgende toestel:
FSPI Flash-koppelvlak
eMMC-koppelvlak
SDMMC-koppelvlak
Async Nand-koppelvlak
Ondersteun stelselkode aflaai deur die volgende koppelvlak:
USB OTG-koppelvlak (Toestelmodus)
SYSTEM_SRAM
Grootte: 64KB
PMU_SRAM
Grootte: 8KB
1.2.8 Eksterne geheue of berging toestel
Dinamiese geheue-koppelvlak (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Versoenbaar met JEDEC-standaarde
Versoenbaar met DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Ondersteun 32-bis data breedte, 2 geledere (chip kies), maksimum 4GB aanspreekspasie per rang, totale adresseerspasie is 4GB (Max)
Laekragmodusse, soos afskakeling en selfverversing vir SDRAM
eMMC-koppelvlak
Versoenbaar met standaard iNAND-koppelvlak
Versoenbaar met eMMC-spesifikasie 4.51
Ondersteun drie databuswydtes: 1-bietjie, 4-bietjie of 8-bis
Ondersteuning tot HS200; maar ondersteun nie CMD Queue nie
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
SD/MMC-koppelvlak
Versoenbaar met SD3.0, MMC weergawe 4.51
Databuswydte is 4bis
Buigsame seriële flits-koppelvlak(FSPI)
Ondersteun oordrag van data van/na seriële flitstoestel
Ondersteuning x1, x2, x4 databis-modus
Ondersteuning 2 skyfies kies
Nand Flash-koppelvlak
Ondersteun asinkronisering en flits
Databuswydte is 8bits
Ondersteuning 1 chip kies
Ondersteun LBA en flits
Tot 16bit/1KB hardeware ECC
Ondersteun konfigureerbare koppelvlaktydsberekening
1.2.9 Stelselkomponent
RISC-V MCU
32bis mikrobeheerderkern met RISC -V ISA
Harvard-argitektuur, aparte instruksie, en Data-herinneringe
Die instruksiestel is RV32I met M- en C-uitbreidings
Geïntegreerde programmeerbare onderbrekingsbeheerder (IPIC), almal 123 IRQ-lyne gekoppel aan GIC vir Cortex-A7 verbind ook aan RISC –V MCU
Geïntegreerde ontfoutbeheerder met JTAG-koppelvlak
CRU (horlosie & stel eenheid terug)
Ondersteun klokhekbeheer vir individuele komponente
Een ossillator met 24MHz klokinvoer
Ondersteun globale sagte-terugstellingbeheer vir die hele skyfie, ook individuele sagte-terugstelling vir elke komponent
PMU (kragbestuurseenheid)
Ondersteuning 5 aparte spanningsdomeine VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Ondersteuning 14 aparte magdomeine, wat op/af aangeskakel kan word deur sagteware gebaseer op verskillende toepassingstonele
Veelvuldige konfigureerbare werkmodusse om krag te bespaar deur verskillende frekwensies of outomatiese klokhekbeheer of kragdomein aan/af beheer
Timer
Ondersteuning 6 64bit-timers met die onderbreking-gebaseerde operasie vir nie-veilige toepassing
Ondersteuning 2 64bit-timers met die onderbreking-gebaseerde operasie vir veilige toepassing
Ondersteun twee werkingsmodusse: vrylopende en gebruiker-gedefinieerde telling
Ondersteun timer werk toestand kontroleerbaar
PWM
Ondersteuning 12 on-chip PWM's (PWM0 ~ PWM11) met die onderbrekingsgebaseerde operasie
Die programmeerbare vooraf-geskaalde werking na busklok en dan verder geskaal
Ingebedde 32-bis timer/toonbankfasiliteit
Ondersteun vangmodus
Ondersteun deurlopende modus of eenskootmodus
Verskaf verwysingsmodus en voer verskeie dienssiklusgolfvorms uit
Geoptimaliseer vir IR-toepassing vir PWM3, PWM7, en PWM11
Waghond
32-bis waghondteller
Die teller tel af vanaf 'n voorafbepaalde waarde na 0 om die voorkoms van 'n time-out aan te dui
WDT kan twee tipes bewerkings uitvoer wanneer die uitteltyd plaasvind:
Genereer 'n stelselterugstelling
Eerstens, genereer 'n onderbreking en as dit nie deur die diensroetine opgeklaar word teen die tyd dat 'n tweede uitteltyd plaasvind nie, genereer dan 'n stelselterugstelling
Programmeerbare reset-pulslengte
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
Heeltemal 16 gedefinieerde reekse van die hooftydperkperiode
Een waghond vir nie-veilige toepassing
Een waghond vir veilige toepassing
Onderbrekingsbeheerder
Ondersteuning 128 SPI onderbreek bronne insette van verskillende komponente
Ondersteuning 16 sagteware-geaktiveerde onderbrekings
Twee onderbrekingsuitsette (nFIQ en nIRQ) afsonderlik vir elke Cortex-A7, albei is laevlak-sensitief
Ondersteun verskillende onderbrekingsprioriteite vir elke onderbrekingsbron, en hulle is altyd sagteware-programmeerbaar
DMAC
Mikrokode programmering-gebaseerde DMA
Gekoppelde lys DMA-funksie word ondersteun om strooi-versamel-oordrag te voltooi
Ondersteun data-oordragtipes met geheue-tot-geheue, geheue-tot-periferie, periferaal-tot-geheue
Sein die voorkoms van verskeie DMA-gebeurtenisse deur die onderbrekingsuitsetseine te gebruik
Een ingebedde DMA-beheerder vir die stelsel
DMAC kenmerke:
Ondersteuning 8 kanale
27 hardeware versoeke van randapparatuur
2 onderbreek uitset
Ondersteun TrustZone-tegnologie en programmeerbare veilige toestand vir elke DMA-kanaal
Veilige stelsel
Koersenjin
Ondersteun SM2/SM3/SM4-syfer
Ondersteun SHA-1, SHA-256/224, SHA-512/384, en MD5 met hardeware vulling
Ondersteuningskakellysitem (LLI) DMA oordrag
Ondersteun AES-128 AES-256 enkripteer & dekripteer syfer
Ondersteun AES ECB/CBC/OFB/CFB/CTR/CTS/XTS-modus
DES ondersteuning & TDES enkripteer & dekripteer syfer
Ondersteun DES/TDES ECB/CBC/OFB/CFB-modus
Ondersteuning tot 4096 stukkies PKA wiskundige bewerkings vir RSA/ECC
Ondersteun tot 8-kanaal konfigurasie
Ondersteuning tot 256 stukkies TRNG-uitset
Ondersteun data deurmekaar vir alle DDR tipes
Ondersteun veilige OTP
Ondersteun veilige ontfouting
Ondersteun veilige bedryfstelsel
Posbus
Een posbus in SoC om A7 en RISC-V MCU kommunikasie te bedien
Ondersteun vier posbuselemente per posbus, elke element bevat een datawoord, een opdragwoordregister, en een vlagbis wat een onderbreking kan verteenwoordig
Voorsien 32 sluit registers vir sagteware om te gebruik om aan te dui of die posbus beset is
KINDERS
Ondersteuning vir die dekomprimering van GZIP-lêers
Ondersteuning vir dekomprimering van LZ4-lêers, insluitend die Algemene Struktuur van LZ4 Frame-formaat en die Legacy Frame-formaat.
Ondersteuning vir die dekomprimering van data in Deflate-formaat
Ondersteuning vir die dekomprimering van data in ZLIB-formaat
Ondersteun volledige onderbreking en foutonderbrekingsuitvoer
Ondersteun Hash32-tjek in die LZ4-dekompressieproses
Ondersteun die limietgrootte-funksie van die gedekomprimeerde data om te verhoed dat die geheue kwaadwillig vernietig word tydens die dekompressieproses
Ondersteun sagteware om die dekompressieproses te stop
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
1.2.10 Grafiese enjin
2D grafiese enjin (RGA):
Bronformate:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 vlak, YUV420 semi-planêr
YUV422 vlak, YUV422 semi-planêr
YUV 10-bis vir YUV420/422 semi-planêr
BPP8, BPP4, BPP2, BPP1
Bestemming formate:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 vlak, YUV420 semi-planêr
YUV422 vlak, YUV422 semi-planêr
Pixel Formaat omskakeling, BT.601/BT.709
Maksimum resolusie: 8192×8192 bron, 4096×4096 bestemming
BitBlt
Twee bronne BitBLT:
A+B=B slegs BitBLT, A steun roteer en skaal wanneer B vasgemaak word
A+B=C tweede bron (B) het dieselfde eienskap as (C) plus rotasie funksie
Kleurvulling met 'n gradiëntvulling, en patroonvulling
Hoëprestasie strek en krimp
Monochroom uitbreiding vir teksweergawe
Nuwe omvattende per-pixel alfa (kleur/alfa-kanaal afsonderlik)
Alfa-vermengingsmodusse insluitend Java 2 Porter-Duff samestelling vermenging reëls, chroma sleutel, patroon masker, vervaag
Dither werking
0, 90, 180, 270-graad rotasie
x-spieël, y-spieël, en rotasie werking
Beeldverbeteringsverwerker (IEP):
Beeldformaat
Voer data in: YUV420 / YUV422, semi-planêr/planêr, UV ruil
Uitvoerdata: YUV420 / YUV422, semi-planêr, UV ruil, Teëlmodus
YUV afmonstering omskakeling vanaf 422 om 420
Maksimum resolusie vir dinamiese beeld tot 1920×1080
De-interlace
1.2.11 Vertoon koppelvlak
Een tot 24 stukkies RGB parallelle video-uitset koppelvlak
Een BT.1120 video-uitset-koppelvlak
Een 4-baan MIPI DSI koppelvlak, tot 1 Gbps per baan
Tot 1080p@60fps
1.2.12 Video-uitvoer verwerker (AOV)
Tot 1920×1080 @60fps
Meervoudige laag
Agtergrondlaag
Win0-laag
Win2 laag
Invoerformaat: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 om 8 afskaal- en opskaalenjin
Ondersteun virtuele vertoning
256 vlak alfa-vermenging (voorafvermenigvuldigde alfa-ondersteuning)
Deursigtigheidkleursleutel
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Ondersteun multi-streek
Win0-laag en Win2-laag-oorleg uitruilbaar
Ondersteun RGB- of YUV-domeinoorleg
BCSH (helderheid, kontrasteer, Versadiging, Hue aanpassing)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Ondersteun Gamma-aanpassing
Ondersteun dither down allegro RGB888to666 RGB888to565 & skud FRC af (konfigureerbaar) RGB888tot666
Leë en swart skerm
1.2.13 Oudio-koppelvlak
I2S0 met 8 kanale
Tot 8 kanale TX en 8 kanale RX pad
Oudio-resolusie van 16bis tot 32bis
Monstertempo tot 192KHz
Verskaf meester- en slawewerkmodus, sagteware konfigureerbaar
Ondersteuning 3 I2S formate (normaal, links-geregverdig, regs geregverdig)
Ondersteuning 4 PCM formate (vroeg, laat 1, laat 2, laat 3)
I2S- en PCM-modus kan nie gelyktydig gebruik word nie
I2S1/I2S2 met 2 kanale
Tot 2 kanale vir TX en 2 kanale RX pad
Oudio-resolusie van 16bis tot 32bis
Monstertempo tot 192KHz
Verskaf meester- en slawewerkmodus, sagteware konfigureerbaar
Ondersteuning 3 I2S formate (normaal, links-geregverdig, regs geregverdig)
Ondersteuning 4 PCM formate (vroeg, laat 1, laat 2, laat 3)
I2S en PCM kan nie gelyktydig gebruik word nie
PDM
Tot 8 kanale
Oudio-resolusie van 16bis tot 24bis
Monstertempo tot 192KHz
Ondersteun PDM-meester ontvangsmodus
TDM
Ondersteuning tot 8 kanale vir TX en 8 kanale vir RX pad
Oudio-resolusie van 16bis tot 32bis
Monstertempo tot 192KHz
Verskaf meester- en slawewerkmodus, sagteware konfigureerbaar
Ondersteuning 3 I2S formate (normaal, links-geregverdig, regs geregverdig)
Ondersteuning 4 PCM formate (vroeg, laat 1, laat 2, laat 3)
Oudio PWM
Ondersteuning omskep PCM na PWM-formaat
Monstertempo tot 16x
Ondersteun lineêre interpolasie vir 2x/4x/8x/16 oorsteekproefneming
Ondersteuning 8/9/10/11 stukkies maskerbare L/R-kanaal PWM-uitset
Digitale oudio-kodek
Ondersteun 3-kanaal digitale ADC
Ondersteun 2-kanaal digitale DAC
Ondersteun I2S/PCM-koppelvlak
Ondersteun I2S/PCM meester- en slaafmodus
Ondersteun 4-kanaal oudio-oordrag in I2S-modus
Ondersteun 2-kanaal oudio-ontvangs in I2S-modus
Ondersteun 2-kanaal oudio-oordrag of -ontvangs in PCM-modus
Ondersteun 16 ~ 24 bis monster resolusie vir beide digitale ADC en digitale DAC
<span styl=”kleur: #ffffff;”>RV1126 Datablad Rev 1.4</span>
Beide digitale ADC en digitale DAC ondersteun drie groepe monstertempo's. Groep 0 is 8khz/16khz/32kHz/64kHz/128khz, groep 1 is 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz en groep 2 is 12khz/24khz/48khz/96khz/192khz
Die deurlaatband van digitale ADC-filters is 0,45625*fs
Ondersteun digitale ADC deurlaat-band rimpeling binne +/-0.1dB
Die stopband van digitale ADC-filters is 0.5*fs
Ondersteun digitale ADC stop-band verswakking van ten minste 60dB
Ondersteun volumebeheer vir beide digitale ADC en digitale DAC
Ondersteun outomatiese vlakbeheer (ALC)en geraashek vir digitale ADC
Ondersteun kommunikasie met Analog Codec deur I2C bus
1.2.14 verbinding
SDIO-koppelvlak
Versoenbaar met SDIO3.0-protokol
4bits databuswydtes
GMAC 10/100/1000M ethernetbeheerder
Ondersteun 10/100/1000-Mbps data-oordragtempo met die RGMII-koppelvlakke
Ondersteun 10/100-Mbps data-oordragtempo met die RMII-koppelvlakke
Ondersteun beide voldupleks en halfdupleks werking Ondersteuning vir TCP Segmentation Offload (TSO) en UDP Segmentation Offload (GEBRUIK) netwerkversnelling<br>
USB 2.0 Gasheer
Versoenbaar met USB 2.0 spesifikasie
Ondersteun hoëspoed(480Mbps), volspoed(12Mbps) en lae spoed(1.5Mbps) wyse
Ondersteun verbeterde gasheerbeheerderkoppelvlakspesifikasie (EHCI), Hersiening 1.0
Ondersteun oopgasheerbeheerderkoppelvlakspesifikasie (OHCI), Hersiening 1.0a
USB 2.0 OTG
Versoenbare spesifikasie
Universele Serial Bus Spesifikasie, Hersiening 2.0
Uitbreidbare gasheerbeheerkoppelvlak vir universele reeksbus (xHCI), Hersiening 1.1
Ondersteun beheer/grootmaat/onderbreking/isochrone oordrag
SPI-koppelvlak
Ondersteuning 2 SPI beheerders, ondersteun twee chip-kies uitset
Ondersteun serial-master en serial-slave-modus, sagteware-konfigureerbaar
I2C-koppelvlak
Ondersteuning 6 I2C koppelvlakke(I2C0-I2C5)
Ondersteun 7bis en 10bis adresmodus
Sagteware programmeerbare klokfrekwensie
Data op die I2C-bus kan teen koerse van tot 100k bis/s in die Standaardmodus oorgedra word, tot 400k bisse/s in die vinnige modus, of tot 1m bisse/s in Fast-modus Plus
UART-koppelvlak
Ondersteuning 6 UART-koppelvlakke (UART0-UART5)
Ondersteun 5bit, 6bietjie, 7bietjie, en 8bit-reeksdata stuur of ontvang
Standaard asinchroniese kommunikasiebisse soos begin, stop, en pariteit
Ondersteun verskillende insethorlosies vir UART-werking om tot 4Mbps baudtempo te kry
Ondersteun outomatiese vloeibeheermodus(behalwe UART2)
1.2.15 ander
Veelvuldige groepe GPIO
Alle GPIO's kan gebruik word om 'n onderbreking te genereer
Ondersteun vlak sneller en rand sneller onderbreking
Ondersteun konfigureerbare polariteit van vlak sneller onderbreking
Ondersteun konfigureerbare stygende rand, vallende rand, en beide rand sneller onderbreking
Ondersteun konfigureerbare trekrigting ('n swak optrek en 'n swak aftrek)
<sterk>RV1126 Datablad Rev 1.4</sterk>
Ondersteun konfigureerbare dryfkrag
Temperatuursensor (TS-ADC)
Ondersteun gebruikersgedefinieerde modus en outomatiese modus
In gebruiker-gedefinieerde modus, begin_van_omskakeling kan heeltemal deur sagteware beheer word, en kan ook deur hardeware gegenereer word.
In outomatiese modus, die temperatuur van alarm(hoë/lae temperatuur) onderbreking kan konfigureerbaar wees
In outomatiese modus, die temperatuur van die stelselterugstelling kan konfigureerbaar wees
Ondersteuning aan 2 kanaal TS-ADC (gebruik vir SVE en NPU onderskeidelik), die temperatuurkriteria van elke kanaal kan konfigureerbaar wees
-40~125°C temperatuurreeks en 5°C temperatuurresolusie
12-bis SAR ADC tot 732 S/s monsternemingstempo
Opeenvolgende benadering ADC (SAR ADC)
10-bis resolusie
Tot 1MS/s steekproeftempo
6 enkel-einde invoerkanale
OTP
Ondersteuning 32Kbit spasie en hoër 4k adres spasie is 'n nie-veilige deel.
Ondersteun lees- en programmeerwoordmasker in 'n veilige model
Ondersteuningsprogram lengte vanaf 1 om 32 bietjie
Lees slegs operasieondersteuning 8bit
Program en leestoestand kan gelees word
Die program slaag nie daarin om die rekord aan te spreek nie
Pakkettipe
FCCSP 409-pen (liggaam: 14mm x 14 mm; Bal grootte: 0.3mm; balveld: 0.65mm)
Aantekeninge:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 word nie gelyktydig gebruik nie
Aflaai
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
Gegewensblad
RV1126 RV1109 Vinnige Begin
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Rockchip-ontwikkelaargids RockX_SDK