Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Innehållsförteckning
Galleri
Produktapplikationer
Intelligent IPC, Ansiktsigenkänningspanelmaskin, Ansiktsfångande kamera, Videodörrklocka, Inget nätverk, och ingen strömkamera, Express handhållen, GPS, Man-Machine Interface, Övervakningsutrustning, Drone Pod, Videokonferenssystem, etc.
Vill arbeta med Sony IMX415 objektivkameramodul?
Ladda ner SDK
Specifikation framifrån
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
Pin4 |
GND |
9.Ethernet&Ström Jack
Pin1 |
TX+ |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
Pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Ljudkontakt
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
ÅTERSTÄLLA |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
LINJE UT |
Back View specifikation
1.DDR3L (Samsung K4B4G1646E BCNB)
En 4Gbit DDR3 är fäst på fram- och baksidan av hela kortet, med totalt 8G-bitar;
2.MIPI DSI-kontakt
Pin1 |
IRQ |
Pin11 |
MIPI_DSI_D3N |
Pin2 |
PWR_SV |
Pin12 |
MIPI_DSI_D3P |
Pin3 |
RST |
Pin13 |
MIPI_DSI_D0N |
Pin4 |
I2C3_SDA |
Pin14 |
MIPI_DSI_D0P |
Pin5 |
I2C3_SCL |
Pin15 |
GND |
Pin6 |
GND |
Pin16 |
MIPI_DSI_CLKN |
Pin7 |
MIPI_DSI_D2P |
Pin17 |
MIPI_DSI_CLKP |
Pin8 |
MIPI_DSI_D2N |
Pin18 |
GND |
Pin9 |
MIPI_DSI_D1P |
Pin19 |
VCC_12V |
Pin10 |
MIPI_DSI_D1N |
Pin20 |
VCC_12V |
3.MIPI CSI-kontakt
Pin1 |
VCC3V3_SYS |
Pin21 |
MIPI_CSI_RX0_D1N |
Pin2 |
VCC3V3_SYS |
Pin22 |
MIPI_CSI_RX0_D0P |
Pin3 |
SPI0_CLK |
Pin23 |
MIPI_CSI_RX0_D0N |
Pin4 |
LED_PWM |
Pin24 |
GND |
Pin5 |
SPI0_CS0N |
Pin25 |
MIPI_CSI_CLK0 |
Pin6 |
SPI0_MISO |
Pin26 |
GND |
Pin7 |
SPI0_MOSI |
Pin27 |
PWM8 |
Pin8 |
I2C1_SDA |
Pin28 |
IRC_AIN |
Pin9 |
I2C1_SCL |
Pin29 |
PWM11 |
Pin10 |
MIPI_RX0_PDN |
Pin30 |
PWM9 |
Pin11 |
MIPI_RX0_RST |
Pin31 |
IRC_BIN |
Pin12 |
GND |
Pin32 |
ZOOM_SV |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_SV |
Pin15 |
GND |
Pin35 |
FOCUS_SV |
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.Funktionskontakt
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 |
Vanliga frågor
- Kamerans standard IP-adress är 192.168.31.88.
- om du ansluter vårt prov med nätkabel till din dator, du kan använda detta 169.254.95.254 för att ändra parameter.
Användare: administration
Lösenord: administration
Kontrollera bilden nedan, Bara en kort anslutning snart P2 och P3 och det kommer att utlösa starten. då kan du lossa anslutningen.
Ja, vi kommer att ändra enligt dina krav.
Du behöver 4.2 volt, vi måste byta ut strömkretsen, men stiften och perifera kretsar för de två strömkretsarna är olika. Våra ingenjörer har provat många metoder men kan inte direkt modifiera originalkortet, så vi kan bara använda detta tillfälligt. På den röda tavlan, en strömkälla IC är ansluten för att uppfylla dina krav.
https://youtu.be/toh4bY1kTuw
Storleken på pcba-kortet är 38x38 mm
Diametern med fyra hål är 2 mm
Avståndet med två hål är 34 mm
användare: rot
Lösenord: stenflis
Hårdvarukrav
1. Sony IMX415 kameramodul (Kameramodul med MIP-gränssnitt)
2. MiPi bandkabel (kabel för att ansluta kameran med SBC PCB)
3. Huvudkamera för RV1126
4. Kabelmatta (Kabelmatta med USB POE, Kraft, och RCA-ljudkontakt)
5. POE Bcard för SBC (POE Adapterkort för SBC PCB)
6. Strömadapter (Likströmskälla för kameraenhet)
7. USB-programmering / felsökningskabel (OTe) (Separat USB, OTG-kabel för att programmera och felsöka SBC)
8. LED / IR-brädor (IR- och LED-kort för kameramontering)
9. MIC
10. Samsung eMMC med SLC/MLC-baserat minne
11. Samsung RAM
12. Realtek ethernet: med PoE-stöd
13. RTC-batteri
Ja, vi utvecklar gärna en ny funktion för att möta dina krav.
Ja, vårt utvecklingskort RV1126 har ytterligare stöd för TF-kortläsare.
ok. Jag skickar dig via e-post.
Svar: Ingenjören svarade att hans Rockchip RV1126 dev-verktyg endast är för Windows.
Fråga: Vi kommer att ha root-åtkomst? Om root kan vi installera vilket som helst av våra program (inkl. Linux)
Svar: Ja.
Fråga: Kan jag be dig länka till repositories för nedladdning av SDK, (utvecklingsverktyg)?
Svar: Ja, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=delning
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=delning
Fråga: Vi behöver en komposit (CVBS) video på din Rockchip RV1126-modul. Kan du stödja det? Lägg bara till DSI till analog videoomvandlarchip.
Svar: Behöver du RV1126 utvecklarkort för att stödja en komposit (CVBS) ingång för den normala CVBS-kameran?
Om ja, kolla länken nedan, vi utvecklar det för en annan kund.
RV1126 anpassad för USB-webb eller CVBS-kamera.
Vi kan också utveckla den andra funktionen om du behöver det.
Fråga 1: What camera drivers are supported by SDK?
Svar 1:
Fråga 2: What MIPI DSI display drivers are supported by SDK?
Svar 2: MIPI DSI is debugged based on the specific screen. Kontrollera bilden nedan.
1.1 Översikt
RV1126 är en högpresterande visionprocessor SoC för IPC/CVR, speciellt för AI-relaterade applikationer. Den är baserad på en fyrkärnig ARM Cortex-A7 32-bitars kärna som integrerar NEON och FPU. Det finns en 32KB I-cache och 32KB D-cache för varje kärna och en 512KB unified L2-cache. Den inbyggda NPU:n stöder INT8/INT16 hybriddrift och datorkraften är upp till 2.0TOPs. Dessutom, med sin starka kompatibilitet, nätverksmodeller baserade på en rad ramverk som TensorFlow/MXNet/PyTorch/Caffe kan enkelt konverteras.<br>
RV1126 introducerar också en ny generation helt hårdvarubaserad 14-megapixel ISP (bildsignalprocessor) och efterbehandlare. Den implementerar många algoritmacceleratorer som vanligtvis används i IPC och CVR, som HDR, 3A fungerar (AE, AV, AWB), LSC, 3DNR, 2DNR, skärpning, grumliga, fisheye-korrigering, gammakorrigering, funktionspunktsdetektering och så vidare. Alla är bearbetning i realtid. Samarbetar med två MIPI CSI (eller LVDS/SubLVDS) och en DVP (BT.601/BT.656/BT.1120) gränssnitt, användare kan bygga ett system som tar emot videodata från 3 kamerasensorer samtidigt.
Videokodaren inbäddad i RV1126 stöder UHD H.265/H.264-kodning. Den stöder även multi-stream-kodning, upp till en 4Kp30 och en 1080p30 samtidigt. Med hjälp av denna funktion, videon från kameran kan kodas med högre upplösning och lagras i lokalt minne och överföras till en annan video med lägre upplösning till molnlagring samtidigt. H.264/H.265-videoavkodaren i RV1126 stöder 4Kp30 för H.264 och H.265.
Förutom det tidigare högpresterande multimediablocket, RV1126 innehåller också rikt ljud, minne, och andra perifera gränssnitt såsom I2C, SPI, PWM, och så vidare. Dessa kan hjälpa användare att lägga till fler sensorer eller annan kringutrustning i hela systemet för att förbättra flexibiliteten och utbyggbarheten.
RV1126 har högpresterande externt DRAM (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) klarar krävande minnesbandbredder.
1.2 Funktioner
De funktioner som listas nedan och som eventuellt finns i en faktisk produkt kan vara föremål för tredjepartslicenskrav. Kontakta Rockchip för faktiska produktfunktionskonfigurationer och licenskrav.
1.2.1 Ansökningsbehandlare
Quad-Core Cortex-A7
Fullständig implementering av ARM-arkitekturen v7-A-instruktionsuppsättningen, ARM Neon Advanced SIMD
Separat integrerad Neon och FPU
32KB L1 I-Cache och 32KB L1 D-cache per Cortex-A7 CPU
Unified 512KB L2 Cache för Quad-Core Cortex-A7
TrustZone-teknik stöds
Separata strömdomäner för CPU-kärnsystem för att stödja intern strömbrytare och externt slå på/av baserat på de olika applikationsscenariot
PD_CPU0: 1st Cortex-A7 + Neon + FPU + L1 I/D-cache
PD_CPU1: 2nd Cortex-A7 + Neon + FPU + L1 I/D-cache
PD_CPU2: 3rd Cortex-A7 + Neon + FPU + L1 I/D-cache
PD_CPU3: 4e Cortex-A7 + Neon + FPU + L1 I/D-cache
En isolerad spänningsdomän för att stödja DVFS
1.2.2 Video ingångsgränssnitt
Gränssnitt och videoingångsprocessor
Två MIPI CSI/LVDS/SubLVDS-gränssnitt, 4 körfält vardera, MIPI CSI max datahastighet är 2,5 Gbps/bana, Max datahastighet för LVDS/SublVDS är 1 Gbps/fil
På 8/10/12/16-bitars standard DVP-gränssnitt, upp till 150MHz indata
Stöd BT.601/BT.656 och BT.1120 VI gränssnitt
Stöd polariteten för pixel_clk、hsync、vsync konfigurerbar
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
ISP
Maximal upplösning är 14Mpixel(4416×3312)
DVP-ingång: ITU-R BT.601/656/1120 med raw8/raw10/raw12/raw16, YUV422
MIPI-ingång: RX datafil x1 / x2 / x4, raw8/raw10/raw12, YUV422
3A: inkluderar AE/histogram, AV, AWB-statistikutdata
FPN: Borttagning av fast mönsterbrus
BLC: Svartnivåkorrigering
DPCC: Korrigering av statisk/dynamisk defekt pixelkluster
LSC: Korrigering av linsskuggning
Bayer NR: Bayer-rå avbrusning, 2DNR
HDR: 3-/2-Frame Merge in High-Dynamic Range
TMO: 3-/2-Frame Merge Video Tone mappning
WDR: One Frame Wide-Dynamic Range Tonmapping
Debayer: Avancerad adaptiv demosaik med kromatisk aberrationskorrigering
CCM/CSM: Färgkorrigeringsmatris; RGB2YUV etc.
Gamma: Gamma ut korrigering
Dehaze/Enhance: Automatisk dehaze och kantförbättring
3DLUT: 3D-Lut färgpalett för kund
LDCH: Linsförvrängning i horisontell riktning
Utgångsskala*3: stöd skala ner nivå*3(W0<3264; W1<1280; W2<1280)
Utgångsskala*2: stöd skala ner nivå*2(W0<1920; W1<1920)
Utgång (FBC): stöder YUV422/420 med Frame Buffer Compression
3DNR: Avancerad temporär brusreducering i YUV
2DNR: Avancerad rumslig brusreducering i YUV
Skarp: Bildskärpning & Edge Enhance i YUV
ORB: Orienterad Snabb och Roterad BRIEF, en metod för punktdetektering
FEC: den större linsförvrängningen och Fish Eye Correction
CGC: Färgomfångskompression, YUV full range/limit range konvertera
1.2.3 Video CODEC
Videoavkodare
Realtidsavkodning av H.264 och H.265
Huvud- och Main10-profil för H.265, upp till nivå 5.0 och 4096×2304@30fps
Baslinje, huvud, hög, hög10 och hög 4:2:2(utan MBAFF), upp till nivå 5.1 och 4096×2304@30fps
Videokodare
Realtids UHD H.265/H.264 videokodning
I-/P-ramar och SmartP-referens.
Fembitars hastighetskontrolllägen (CBR, VBR, FixQp, AVBR, och QpMap)
Upp till 100 Mbit/s utgående bithastighet
Stöd ROI(ingen gräns) kodning;
Hög profil för H.264, upp till nivå 5.1 och 4096×2304@30fps
Huvudprofil för H.265, upp till nivå 5.0 och 4096×2304@30fps
Stöd för multiströmskodning
3840 x 2160 @ 30 fps + 1080p@30 fps-kodning
3840 x 2160@30-kodning + 3840 x 2160@30 fps avkodning
Indataformat:
YCbCr 4:2:0 plana
YCbCr 4:2:0 halvplana
YCBYCr 4:2:2
CbYCrY 4:2:2 interfolierade
RGB444 och BGR444
RGB555 och BGR555
RGB565 och BGR565
RGB888 och BRG888
RGB101010 och BRG101010
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
En isolerad spänningsdomän för att stödja DVFS
1.2.4 JPEG CODEC
JPEG-kodare
Baslinje (DCT sekventiell)
Kodarstorleken är från 96×96 till 8192×8192(67Mpixlar)
Upp till 90 miljoner pixlar per sekund
JPEG-avkodare
Dekoderstorleken är från 48×48 till 8176×8176(66.8Mpixlar)
Upp till 76 miljoner pixlar per sekund
1.2.5 Neural processenhet
Neural nätverksaccelerationsmotor med bearbetningsprestanda upp till 2.0 BLAST
Stöd heltal 8, heltal 16 faltningsoperation
Stöd ramverk för djupinlärning: TensorFlow, TF-lite, Pytorch, Kaffe, ONNX, MXNet, Hård, Darknet
Stöd OpenVX API
En isolerad spänningsdomän för att stödja DVFS
1.2.6 Minnesorganisation
Internt on-chip-minne
BootRom
SYSTEM_SRAM i spänningsdomänen för VD_LOGIC
PMU_SRAM i spänningsdomänen för VD_PMU för lågeffekttillämpning
Externt off-chip minne
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD-kort
Async Nand Flash
1.2.7 Internminne
Intern BootRom
Stöd systemstart från följande enhet:
FSPI Flash-gränssnitt
eMMC-gränssnitt
SDMMC-gränssnitt
Async Nand-gränssnitt
Stöd för nedladdning av systemkod via följande gränssnitt:
USB OTG-gränssnitt (Enhetsläge)
SYSTEM_SRAM
Storlek: 64KB
PMU_SRAM
Storlek: 8KB
1.2.8 Externt minne eller lagringsenhet
Dynamiskt minnesgränssnitt (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Kompatibel med JEDEC-standarder
Kompatibel med DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Stöd 32-bitars databredd, 2 led (chip väljer), max 4GB adresseringsutrymme per rang, totalt adresseringsutrymme är 4 GB (max)
Lågeffektlägen, såsom avstängning och självuppdatering för SDRAM
eMMC-gränssnitt
Kompatibel med standard iNAND-gränssnitt
Kompatibel med eMMC-specifikation 4.51
Stöd för tre databussbredder: 1-bit, 4-bit eller 8-bit
Stöd upp till HS200; men stöder inte CMD Queue
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
SD/MMC-gränssnitt
Kompatibel med SD3.0, MMC version 4.51
Databussbredden är 4bitar
Flexibelt seriellt blixtgränssnitt(FSPI)
Stöd för överföring av data från/till seriell flashenhet
Stöd x1, x2, x4 databitsläge
Support 2 marker välj
Nand Flash-gränssnitt
Stöd asynkron och flash
Databussens bredd är 8 bitar
Support 1 markera marker
Stöd LBA och blixt
Upp till 16bitar/1KB hårdvara ECC
Stöd konfigurerbar gränssnittstid
1.2.9 Systemkomponent
RISC-V MCU
32-bitars mikrokontrollerkärna med RISC -V ISA
Harvard-arkitektur, separat instruktion, och dataminnen
Instruktionssatsen är RV32I med M- och C-förlängningar
Integrerad programmerbar avbrottskontroll (IPIC), Allt 123 IRQ-linjer anslutna till GIC för Cortex-A7 ansluter också till RISC –V MCU
Integrerad felsökningskontroll med JTAG-gränssnitt
CRU (klocka & återställ enheten)
Stöd klockstyrning för individuella komponenter
En oscillator med 24MHz klockingång
Stöd global mjuk återställningskontroll för hela chippet, även individuell mjuk återställning för varje komponent
PMU (energihanteringsenhet)
Support 5 separata spänningsdomäner VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Support 14 separata maktdomäner, som kan slås på/ned av programvara baserad på olika applikationsscener
Flera konfigurerbara arbetslägen för att spara ström genom olika frekvenser eller automatisk klockstyrning eller strömdomän på/av-kontroll
Timer
Support 6 64bit-timers med den avbrottsbaserade operationen för osäkra tillämpningar
Support 2 64bit-timers med den avbrottsbaserade operationen för säker applikation
Stöd två driftlägen: fritt löpande och användardefinierat antal
Stödtimers arbetstillstånd kan kontrolleras
PWM
Support 12 on-chip PWM:er (PWM0 ~ PWM11) med den avbrottsbaserade operationen
Den programmerbara förskalade operationen till bussklocka och sedan skalas ytterligare
Inbyggd 32-bitars timer/räknare
Stöd inspelningsläge
Stöd kontinuerligt läge eller engångsläge
Tillhandahåller referensläge och matar ut olika arbetscykelvågformer
Optimerad för IR-applikation för PWM3, PWM7, och PWM11
Vakthund
32-bitars vakthundräknare
Räknaren räknar ner från ett förinställt värde till 0 för att indikera förekomsten av en timeout
WDT kan utföra två typer av operationer när timeout inträffar:
Generera en systemåterställning
Först, generera ett avbrott och om detta inte rensas av servicerutinen när en andra timeout inträffar, generera en systemåterställning
Programmerbar återställningspulslängd
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
Helt och hållet 16 definierade intervall för den huvudsakliga timeoutperioden
One Watchdog för osäkra tillämpningar
One Watchdog för säker applikation
Avbrottskontroll
Support 128 SPI avbryter källor som matas in från olika komponenter
Support 16 mjukvaruutlösta avbrott
Två avbrottsutgångar (nFIQ och nIRQ) separat för varje Cortex-A7, båda är lågnivåkänsliga
Stöd olika avbrottsprioriteringar för varje avbrottskälla, och de är alltid mjukvaruprogrammerbara
DMAC
Mikrokodprogrammeringsbaserad DMA
Länkad lista DMA-funktion stöds för att slutföra scatter-gather-överföring
Stöd dataöverföringstyper med minne-till-minne, minne till perifert, perifert till minnet
Signalerar förekomsten av olika DMA-händelser med hjälp av avbrottsutgångssignalerna
En inbyggd DMA-kontroller för systemet
DMAC-funktioner:
Support 8 kanaler
27 hårdvaruförfrågningar från kringutrustning
2 avbryter utgången
Stöd TrustZone-teknik och programmerbart säkert tillstånd för varje DMA-kanal
Säkert system
Chiffermotor
Stöd SM2/SM3/SM4-chiffer
Stöd SHA-1, SHA-256/224, SHA-512/384, och MD5 med hårdvarustoppning
Stödlänklista (LLI) DMA-överföring
Stöd AES-128 AES-256 kryptering & dekryptera chiffer
Stöd AES ECB/CBC/OFB/CFB/CTR/CTS/XTS-läge
DES-stöd & TDES kryptera & dekryptera chiffer
Stöd DES/TDES ECB/CBC/OFB/CFB-läge
Stöd upp till 4096 bitar PKA matematiska operationer för RSA/ECC
Stöd upp till 8-kanalskonfiguration
Support Upp till 256 bitar av TRNG-utgång
Stöd datakryptering för alla DDR-typer
Stöd säker OTP
Stöd säker felsökning
Stöd för säkert OS
Brevlåda
En brevlåda i SoC för att betjäna A7 och RISC-V MCU-kommunikation
Stöd fyra postlådeelement per brevlåda, varje element innehåller ett dataord, ett kommandoordsregister, och en flaggbit som kan representera ett avbrott
Ge 32 lås registrerar programvara att använda för att indikera om brevlådan är upptagen
BARN
Stöd för dekomprimering av GZIP-filer
Stöd för dekomprimering av LZ4-filer, inklusive den allmänna strukturen för LZ4 Frame-format och Legacy Frame-formatet.
Stöd för dekomprimering av data i Deflate-format
Stöd för dekomprimering av data i ZLIB-format
Stöd komplett avbrotts- och felavbrottsutgång
Stöd Hash32-kontroll i LZ4-dekompressionsprocessen
Stöd gränsstorleksfunktionen för dekomprimerade data för att förhindra att minnet förstörs av uppsåt under dekomprimeringsprocessen
Stödprogram för att stoppa dekompressionsprocessen
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
1.2.10 Grafikmotor
2D-grafikmotor (RGA):
Källformat:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plan, YUV420 halvplan
YUV422 plan, YUV422 halvplan
YUV 10-bitar för YUV420/422 semi-planar
BPP8, BPP4, BPP2, BPP1
Destinationsformat:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 plan, YUV420 halvplan
YUV422 plan, YUV422 halvplan
Konvertering av pixelformat, BT.601/BT.709
Max upplösning: 8192×8192 källa, 4096×4096 destination
BitBlt
Två källor BitBLT:
A+B=B endast BitBLT, A stöd rotera och skala när B fixeras
A+B=C andra källa (B) har samma attribut som (C) plus rotationsfunktion
Färgfyllning med en gradientfyllning, och mönsterfyllning
Högpresterande stretch och krymp
Monokrom expansion för textåtergivning
Ny omfattande alfa per pixel (färg/alfakanal separat)
Alfablandningslägen inklusive Java 2 Porter-Duff kompositblandningsregler, chroma key, mönster mask, fading
Dither-drift
0, 90, 180, 270-graders rotation
x-spegel, y-spegel, och rotationsdrift
Bildförbättringsprocessor (IEP):
Bildformat
Indata: YUV420/YUV422, halvplanar/planar, UV-byte
Utdata: YUV420/YUV422, halvplana, UV-byte, Kakelläge
YUV nedsampling konvertering från 422 till 420
Max upplösning för dynamisk bild upp till 1920×1080
De-interlace
1.2.11 Displaygränssnitt
En upp till 24 bits RGB parallell videoutgångsgränssnitt
Ett BT.1120-videoutgångsgränssnitt
Ett 4-filigt MIPI DSI-gränssnitt, upp till 1 Gbps per körfält
Upp till 1080p@60fps
1.2.12 Videoutgångsprocessor (GTC)
Upp till 1920×1080 @60fps
Flera lager
Bakgrundslager
Win0 lager
Win2 lager
Inmatningsformat: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 till 8 nedskalnings- och uppskalningsmotor
Stöd för virtuell visning
256 nivå alfablandning (förmultiplicerat alfastöd)
Färgnyckel för genomskinlighet
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Stöd för flera regioner
Win0-lager och Win2-lager kan utbytas
Stöd för RGB- eller YUV-domänöverlagring
BCSH (ljusstyrka, Kontrast, Mättnad, Nyansjustering)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Stöd Gammajustering
Stöd dither ned allegro RGB888to666 RGB888to565 & vibrera ner FRC (konfigurerbar) RGB888 till 666
Tom och svart display
1.2.13 Ljudgränssnitt
I2S0 med 8 kanaler
Upp till 8 kanalerna TX och 8 kanalers RX-väg
Ljudupplösning från 16bitar till 32bitar
Samplingshastighet upp till 192KHz
Ger master- och slavarbetsläge, mjukvara konfigurerbar
Support 3 I2S-format (vanligt, vänster berättigad, högermotiverad)
Support 4 PCM-format (tidigt, sent 1, sent 2, sent 3)
I2S- och PCM-läge kan inte användas samtidigt
I2S1/I2S2 med 2 kanaler
Upp till 2 kanaler för TX och 2 kanalers RX-väg
Ljudupplösning från 16bitar till 32bitar
Samplingshastighet upp till 192KHz
Ger master- och slavarbetsläge, mjukvara konfigurerbar
Support 3 I2S-format (vanligt, vänster berättigad, högermotiverad)
Support 4 PCM-format (tidigt, sent 1, sent 2, sent 3)
I2S och PCM kan inte användas samtidigt
PDM
Upp till 8 kanaler
Ljudupplösning från 16bitar till 24bitar
Samplingshastighet upp till 192KHz
Stöd PDM-mastermottagningsläge
TDM
Support upp till 8 kanaler för TX och 8 kanaler för RX-väg
Ljudupplösning från 16bitar till 32bitar
Samplingshastighet upp till 192KHz
Ger master- och slavarbetsläge, mjukvara konfigurerbar
Support 3 I2S-format (vanligt, vänster berättigad, högermotiverad)
Support 4 PCM-format (tidigt, sent 1, sent 2, sent 3)
Audio PWM
Stöd för konvertering av PCM till PWM-format
Samplingsfrekvens upp till 16x
Stöd linjär interpolation för 2x/4x/8x/16 översampling
Support 8/9/10/11 bitar maskerbar L/R-kanal PWM-utgång
Digital Audio Codec
Stöd 3-kanals digital ADC
Stöd 2-kanals digital DAC
Stöd I2S/PCM-gränssnitt
Stöd I2S/PCM master- och slavläge
Stöd 4-kanals ljudöverföring i I2S-läge
Stöd 2-kanals ljudmottagning i I2S-läge
Stöd 2-kanals ljudsändning eller mottagning i PCM-läge
Stöd 16~24 bitars sampelupplösning för både digital ADC och digital DAC
<span stil=”Färg: #ffffff;”>RV1126 Datablad Rev 1.4</spänna>
Både digital ADC och digital DAC stöder tre grupper av samplingsfrekvenser. Grupp 0 är 8khz/16khz/32kHz/64kHz/128khz, grupp 1 är 11,025khz/22,05khz/44,1khz/88,2khz/176,4khz och grupp 2 är 12khz/24khz/48khz/96khz/192khz
Passbandet för digitala ADC-filter är 0,45625*fs
Stöd digital ADC pass-band rippel inom +/-0,1dB
Stoppbandet för digitala ADC-filter är 0,5*fs
Stöd digital ADC-stoppbandsdämpning på minst 60dB
Stöd volymkontroll för både digital ADC och digital DAC
Stöd för automatisk nivåkontroll (ALC)och noise gate för digital ADC
Stöd kommunikation med Analog Codec via I2C-buss
1.2.14 Anslutningar
SDIO-gränssnitt
Kompatibel med SDIO3.0-protokoll
4-bitars databussbredd
GMAC 10/100/1000M Ethernet-kontroller
Stöd 10/100/1000-Mbps dataöverföringshastigheter med RGMII-gränssnitt
Stöd 10/100-Mbps dataöverföringshastigheter med RMII-gränssnitt
Stöd både full- och halvduplexdrift Stöd för TCP Segmentation Offload (TSO) och UDP Segmentation Offload (ANVÄNDA SIG AV) nätverksacceleration<br>
USB 2.0 Värd
Kompatibel med USB 2.0 Specifikation
Stöder höghastighet(480mbps), full fart(12mbps) och låg hastighet(1.5mbps) läge
Support Enhanced Host Controller Interface Specification (EHCI), Revision 1.0
Stöd för Open Host Controller Interface Specification (OHCI), Revision 1.0a
USB 2.0 OTG
Kompatibel specifikation
Universal Serial Bus Specifikation, Revision 2.0
Extensible Host Controller Interface för Universal Serial Bus (xHCI), Revision 1.1
Stöd för kontroll/bulk/avbrott/isokron överföring
SPI-gränssnitt
Support 2 SPI-kontroller, stöder två chip-select-utgångar
Stöd seriell-master och seriell-slav-läge, mjukvarukonfigurerbar
I2C-gränssnitt
Support 6 I2C-gränssnitt(I2C0-I2C5)
Stöd 7-bitars och 10-bitars adressläge
Programvaruprogrammerbar klockfrekvens
Data på I2C-bussen kan överföras med hastigheter på upp till 100k bits/s i standardläget, upp till 400k bits/s i snabbläget, eller upp till 1 m bits/s i Fast-mode Plus
UART-gränssnitt
Support 6 UART-gränssnitt (UART0-UART5)
Stöd 5bit, 6bit, 7bit, och 8bit seriell dataöverföring eller mottagning
Asynkrona standardkommunikationsbitar som start, sluta, och paritet
Stöd olika ingångsklockor för UART-drift för att få upp till 4 Mbps baudhastighet
Stöd automatiskt flödeskontrollläge(förutom UART2)
1.2.15 andra
Flera grupper av GPIO
Alla GPIO:er kan användas för att generera ett avbrott
Stödnivåtrigger och kanttriggeravbrott
Stöd konfigurerbar polaritet för nivåtriggeravbrott
Stöd konfigurerbar stigande kant, fallande kant, och båda kanttriggeravbrott
Stöd konfigurerbar dragriktning (en svag pull-up och en svag pull-down)
<stark>RV1126 Datablad Rev 1.4</stark>
Stöd konfigurerbar drivstyrka
Temperatursensor (TS-ADC)
Stöd användardefinierat läge och automatiskt läge
I användardefinierat läge, start_of_conversion kan styras helt av programvaran, och kan även genereras av hårdvara.
I automatiskt läge, larmets temperatur(hög/låg temperatur) avbrott kan konfigureras
I automatiskt läge, temperaturen på systemåterställningen kan konfigureras
Stöd till 2 kanal TS-ADC (används för CPU respektive NPU), temperaturkriterierna för varje kanal kan konfigureras
-40~125°C temperaturområde och 5°C temperaturupplösning
12-bitars SAR ADC upp till 732 S/s samplingsfrekvens
Successiv approximation ADC (SAR ADC)
10-bitars upplösning
Upp till 1MS/s samplingshastighet
6 ensidiga ingångskanaler
OTP
Stöd 32Kbit utrymme och högre 4k adressutrymme är en osäkra del.
Stöd läsa och programmera ordmask i en säker modell
Stödprogrammets längd från 1 till 32 bit
Läs driftstöd endast 8bit
Program och läsläge kan läsas
Programmet misslyckas med att adressera posten
Pakettyp
FCCSP 409-stift (kropp: 14mm x 14 mm; Kulstorlek: 0.3mm; bollplan: 0.65mm)
Anteckningar:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 används inte samtidigt
Ladda ner
RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=sharing
SDK
https://drive.google.com/file/d/1CCNWHNNVi8FVG6UXNgrMDYsZx3SrpFyr/view?usp=sharing
Datablad
RV1126 RV1109 Snabbstart
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Rockchip Developer Guide RockX_SDK