Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Talaan sa mga Sulod
Naay mga litrato diha makita
Mga Aplikasyon sa Produkto
Intelihenteng IPC, Makina sa Panel sa Pag-ila sa Nawong, Camera sa Pagkuha sa Nawong, Video Doorbell, Walay Network, ug Walay Power Camera, Express Handheld, GPS Navigation, Interface sa Tawo-Makina, Kagamitan sa Pagmonitor, Drone Pod, Sistema sa Komperensya sa Video, etc.
Gusto nga magtrabaho kauban ang Sony IMX415 lens camera module?
I-download ang SDK
Pagtino sa Front View
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
pin4 |
GND |
9.Ethernet&Power Jack
Pin1 |
TX+ |
Pin6 |
rx- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX+ |
Pin8 |
POE78 |
pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Konektor sa Audio
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
I-RESET |
pin4 |
MICP |
Pin5 |
GND |
Pin6 |
LINE_OUT |
Balik nga pagtan-aw sa detalye
1.DDR3L (Samsung K4B4G1646E BCNB)
Usa ka 4Gbit DDR3 ang gilakip sa atubangan ug likod sa tibuok board, nga adunay total nga 8G bits;
2.MIPI DSI Konektor
Pin1 |
IRQ |
Pin11 |
MIPI_DSI_D3N |
Pin2 |
PWR_EN |
Pin12 |
MIPI_DSI_D3P |
Pin3 |
una |
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_EN |
Pin13 |
MIPI_CSI_RX0_CLKP |
Pin33 |
PWM10 |
Pin14 |
MIPI_CSI_RX0_CLKN |
Pin34 |
P-IRIS_EN |
Pin15 |
GND |
Pin35 |
FOCUS_EN |
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.Function Connector
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 |
Mga FAQ
- Ang default IP address sa camera mao ang 192.168.31.88.
- kung imong ikonektar ang among sample pinaagi sa net cable sa imong computer, magamit nimo kini 169.254.95.254 aron usbon ang parameter.
Gumagamit: admin
password: admin
Palihug susiha ang ubos nga hulagway, Basta hamubo nga koneksyon sa dili madugay P2 ug P3 ug kini mag-trigger sa pagsugod. unya mahimo nimong tangtangon ang koneksyon.
Oo, usbon namo sumala sa imong gikinahanglan.
Kinahanglan nimo 4.2 boltahe, kinahanglan namong ilisan ang power IC, apan ang mga lagdok ug peripheral nga sirkito sa duha ka power ICs managlahi. Gisulayan sa among mga inhenyero ang daghang mga pamaagi apan dili direkta nga mabag-o ang orihinal nga tabla, mao nga temporaryo lang nato kining gamiton. Sa pula nga tabla, usa ka power supply IC ang gilakip aron matubag ang imong mga kinahanglanon.
https://youtu.be/toh4bY1kTuw
Ang gidak-on sa pcba board mao ang 38x38mm
Ang upat ka lungag sa diametro mao ang 2mm
Ang gilay-on sa duha ka lungag mao ang 34mm
tiggamit: gamut
password: rockchip
Hardware Requirements
1. Sony IMX415 Camera module (Camera module with MIP interface)
2. MiPi ribbon cable (cable to connect the camera with SBC PCB)
3. Main RV1126 camera toard
4. Cable harness (Cable harness with USB POE, Gahum, and RCA Audio connector)
5. POE Bcard for SBC (POE Adaptor board for SBC PCB)
6. Power adaptor (DC Power source for Camera unit)
7. USB Programing / debug cable (OTe) (Separate USB, OTG type cable to program and debug SBC)
8. LED / IR boards (IR and LED board for camera assembly)
9. Miqueas
10. Samsung eMMC with SLC/MLC-based memory
11. Samsung RAM
12. Realtek ethernet: with PoE support
13. RTC Battery
Oo, we are happy to develop a new feature to meet your demand.
Oo, our RV1126 development board has additional TF card reader support.
ok ra. I will send you by Email.
tubag: The engineer replied that his Rockchip RV1126 dev tool only is for windows.
pangutana: We will have root access? If root we can install any of our program (lakip. Linux)
tubag: Oo.
pangutana: Can I ask you link to repositories for download SDK, (dev tools)?
tubag: Oo, RCDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=pagpaambit
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=pagpaambit
pangutana: We need a composite (CVBS) video on your Rockchip RV1126 module. Can you support it? Only add DSI to Analog video convertor chip.
tubag: Do you need RV1126 develop board to support a composite (CVBS) input for the normal the CVBS camera?
Kung oo, palihug tan-awa ang link sa ubos, 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.
pangutana 1: What camera drivers are supported by SDK?
tubag 1:
pangutana 2: What MIPI DSI display drivers are supported by SDK?
tubag 2: MIPI DSI is debugged based on the specific screen. Palihug susiha ang ubos nga hulagway.
Naa pay pangutana?
Palihug kontaka kami alang sa dugang nga impormasyon.
Ipadala ang Imong Pangutana1.1 Kinatibuk-ang Pagpasabut
Ang RV1126 usa ka high-performance vision processor SoC para sa IPC/CVR, ilabi na alang sa AI-related nga mga aplikasyon. Gibase kini sa quad-core ARM Cortex-A7 32-bit core nga naghiusa sa NEON ug FPU. Adunay 32KB I-cache ug 32KB D-cache alang sa matag core ug usa ka 512KB nga hiniusang L2 cache. Gisuportahan sa build-in nga NPU ang INT8/INT16 hybrid nga operasyon ug ang gahum sa pag-compute hangtod sa 2.0TOPs. Dugang pa, uban sa lig-on nga pagkaangay, Ang mga modelo sa network nga gibase sa sunod-sunod nga mga frameworks sama sa TensorFlow/MXNet/PyTorch/Caffe dali nga makabig.<br>
Gipaila usab sa RV1126 ang usa ka bag-ong henerasyon nga hingpit nga nakabase sa hardware nga 14-megapixel ISP (processor sa signal sa imahe) ug post-processor. Nagpatuman kini og daghang mga algorithm accelerators nga sagad gigamit sa IPC ug CVR, sama sa HDR, 3Usa ka gimbuhaton (AE, SA, AWB), LSC, 3DNR, 2DNR, pagpahait, dehaze, pagtul-id sa fisheye, pagtul-id sa gamma, feature point detection ug uban pa. Ang tanan niini mga real-time nga pagproseso. Pagtinabangay sa duha ka MIPI CSI (o LVDS/SubLVDS) ug usa ka DVP (BT.601/BT.656/BT.1120) interface, ang mga tiggamit makahimo og usa ka sistema nga makadawat sa datos sa video gikan sa 3 camera sensors simultaneously.
Ang video encoder nga na-embed sa RV1126 nagsuporta sa UHD H.265/H.264 encoding. Gisuportahan usab niini ang multi-stream encoding, hangtod sa usa ka 4Kp30 ug usa ka 1080p30 nga dungan. Uban sa tabang niini nga bahin, ang video gikan sa camera mahimong ma-encode sa mas taas nga resolusyon ug tipigan sa lokal nga panumduman ug ibalhin ngadto sa laing ubos nga resolusyon nga video ngadto sa cloud storage sa samang higayon. Ang H.264/H.265 video decoder sa RV1126 nagsuporta sa 4Kp30 para sa H.264 ug H.265.
Dugang pa sa miaging high-performance multimedia block, Ang RV1126 usab adunay daghang audio, memorya, ug uban pang mga peripheral interface sama sa I2C, SPI, PWM, ug uban pa. Makatabang kini sa mga tiggamit nga makadugang daghang mga sensor o uban pang mga peripheral sa tibuuk nga sistema aron mapauswag ang pagka-flexible ug pagpalapad.
Ang RV1126 adunay taas nga performance nga external DRAM (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) makahimo sa pagpadayon sa gikinahanglan nga mga bandwidth sa memorya.
1.2 Features
Ang mga bahin nga gilista sa ubos nga mahimo o wala mahimo nga naa sa usa ka aktwal nga produkto mahimong ipailalom sa mga kinahanglanon sa paglilisensya sa ikatulo nga partido. Palihog kontaka ang Rockchip para sa aktuwal nga mga configuration sa feature sa produkto ug mga kinahanglanon sa paglilisensya.
1.2.1 Processor sa Aplikasyon
Quad-Core Cortex-A7
Bug-os nga pagpatuman sa ARM architecture v7-A set sa instruksiyon, ARM Neon Advanced nga SIMD
Gilain nga Nahiusa nga Neon ug FPU
32KB L1 I-Cache ug 32KB L1 D-cache matag Cortex-A7 CPU
Nahiusa nga 512KB L2 Cache para sa Quad-Core Cortex-A7
Gisuportahan ang teknolohiya sa TrustZone
Paglainlain ang mga domain sa gahum alang sa sistema sa core sa CPU aron suportahan ang internal nga switch sa kuryente ug pag-on/off sa gawas base sa lainlaing senaryo sa aplikasyon
PD_CPU0: 1st Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU1: 2ug Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU2: 3rd Cortex-A7 + Neon + FPU + L1 I/D Cache
PD_CPU3: 4ika-Cortex-A7 + Neon + FPU + L1 I/D Cache
Usa ka nahilit nga boltahe nga domain aron suportahan ang DVFS
1.2.2 Input Interface Video
Interface ug video input processor
Duha ka MIPI CSI/LVDS/SubLVDS interface, 4 lanes matag usa, MIPI CSI max data rate mao ang 2.5Gbps/lane, LVDS/SublVDS max data rate mao ang 1Gbps/lane
Sa 8/10/12/16-bit standard DVP interface, hangtod sa 150MHz input data
Suportahi ang BT.601/BT.656 ug BT.1120 VI nga mga interface
Suportahi ang polarity sa pixel_clk、hsync、vsync ma-configure
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
ISP
Ang pinakataas nga resolusyon kay 14Mpixel(4416×3312)
DVP input: ITU-R BT.601/656/1120 nga adunay raw8/raw10/raw12/raw16, YUV422
MIPI input: RX data lane x1/x2/x4, hilaw8/raw10/raw12, YUV422
3A: naglakip sa AE/Histogram, SA, Output sa estadistika sa AWB
FPN: Fixed Pattern Noise pagtangtang
BLC: Pagtul-id sa Black Level
DPCC: Static/Dynamic defect pixel cluster correction
LSC: Pagtul-id sa shading sa lens
Bayer NO: Bayer-raw De-noising, 2DNR
HDR: 3-/2-Frame Merge ngadto sa High-Dynamic Range
TMO: 3-/2-Frame Merge Video Tone mapping
WDR: Usa ka Frame Wide-Dynamic Range Tone mapping
Debayer: Advanced Adaptive Demosaic nga adunay Chromatic Aberration Correction
CCM/CSM: Matrix sa pagtul-id sa kolor; RGB2YUV ug uban pa.
Gamma: Gamma out correction
Pag-dehaze/Pagpauswag: Awtomatikong Dehaze ug pagpauswag sa ngilit
3DLUT: 3D-Lut Color Palette para sa Kustomer
LDCH: Ang pagtuis sa lens sa pinahigda nga direksyon
Output Scale*3: pagsuporta sa pagpaubos sa lebel*3(W0<3264; W1<1280; W2<1280)
Output Scale*2: pagsuporta sa pagpaubos sa lebel*2(W0<1920; W1<1920)
Output (FBC): suporta YUV422/420 uban sa Frame Buffer Compression
3DNR: Advanced Temporal Noise Reduction in YUV
2DNR: Advanced Spatial Noise reduction in YUV
Hait: Pagpahait sa Hulagway & Edge Enhance sa YUV
ORB: Gipunting nga Paspas ug Gituyok nga BRIEF, a method of feature point detection
FEC: ang mas dako nga Lens-distortion ug Fish Eye Correction
CGC: Kolor nga Gamut Compression, YUV bug-os nga han-ay/limitasyon range kinabig
1.2.3 Video CODEC
Video Decoder
Real-time nga pag-decode sa H.264 ug H.265
Main ug Main10 nga profile para sa H.265, hangtod sa lebel 5.0 ug 4096×2304@30fps
Baseline, nag-una, taas, taas10 ug taas 4:2:2(walay MBAFF), hangtod sa lebel 5.1 ug 4096×2304@30fps
Video Encoder
Real-time nga UHD H.265/H.264 video encoding
I-/P-frames ug SmartP reference.
Five-bit rate control modes (CBR, VBR, Pag-ayoQp, AVBR, ug QpMap)
Hangtod sa 100 Mbit/s output bit rate
Pagsuporta sa ROI(walay limit) pag-encode;
Taas nga profile para sa H.264, hangtod sa lebel 5.1 ug 4096×2304@30fps
Panguna nga profile para sa H.265, hangtod sa lebel 5.0 ug 4096×2304@30fps
Pagsuporta sa multi-stream encoding
3840 x 2160@30 fps + 1080p@30 fps encoding
3840 x 2160@30 nga pag-encode + 3840 x 2160@30 fps decoding
Input data format:
YCbCr 4:2:0 planar
YCbCr 4:2:0 semi-planar
YCbYCr 4:2:2
CbYCrY 4:2:2 interleaved
RGB444 ug BGR444
RGB555 ug BGR555
RGB565 ug BGR565
RGB888 ug BRG888
RGB101010 ug BRG101010
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
Usa ka nahilit nga boltahe nga domain aron suportahan ang DVFS
1.2.4 JPEG CODEC
JPEG Encoder
Baseline (DCT sequential)
Ang gidak-on sa encoder gikan sa 96×96 hangtod 8192×8192(67Mpixel)
Hangtod sa 90 milyon nga pixel kada segundo
JPEG Decoder
Ang gidak-on sa decoder gikan sa 48×48 hangtod 8176×8176(66.8Mpixel)
Hangtod sa 76 milyon nga pixel kada segundo
1.2.5 Yunit sa Proseso sa Neural
Neural network acceleration engine nga adunay pasundayag sa pagproseso hangtod sa 2.0 TOP
Pagsuporta sa integer 8, integer 16 convolution nga operasyon
Pagsuporta sa lawom nga pagkat-on nga mga gambalay: TensorFlow, TF-lite, Pytorch, Kape, ONNX, MXNet, Lisud, Darknet
Suportahi ang OpenVX API
Usa ka nahilit nga boltahe nga domain aron suportahan ang DVFS
1.2.6 Organisasyon sa Memorya
Internal nga on-chip memory
BootRom
SYSTEM_SRAM sa boltahe nga domain sa VD_LOGIC
PMU_SRAM sa boltahe nga domain sa VD_PMU alang sa ubos nga paggamit sa kuryente
External nga off-chip memory
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD Card
Async Nand Flash
1.2.7 Internal nga Memorya
Internal nga BootRom
Suportahi ang boot system gikan sa mosunod nga device:
FSPI Flash interface
eMMC interface
SDMMC interface
Async Nand interface
Suportahi ang sistema sa pag-download sa code pinaagi sa mosunod nga interface:
USB OTG interface (Mode sa aparato)
SYSTEM_SRAM
Gidak-on: 64KB
PMU_SRAM
Gidak-on: 8KB
1.2.8 Eksternal nga Memorya o Storage device
Dynamic Memory Interface (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Nahiuyon sa mga sumbanan sa JEDEC
Nahiuyon sa DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Pagsuporta sa 32-bit nga gilapdon sa datos, 2 mga ranggo (gipili ang chip), max 4GB addressing space kada ranggo, Ang kinatibuk-ang luna sa pag-address kay 4GB (max)
Ubos nga mga mode sa kuryente, sama sa power-down ug self-refresh para sa SDRAM
Interface sa eMMC
Nahiuyon sa standard nga interface sa iNAND
Nahiuyon sa detalye sa eMMC 4.51
Suportahi ang tulo ka gilapdon sa data bus: 1-gamay, 4-gamay o 8-bit
Suporta hangtod sa HS200; apan dili pagsuporta sa CMD Queue
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
SD/MMC Interface
Nahiuyon sa SD3.0, MMC ver4.51
Ang gilapdon sa data bus 4bits
Flexible Serial Flash Interface(FSPI)
Suportahi ang pagbalhin data gikan/ngadto sa serial flash device
Suporta x1, x2, x4 data bits mode
Suporta 2 pagpili sa mga chips
Nand Flash Interface
Suportahi ang async nand flash
Ang gilapdon sa data bus kay 8bits
Suporta 1 pagpili sa chip
Suportahi ang LBA nand flash
Hangtod sa 16bits/1KB hardware ECC
Suportahi ang ma-configure nga timing sa interface
1.2.9 Sistema nga Component
RISC-V MCU
32bit microcontroller core nga adunay RISC -V ISA
Harvard nga arkitektura, bulag nga Instruksyon, ug Data memory
Ang set sa instruksiyon mao ang RV32I nga adunay mga extension sa M ug C
Nahiusa nga Programmable Interrupt Controller (IPIC), tanan 123 Ang mga linya sa IRQ nga konektado sa GIC para sa Cortex-A7 nagkonektar usab sa RISC-V MCU
Nahiusa nga Debug Controller nga adunay interface sa JTAG
CRU (orasan & i-reset ang yunit)
Pagsuporta sa pagkontrol sa gating sa orasan alang sa indibidwal nga mga sangkap
Usa ka oscillator nga adunay 24MHz clock input
Suportahi ang global nga soft-reset nga kontrol para sa tibuok chip, usab indibidwal nga soft-reset alang sa matag component
PMU (yunit sa pagdumala sa kuryente)
Suporta 5 bulag nga boltahe nga mga dominyo VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Suporta 14 lahi nga gahum domain, nga mahimong ma-power up/down pinaagi sa software base sa lain-laing mga eksena sa aplikasyon
Daghang ma-configure nga mga mode sa trabaho aron makadaginot sa kuryente pinaagi sa lain-laing frequency o automatic clock gating control o power domain on/off control
Timer
Suporta 6 64mga bit-timer nga adunay interrupt-based nga operasyon alang sa dili luwas nga aplikasyon
Suporta 2 64mga bit-timer nga adunay interrupt-based nga operasyon alang sa luwas nga aplikasyon
Pagsuporta sa duha ka mga mode sa operasyon: free-running ug user-defined count
Suporta ang kahimtang sa trabaho sa timer nga masusi
PWM
Suporta 12 on-chip nga mga PWM (PWM0 ~ PWM11) uban sa interrupt-based nga operasyon
Ang programmable pre-scaled nga operasyon sa bus clock ug unya dugang nga gi-scale
Naka-embed nga 32-bit timer/counter facility
Suportahi ang mode sa pagdakop
Suportahi ang padayon nga mode o one-shot mode
Naghatag ug reference mode ug nagpagawas sa lain-laing duty-cycle waveform
Na-optimize para sa IR nga aplikasyon para sa PWM3, PWM7, ug pwm11
Tigbantay
32-bit nga watchdog counter
Ang counter nag-ihap gikan sa usa ka preset nga bili ngadto sa 0 aron ipakita ang panghitabo sa usa ka timeout
Ang WDT makahimo sa duha ka matang sa mga operasyon kung ang timeout mahitabo:
Paghimo og pag-reset sa sistema
Una, makamugna og interrupt ug kung dili kini ma-clear sa service routine sa panahon nga mahitabo ang ikaduhang timeout unya makamugna og system reset
Programmable nga pag-reset sa gitas-on sa pulso
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
Sa kinatibuk-an 16 gipiho nga mga han-ay sa nag-unang panahon sa pagtapos
Usa ka Tigbantay alang sa dili luwas nga aplikasyon
Usa ka Tigbantay alang sa luwas nga aplikasyon
Interrupt Controller
Suporta 128 Ang SPI makabalda sa mga gigikanan sa input gikan sa lainlaing mga sangkap
Suporta 16 software-triggered interrupts
Duha ka interrupt nga mga output (nFIQ ug nIRQ) gilain alang sa matag Cortex-A7, ang duha mga ubos nga lebel nga sensitibo
Pagsuporta sa lain-laing mga interrupt nga mga prayoridad alang sa matag interrupt source, ug sila kanunay nga software-programmable
DMAC
Micro-code programming-based DMA
Gisuportahan nga lista sa DMA function aron makompleto ang pagbalhin sa scatter-gather
Pagsuporta sa mga tipo sa pagbalhin sa datos nga adunay memory-to-memory, memory-to-peripheral, peripheral-sa-memorya
Nagsenyales sa panghitabo sa lain-laing DMA nga mga panghitabo gamit ang interrupt output signal
Usa ka naka-embed nga DMA controller para sa sistema
Mga bahin sa DMAC:
Pagsuporta 8 channels
27 mga hangyo sa hardware gikan sa mga peripheral
2 makabalda sa output
Suportahi ang teknolohiya sa TrustZone ug maprograma nga luwas nga estado alang sa matag DMA channel
Luwas nga Sistema
Cipher nga makina
Pagsuporta sa SM2/SM3/SM4 cipher
Suportahi ang SHA-1, SHA-256/224, SHA-512/384, ug MD5 nga adunay padding sa hardware
Suporta sa Link List Item (LLI) Pagbalhin sa DMA
Suportahi ang AES-128 AES-256 nga pag-encrypt & decrypt cipher
Suportahi ang AES ECB/CBC/OFB/CFB/CTR/CTS/XTS mode
Suporta sa DES & Pag-encrypt sa TDES & decrypt cipher
Pagsuporta sa DES/TDES ECB/CBC/OFB/CFB mode
Pagsuporta hangtod sa 4096 bits PKA mathematical operations para sa RSA/ECC
Pagsuporta hangtod sa 8-channel configuration
Pagsuporta Hangtod sa 256 mga piraso sa output sa TRNG
Suportahi ang data scrambling para sa tanang matang sa DDR
Pagsuporta sa luwas nga OTP
Pagsuporta sa luwas nga pag-debug
Pagsuporta sa luwas nga OS
Mailbox
Usa ka Mailbox sa SoC aron maserbisyohan ang komunikasyon sa A7 ug RISC-V MCU
Suportahi ang upat ka mga elemento sa mailbox matag mailbox, Ang matag elemento naglakip sa usa ka pulong nga datos, usa ka command word register, ug usa ka flag bit nga mahimong magrepresentar sa usa ka interrupt
Paghatag 32 lock registers alang sa software nga gamiton aron ipakita kung ang mailbox giokupahan
MGA BATA
Suporta alang sa pag-decompress sa mga file sa GZIP
Suporta sa pag-decompress sa LZ4 nga mga file, lakip ang Kinatibuk-ang Structure sa LZ4 Frame format ug ang Legacy Frame format.
Suporta para sa decompressing data sa Deflate format
Suporta para sa decompressing data sa ZLIB format
Suportahi ang kompleto nga interrupt ug error interrupt output
Suportahi ang pagsusi sa Hash32 sa proseso sa decompression sa LZ4
Suportahi ang limitasyon sa gidak-on nga function sa decompressed data aron mapugngan ang memorya nga dili madaot sa panahon sa proseso sa decompression
Suportahi ang software aron mapahunong ang proseso sa decompression
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
1.2.10 Graphics Engine
2D Graphics Engine (RGA):
Mga pormat sa tinubdan:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 nga planar, YUV420 semi-planar
YUV422 nga planar, YUV422 semi-planar
YUV 10-bit alang sa YUV420/422 semi-planar
BPP8, BPP4, BPP2, BPP1
Mga pormat sa destinasyon:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 nga planar, YUV420 semi-planar
YUV422 nga planar, YUV422 semi-planar
Pagkabig sa Pixel Format, BT.601/BT.709
Max nga resolusyon: 8192×8192 tinubdan, 4096×4096 nga destinasyon
BitBlt
Duha ka tinubdan BitBLT:
A+B=B lang BitBLT, Ang usa ka suporta nagtuyok ug nagsukod kung ang B naayo
A+B=C ikaduhang tinubdan (B) adunay sama nga hiyas sa (C) plus rotation function
Pagpuno sa kolor nga adunay gradient fill, ug pattern fill
High-performance stretch ug shrink
Monochrome nga pagpalapad para sa paghubad sa teksto
Bag-ong komprehensibo nga per-pixel alpha (kolor/alpha channel gilain)
Alpha blending modes lakip ang Java 2 Porter-Duff compositing blending mga lagda, yawe sa chroma, pattern nga maskara, nagkalawos
Dither nga operasyon
0, 90, 180, 270-degree rotation
x-salamin, y-salamin, ug rotation operation
Image Enhancement Processor (IEP):
Format sa hulagway
Input nga datos: YUV420 / YUV422, semi-planar/planar, UV swap
Output data: YUV420 / YUV422, semi-planar, UV swap, Tile mode
YUV down sampling pagkakabig gikan sa 422 sa 420
Max nga resolusyon alang sa dinamikong imahe hangtod sa 1920 × 1080
De-interlace
1.2.11 Ipakita ang Interface
Usa hangtod 24 bits RGB parallel video output interface
Usa ka BT.1120 video output interface
Usa ka 4-lane MIPI DSI interface, hangtod sa 1Gbps matag lane
Hangtod sa 1080p@60fps
1.2.12 Video Output Processor (GTC)
Hangtod sa 1920×1080 @60fps
Daghang layer
Layer sa background
Win0 nga layer
Win2 nga layer
Input nga pormat: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 sa 8 scaling-down ug scaling-up nga makina
Suportahi ang virtual display
256 lebel sa alpha blending (pre-multiplied alpha nga suporta)
Transparency color key
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Pagsuporta sa daghang rehiyon
Win0 layer ug Win2 layer overlay exchangeable
Suportahi ang RGB o YUV domain overlay
BCSH (kahayag, Itandi, Saturation, Pag-adjust sa kolor)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Suportahi ang Gamma adjust
Suportahi ang dither down allegro RGB888to666 RGB888to565 & ipaubos ang FRC (ma-configure) RGB888 hangtod 666
Blangko ug itom nga display
1.2.13 Interface sa Audio
I2S0 uban sa 8 channels
Hangtod sa 8 channels TX ug 8 mga agianan sa RX nga agianan
Audio resolution gikan sa 16bits ngadto sa 32bits
Sample rate hangtod sa 192KHz
Naghatag ug master ug slave work mode, ma-configure nga software
Suporta 3 I2S nga mga porma (normal, wala-matarong, gipakamatarong sa katungod)
Suporta 4 Mga porma sa PCM (sa sayo, ulahi1, ulahi2, ulahi3)
I2S ug PCM mode dili magamit sa samang higayon
I2S1/I2S2 uban sa 2 channels
Hangtod sa 2 channels alang sa TX ug 2 mga agianan sa RX nga agianan
Audio resolution gikan sa 16bits ngadto sa 32bits
Sample rate hangtod sa 192KHz
Naghatag ug master ug slave work mode, ma-configure nga software
Suporta 3 I2S nga mga porma (normal, wala-matarong, gipakamatarong sa katungod)
Suporta 4 Mga porma sa PCM (sa sayo, ulahi1, ulahi2, ulahi3)
Ang I2S ug PCM dili mahimong gamiton sa samang higayon
PDM
Hangtod sa 8 channels
Audio nga resolusyon gikan sa 16bits ngadto sa 24bits
Sample rate hangtod sa 192KHz
Suportahi ang PDM master receive mode
TDM
Suporta hangtod sa 8 channels alang sa TX ug 8 mga channel alang sa RX nga agianan
Audio resolution gikan sa 16bits ngadto sa 32bits
Sample rate hangtod sa 192KHz
Naghatag ug master ug slave work mode, ma-configure nga software
Suporta 3 I2S nga mga porma (normal, wala-matarong, gipakamatarong sa katungod)
Suporta 4 Mga porma sa PCM (sa sayo, ulahi1, ulahi2, ulahi3)
Audio PWM
Suportahi ang pag-convert sa PCM ngadto sa PWM format
Sample rate hangtod sa 16x
Suportahi ang linear interpolation para sa 2x/4x/8x/16 oversampling
Suporta 8/9/10/11 bits maskable L/R channel PWM output
Digital Audio Codec
Suportahi ang 3-channel nga digital ADC
Suportahi ang 2-channel nga digital DAC
Pagsuporta sa I2S/PCM interface
Pagsuporta sa I2S/PCM master ug slave mode
Suportahi ang 4-channel nga pagpasa sa audio sa I2S mode
Suportahi ang 2-channel nga pagdawat sa audio sa I2S mode
Suportahi ang 2-channel nga pagpasa o pagdawat sa audio sa PCM mode
Suportahi ang 16~24 bit sample resolution para sa digital ADC ug digital DAC
<estilo sa gitas-on =”kolor: #ffffff;”>RV1126 Datasheet Rev 1.4</dangaw>
Parehong digital ADC ug digital DAC nagsuporta sa tulo ka grupo sa sample rates. Grupo 0 mao ang 8khz/16khz/32kHz/64kHz/128khz, grupo 1 mao ang 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz ug grupo 2 mao ang 12khz/24khz/48khz/96khz/192khz
Ang passband sa digital ADC filters kay 0.45625*fs
Suportahi ang digital ADC pass-band ripple sulod sa +/-0.1dB
Ang stop-band sa digital ADC filters kay 0.5*fs
Suportahi ang digital ADC stop-band attenuation nga labing menos 60dB
Suportahi ang pagkontrol sa volume para sa digital ADC ug digital DAC
Suportahi ang Automatic Level Control (ALC)ug ganghaan sa kasaba alang sa digital ADC
Pagsuporta sa komunikasyon sa Analog Codec pinaagi sa I2C bus
1.2.14 connectivity
SDIO Interface
Nahiuyon sa SDIO3.0 protocol
4bits data bus widths
GMAC 10/100/1000M ethernet controller
Suportahi ang 10/100/1000-Mbps nga mga rate sa pagbalhin sa datos gamit ang mga interface sa RGMII
Suportahi ang 10/100-Mbps nga mga rate sa pagbalhin sa datos gamit ang RMII nga mga interface
Suportahi ang full-duplex ug half-duplex nga operasyon Suporta alang sa TCP Segmentation Offload (TSO) ug UDP Segmentation Offload (PAGGAMIT) pagpadali sa network<br>
USB 2.0 panon
Nahiangay sa USB 2.0 espesipikasyon
Nagsuporta sa high-speed(480Mbps), bug-os nga tulin(12Mbps) ug ubos nga tulin(1.5Mbps) mode
Suporta sa Gipauswag nga Host Controller Interface Specification (EHCI), Rebisyon 1.0
Suportahi ang Open Host Controller Interface Specification (OHCI), Rebisyon 1.0a
USB 2.0 OTG
Nahiuyon nga Detalye
Pangkalahatan nga Serial Bus nga Detalye, Rebisyon 2.0
Extensible Host Controller Interface para sa Universal Serial Bus (xHCI), Rebisyon 1.1
Pagsuporta sa Pagkontrol/Daghan/Pag-interrupt/Isochronous Transfer
Interface sa SPI
Suporta 2 Mga Controller sa SPI, pagsuporta sa duha ka chip-pinili nga output
Pagsuporta sa serial-master ug serial-slave mode, ma-configure sa software
I2C Interface
Suporta 6 I2C mga interface(I2C0-I2C5)
Suportahi ang 7bits ug 10bits address mode
Software programmable clock frequency
Ang datos sa I2C-bus mahimong mabalhin sa gikusgon nga hangtod sa 100k bits/s sa Standard mode, hangtod sa 400k bits/s sa Fast mode, o hangtod sa 1m bits/s sa Fast-mode Plus
UART Interface
Suporta 6 Mga interface sa UART (UART0-UART5)
Pagsuporta sa 5bit, 6gamay, 7gamay, ug 8bit serial data ipadala o makadawat
Standard asynchronous communication bits sama sa pagsugod, hunong, ug parity
Suportahi ang lainlaing mga orasan sa pag-input para sa operasyon sa UART aron makakuha hangtod sa 4Mbps nga baud rate
Suportahi ang auto flow control mode(gawas sa UART2)
1.2.15 Ang uban
Daghang Grupo sa GPIO
Ang tanan nga mga GPIO mahimong magamit aron makamugna og usa ka interrupt
Suporta ang lebel sa trigger ug edge trigger interrupt
Suportahi ang ma-configure nga polarity sa level trigger interrupt
Pagsuporta sa ma-configure nga pagtaas sa ngilit, nahulog nga ngilit, ug ang duha ka edge trigger interrupt
Suportahi ang ma-configure nga direksyon sa pagbira (huyang nga pull-up ug huyang nga pull-down)
<lig-on>RV1126 Datasheet Rev 1.4</lig-on>
Suportahi ang ma-configure nga kusog sa pagmaneho
Temperatura Sensor (TS-ADC)
Suportahi ang Gitakda sa Gumagamit nga Mode ug Awtomatikong Mode
Sa User-Defined Mode, start_of_conversion mahimong hingpit nga makontrol sa software, ug mahimo usab nga mamugna pinaagi sa hardware.
Sa Automatic Mode, ang temperatura sa alarma(taas/ubos nga temperatura) interrupt mahimong ma-configure
Sa Automatic Mode, ang temperatura sa pag-reset sa sistema mahimong ma-configure
Pagsuporta sa 2 channel TS-ADC (gigamit alang sa CPU ug NPU matag usa), ang mga sukaranan sa temperatura sa matag channel mahimong ma-configure
-40~125°C temperatura range ug 5°C temperatura resolusyon
12-bit SAR ADC hangtod sa 732 S/s sampling rate
Sunod-sunod nga gibanabana nga ADC (SAR ADC)
10-bit nga resolusyon
Hangtod sa 1MS/s sampling rate
6 single-ended input channels
OTP
Suportahi ang 32Kbit space ug mas taas nga 4k address space kay dili luwas nga bahin.
Suportahi ang pagbasa ug programa nga maskara sa pulong sa usa ka luwas nga modelo
Suporta ang gitas-on sa programa gikan sa 1 sa 32 gamay
Basaha ang suporta sa operasyon 8bit lamang
Program ug Basaha ang kahimtang mahimong basahon
Ang programa napakyas sa pagtubag sa rekord
Uri sa pakete
FCCSP 409-pin (lawas: 14mm x 14 mm; Gidak-on sa bola: 0.3mm; bola pitch: 0.65mm)
Mga nota:
①: Ang DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 wala gigamit nga dungan
download
RCDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=sharing
SDK
https://drive.google.com/file/d/1CCNWHNNVi8FVG6UXNgrMDYsZx3SrpFyr/view?usp=sharing
Data sheet
RV1126 RV1109 Dali nga Pagsugod
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Giya sa Rockchip Developer RockX_SDK