Rockchip RV1126 Development Evaluation Board Core Board IPC AI SDK Software Development Kit
Talaan ng nilalaman
Gallery
Mga Application ng Produkto
Matalinong IPC, Face Recognition Panel Machine, Face Capture Camera, Video Doorbell, Walang network, at Walang Power Camera, Express Handheld, GPS Navigation, Interface ng Man-Machine, Kagamitan sa Pagsubaybay, Drone Pod, Sistema ng Video Conferencing, etc.
Gustong magtrabaho sa Sony IMX415 lens camera module?
I-download ang SDK
Detalye ng 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 ng Audio
Pin1 |
LED1/PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
I-RESET |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
LINE_OUT |
Detalye ng Back View
1.DDR3L (Samsung K4B4G1646E BCNB)
Ang isang 4Gbit DDR3 ay nakakabit sa harap at likod ng buong board, na may kabuuang 8G bits;
2.MIPI DSI Connector
Pin1 |
IRQ |
Pin11 |
MIPI_DSI_D3N |
Pin2 |
PWR_EN |
Pin12 |
MIPI_DSI_D3P |
Pin3 |
RST |
Pin13 |
MIPI_DSI_D0N |
Pin4 |
I2C3_SDA |
Pin14 |
MIPI_DSI_D0P |
Pin5 |
I2C3_SCL |
Pin15 |
GND |
Pin6 |
GND |
Pin16 |
MIPI_DSI_CLKN |
Pin7 |
MIPI_DSI_D2P |
Pin17 |
MIPI_DSI_CLKP |
Pin8 |
MIPI_DSI_D2N |
Pin18 |
GND |
Pin9 |
MIPI_DSI_D1P |
Pin19 |
VCC_12V |
Pin10 |
MIPI_DSI_D1N |
Pin20 |
VCC_12V |
3.MIPI CSI Connector
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
- The default IP address of the camera is 192.168.31.88.
- kung ikinonekta mo ang aming sample sa pamamagitan ng net cable sa iyong computer, magagamit mo ito 169.254.95.254 to modify parameter.
Gumagamit: admin
password: admin
Mangyaring suriin ang larawan sa ibaba, Basta isang maikling koneksyon sa lalong madaling panahon P2 at P3 at ito ay magti-trigger ng simula. pagkatapos ay maaari mong paluwagin ang koneksyon.
oo, we will modify according to your requirement.
You need 4.2 volts, we have to replace the power IC, but the pins and peripheral circuits of the two power ICs are different. Our engineers have tried many methods but cannot directly modify the original board, so we can only use this temporarily. On the red board, a power supply IC is attached to meet your requirements.
https://youtu.be/toh4bY1kTuw
The pcba board dimension size is 38x38mm
The four hole diameter is 2mm
The two hole distance is 34mm
user: root
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, kapangyarihan, 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. MIC
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 lang. I will send you by Email.
sagot: The engineer replied that his Rockchip RV1126 dev tool only is for windows.
tanong: We will have root access? If root we can install any of our program (incl. Linux)
sagot: oo.
tanong: Can I ask you link to repositories for download SDK, (dev tools)?
sagot: oo, RCDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=pagbabahagi
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=pagbabahagi
tanong: We need a composite (CVBS) video on your Rockchip RV1126 module. Can you support it? Only add DSI to Analog video convertor chip.
sagot: Do you need RV1126 develop board to support a composite (CVBS) input for the normal the CVBS camera?
If yes, please check the below link, 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.
tanong 1: What camera drivers are supported by SDK?
sagot 1:
tanong 2: What MIPI DSI display drivers are supported by SDK?
sagot 2: MIPI DSI is debugged based on the specific screen. Mangyaring suriin ang larawan sa ibaba.
May tanong pa?
Mangyaring makipag-ugnayan sa amin para sa karagdagang impormasyon.
Ipadala ang Iyong Tanong1.1 Pangkalahatang-ideya
Ang RV1126 ay isang high-performance vision processor SoC para sa IPC/CVR, lalo na para sa mga application na nauugnay sa AI. Ito ay batay sa isang quad-core ARM Cortex-A7 32-bit core na nagsasama ng NEON at FPU. Mayroong 32KB I-cache at 32KB D-cache para sa bawat core at isang 512KB na pinag-isang L2 cache. Ang build-in na NPU ay sumusuporta sa INT8/INT16 hybrid operation at computing power ay hanggang 2.0TOPs. At saka, na may malakas na pagkakatugma, ang mga modelo ng network batay sa isang serye ng mga frameworks gaya ng TensorFlow/MXNet/PyTorch/Caffe ay madaling ma-convert.<br>
Ipinakilala rin ng RV1126 ang isang bagong henerasyon na ganap na nakabatay sa hardware na 14-megapixel ISP (processor ng signal ng imahe) at post-processor. Nagpapatupad ito ng maraming algorithm accelerators na karaniwang ginagamit sa IPC at CVR, tulad ng HDR, 3Isang function (AE, NG, AWB), LSC, 3DNR, 2DNR, pagpapatalas, dehaze, pagwawasto ng fisheye, pagwawasto ng gamma, feature point detection at iba pa. Lahat ng mga ito ay real-time na pagpoproseso. Nakikipagtulungan sa dalawang MIPI CSI (o LVDS/SubLVDS) at isang DVP (BT.601/BT.656/BT.1120) interface, ang mga gumagamit ay maaaring bumuo ng isang sistema na tumatanggap ng data ng video mula sa 3 camera sensors simultaneously.
Ang video encoder na naka-embed sa RV1126 ay sumusuporta sa UHD H.265/H.264 encoding. Sinusuportahan din nito ang multi-stream encoding, hanggang sa isang 4Kp30 at isang 1080p30 nang sabay-sabay. Sa tulong ng tampok na ito, ang video mula sa camera ay maaaring i-encode na may mas mataas na resolution at iimbak sa lokal na memorya at ilipat sa isa pang mas mababang resolution na video sa cloud storage sa parehong oras. Ang H.264/H.265 video decoder sa RV1126 ay sumusuporta sa 4Kp30 para sa H.264 at H.265.
Bilang karagdagan sa nakaraang high-performance multimedia block, Naglalaman din ang RV1126 ng rich audio, alaala, at iba pang mga peripheral na interface tulad ng I2C, SPI, PWM, at iba pa. Makakatulong ang mga ito sa mga user na magdagdag ng higit pang mga sensor o iba pang peripheral sa buong system upang mapabuti ang flexibility at expansibility.
Ang RV1126 ay may mataas na pagganap na panlabas na DRAM (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) may kakayahang mapanatili ang hinihingi na mga bandwidth ng memorya.
1.2 Mga tampok
Ang mga tampok na nakalista sa ibaba na maaaring naroroon o maaaring wala sa isang aktwal na produkto ay maaaring sumailalim sa mga kinakailangan sa paglilisensya ng third-party. Mangyaring makipag-ugnayan sa Rockchip para sa aktwal na mga configuration ng feature ng produkto at mga kinakailangan sa paglilisensya.
1.2.1 Processor ng Application
Quad-Core Cortex-A7
Buong pagpapatupad ng ARM architecture v7-A set ng pagtuturo, ARM Neon Advanced SIMD
Hiwalay na Pinagsamang Neon at FPU
32KB L1 I-Cache at 32KB L1 D-cache bawat Cortex-A7 CPU
Pinag-isang 512KB L2 Cache para sa Quad-Core Cortex-A7
Ang teknolohiya ng TrustZone ay suportado
Paghiwalayin ang mga power domain para sa CPU core system para suportahan ang internal power switch at external na i-on/i-off batay sa iba't ibang senaryo ng application
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: 4ika Cortex-A7 + Neon + FPU + L1 I/D Cache
Isang nakahiwalay na domain ng boltahe upang suportahan ang DVFS
1.2.2 Input Interface Video
Interface at video input processor
Dalawang MIPI CSI/ LVDS/SubLVDS interface, 4 lanes bawat isa, Ang MIPI CSI max data rate ay 2.5Gbps/lane, Ang max na rate ng data ng LVDS/SublVDS ay 1Gbps/lane
Sa 8/10/12/16-bit na karaniwang DVP interface, hanggang 150MHz input data
Suportahan ang mga interface ng BT.601/BT.656 at BT.1120 VI
Suportahan ang polarity ng pixel_clk、hsync、vsync na mai-configure
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
ISP
Ang maximum na resolution ay 14Mpixel(4416×3312)
DVP input: ITU-R BT.601/656/1120 na may raw8/raw10/raw12/raw16, YUV422
MIPI input: RX data lane x1 / x2 / x4, raw8/raw10/raw12, YUV422
3A: isama ang AE/Histogram, NG, Output ng mga istatistika ng AWB
FPN: Inayos ang Pag-alis ng Ingay sa Pattern
BLC: Pagwawasto ng Black Level
DPCC: Static/Dynamic na depekto sa pagwawasto ng cluster ng pixel
LSC: Pagwawasto ng pagtatabing ng lens
Bayer NO: Bayer-raw De-noising, 2DNR
HDR: 3-/2-Frame Merge sa High-Dynamic na Saklaw
TMO: 3-/2-Frame Merge Video Tone mapping
WDR: One Frame Wide-Dynamic Range Tone mapping
Debayer: Advanced na Adaptive Demosaic na may Chromatic Aberration Correction
CCM/CSM: Matrix ng pagwawasto ng kulay; RGB2YUV atbp.
Gamma: Gamma out correction
Dehaze/Pagandahin: Awtomatikong Dehaze at pagpapahusay sa gilid
3DLUT: 3D-Lut Color Palette para sa Customer
LDCH: Ang pagbaluktot ng lens sa pahalang na direksyon
Output Scale*3: support scale down level*3(W0<3264; W1<1280; W2<1280)
Iskala ng Output*2: support scale down level*2(W0<1920; W1<1920)
Output (FBC): suportahan ang YUV422/420 na may Frame Buffer Compression
3DNR: Advanced Temporal Noise Reduction in YUV
2DNR: Advanced Spatial Noise reduction in YUV
Matalas: Paghahalas ng Larawan & Edge Enhance sa YUV
ORB: Nakatuon sa Mabilis at Pinaikot na MAIKLING, a method of feature point detection
FEC: ang mas malaking Lens-distortion at Fish Eye Correction
CGC: Color Gamut Compression, YUV full range/limit range convert
1.2.3 Video CODEC
Video Decoder
Real-time na pag-decode ng H.264 at H.265
Pangunahing at Main10 na profile para sa H.265, hanggang sa antas 5.0 at 4096×2304@30fps
Baseline, pangunahing, mataas, mataas10 at mataas 4:2:2(walang MBAFF), hanggang sa antas 5.1 at 4096×2304@30fps
Video Encoder
Real-time na UHD H.265/H.264 video encoding
I-/P-frames at SmartP reference.
Five-bit rate control modes (CBR, VBR, FixQp, AVBR, at QpMap)
Hanggang sa 100 Mbit/s output bit rate
Suportahan ang ROI(walang limitasyon) pag-encode;
Mataas na profile para sa H.264, hanggang sa antas 5.1 at 4096×2304@30fps
Pangunahing profile para sa H.265, hanggang sa antas 5.0 at 4096×2304@30fps
Suportahan ang multi-stream encoding
3840 x 2160@30 fps + 1080p@30 fps encoding
3840 x 2160@30 encoding + 3840 x 2160@30 fps decoding
Format ng data ng input:
YCbCr 4:2:0 planar
YCbCr 4:2:0 semi-planar
YCBYCr 4:2:2
CbYCrY 4:2:2 interleaved
RGB444 at BGR444
RGB555 at BGR555
RGB565 at BGR565
RGB888 at BRG888
RGB101010 at BRG101010
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
Isang nakahiwalay na domain ng boltahe upang suportahan ang DVFS
1.2.4 JPEG CODEC
JPEG Encoder
Baseline (DCT sequential)
Ang laki ng encoder ay mula 96×96 hanggang 8192×8192(67Mpixels)
Hanggang sa 90 milyong pixel bawat segundo
JPEG Decoder
Ang laki ng decoder ay mula 48×48 hanggang 8176×8176(66.8Mpixels)
Hanggang sa 76 milyong pixel bawat segundo
1.2.5 Yunit ng Proseso ng Neural
Neural network acceleration engine na may processing performance hanggang sa 2.0 MGA TOP
Suportahan ang integer 8, integer 16 operasyon ng convolution
Suportahan ang mga balangkas ng malalim na pagkatuto: TensorFlow, TF-lite, Pytorch, Kape, ONNX, MXNet, Mahirap, Darknet
Suportahan ang OpenVX API
Isang nakahiwalay na domain ng boltahe upang suportahan ang DVFS
1.2.6 Organisasyon ng Memorya
Panloob na on-chip memory
BootRom
SYSTEM_SRAM sa boltahe na domain ng VD_LOGIC
PMU_SRAM sa boltahe na domain ng VD_PMU para sa mababang paggamit ng kuryente
Panlabas na off-chip na memorya
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
SD Card
Async Nand Flash
1.2.7 Panloob na Memorya
Panloob na BootRom
Suportahan ang system boot mula sa sumusunod na device:
FSPI Flash interface
interface ng eMMC
SDMMC interface
Async Nand interface
Suportahan ang pag-download ng system code sa pamamagitan ng sumusunod na interface:
USB OTG interface (Mode ng device)
SYSTEM_SRAM
Sukat: 64KB
PMU_SRAM
Sukat: 8KB
1.2.8 Panlabas na Memorya o Storage device
Dynamic na Memory Interface (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Tugma sa mga pamantayan ng JEDEC
Tugma sa DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Suportahan ang 32-bit na lapad ng data, 2 mga ranggo (pumipili ng chip), max 4GB addressing space bawat ranggo, Ang kabuuang espasyo sa pag-address ay 4GB (max)
Mga mode ng mababang kapangyarihan, gaya ng power-down at self-refresh para sa SDRAM
Interface ng eMMC
Tugma sa karaniwang interface ng iNAND
Tugma sa detalye ng eMMC 4.51
Suportahan ang tatlong lapad ng data bus: 1-kaunti, 4-bit o 8-bit
Suportahan hanggang sa HS200; ngunit hindi sumusuporta sa CMD Queue
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
SD/MMC Interface
Tugma sa SD3.0, MMC ver4.51
Ang lapad ng data bus ay 4bits
Flexible na Serial Flash Interface(FSPI)
Suportahan ang paglilipat ng data mula/papunta sa serial flash device
Suportahan ang x1, x2, x4 data bits mode
Suporta 2 piliin ang mga chips
Nand Flash Interface
Suportahan ang async nand flash
Ang lapad ng data bus ay 8bits
Suporta 1 pagpili ng chip
Suportahan ang LBA nand flash
Hanggang 16bits/1KB hardware ECC
Suportahan ang na-configure na timing ng interface
1.2.9 Bahagi ng System
RISC-V MCU
32bit microcontroller core na may RISC -V ISA
Arkitekturang Harvard, hiwalay na Pagtuturo, at mga alaala ng Data
Ang set ng pagtuturo ay RV32I na may mga extension ng M at C
Pinagsamang Programmable Interrupt Controller (IPIC), lahat 123 Ang mga linya ng IRQ na konektado sa GIC para sa Cortex-A7 ay kumokonekta din sa RISC –V MCU
Pinagsamang Debug Controller na may interface ng JTAG
CRU (orasan & i-reset ang unit)
Suportahan ang clock gating control para sa mga indibidwal na bahagi
Isang oscillator na may 24MHz clock input
Suportahan ang pandaigdigang soft-reset na kontrol para sa buong chip, pati na rin ang indibidwal na soft-reset para sa bawat bahagi
PMU (yunit ng pamamahala ng kuryente)
Suporta 5 magkahiwalay na boltahe na mga domain VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Suporta 14 hiwalay na mga domain ng kapangyarihan, na maaaring palakasin/pababa ng software batay sa iba't ibang mga eksena sa application
Maramihang nako-configure na work mode para makatipid ng power sa pamamagitan ng iba't ibang frequency o awtomatikong clock gating control o power domain on/off control
Timer
Suporta 6 64bit-timer na may interrupt-based na operasyon para sa hindi secure na aplikasyon
Suporta 2 64bit-timer na may interrupt-based na operasyon para sa secure na aplikasyon
Suportahan ang dalawang mode ng operasyon: malayang tumatakbo at bilang na tinukoy ng gumagamit
Support timer work state checkable
PWM
Suporta 12 on-chip na mga PWM (PWM0 ~ PWM11) gamit ang interrupt-based na operasyon
Ang programmable pre-scaled na operasyon sa bus clock at pagkatapos ay mas pinaliit
Naka-embed na 32-bit timer/counter facility
Suportahan ang capture mode
Suportahan ang tuloy-tuloy na mode o one-shot mode
Nagbibigay ng reference mode at naglalabas ng iba't ibang duty-cycle waveform
Na-optimize para sa IR application para sa PWM3, PWM7, at PWM11
Asong tagapagbantay
32-bit na watchdog counter
Nagbibilang ang counter mula sa isang preset na halaga hanggang 0 upang ipahiwatig ang paglitaw ng isang timeout
Maaaring magsagawa ang WDT ng dalawang uri ng mga operasyon kapag nangyari ang timeout:
Bumuo ng pag-reset ng system
Una, bumuo ng isang interrupt at kung hindi ito na-clear ng service routine sa oras na magkaroon ng pangalawang timeout pagkatapos ay bumuo ng isang pag-reset ng system
Programmable reset haba ng pulso
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
Ganap 16 tinukoy na mga saklaw ng pangunahing panahon ng pag-timeout
Isang asong tagapagbantay para sa hindi secure na aplikasyon
Isang asong tagapagbantay para sa ligtas na aplikasyon
Interrupt Controller
Suporta 128 Ang SPI ay nakakaabala sa mga source input mula sa iba't ibang bahagi
Suporta 16 mga interrupt na na-trigger ng software
Dalawang interrupt na output (nFIQ at nIRQ) hiwalay para sa bawat Cortex-A7, parehong mababa ang antas na sensitibo
Suportahan ang iba't ibang priyoridad ng interrupt para sa bawat source ng interrupt, at sila ay palaging software-programmable
DMAC
Micro-code programming-based DMA
Ang naka-link na listahan ng DMA function ay sinusuportahan upang makumpleto ang scatter-gather transfer
Suportahan ang mga uri ng paglilipat ng data gamit ang memory-to-memory, memory-to-peripheral, peripheral-to-memory
Nagsenyas ng paglitaw ng iba't ibang mga kaganapan sa DMA gamit ang mga interrupt na output signal
Isang naka-embed na DMA controller para sa system
Mga tampok ng DMAC:
Suporta 8 channels
27 mga kahilingan sa hardware mula sa mga peripheral
2 nakakaabala sa output
Suportahan ang teknolohiya ng TrustZone at na-program na secure na estado para sa bawat DMA channel
Secure na Sistema
Cipher engine
Suportahan ang SM2/SM3/SM4 cipher
Suportahan ang SHA-1, SHA-256/224, SHA-512/384, at MD5 na may padding ng hardware
Suportahan ang Item ng Listahan ng Link (LLI) Paglipat ng DMA
Suportahan ang AES-128 AES-256 encryption & i-decrypt ang cipher
Suportahan ang AES ECB/CBC/OFB/CFB/CTR/CTS/XTS mode
Suporta ng DES & Pag-encrypt ng TDES & i-decrypt ang cipher
Suportahan ang DES/TDES ECB/CBC/OFB/CFB mode
Suportahan hanggang sa 4096 bits PKA mathematical operations para sa RSA/ECC
Suportahan ang hanggang 8-channel na configuration
Suportahan Hanggang sa 256 bit ng TRNG output
Suportahan ang data scrambling para sa lahat ng uri ng DDR
Suportahan ang secure na OTP
Suportahan ang secure na pag-debug
Suportahan ang secure na OS
Mailbox
Isang Mailbox sa SoC para maserbisyuhan ang komunikasyon ng A7 at RISC-V MCU
Suportahan ang apat na elemento ng mailbox bawat mailbox, bawat elemento ay may kasamang isang data word, isang rehistro ng command word, at isang flag bit na maaaring kumatawan sa isang interrupt
Magbigay 32 lock registers para sa software na gagamitin upang ipahiwatig kung ang mailbox ay okupado
MGA BATA
Suporta para sa pag-decompress ng mga GZIP file
Suporta para sa pag-decompress ng mga LZ4 file, kabilang ang Pangkalahatang Istruktura ng LZ4 Frame na format at ang Legacy Frame na format.
Suporta para sa pag-decompress ng data sa format na Deflate
Suporta para sa pag-decompress ng data sa format na ZLIB
Suportahan ang kumpletong interrupt at error interrupt na output
Suportahan ang Hash32 check sa proseso ng decompression ng LZ4
Suportahan ang limitasyon sa laki ng function ng decompressed data upang maiwasan ang memorya na masira nang masama sa panahon ng proseso ng decompression
Suportahan ang software upang ihinto ang proseso ng decompression
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
1.2.10 Graphics Engine
2D Graphics Engine (RGA):
Mga format ng pinagmulan:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 planar, YUV420 semi-planar
YUV422 planar, YUV422 semi-planar
YUV 10-bit para sa YUV420/422 semi-planar
BPP8, BPP4, BPP2, BPP1
Mga format ng patutunguhan:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 planar, YUV420 semi-planar
YUV422 planar, YUV422 semi-planar
Pag-convert ng Pixel Format, BT.601/BT.709
Pinakamataas na resolusyon: 8192×8192 pinagmulan, 4096×4096 na destinasyon
BitBlt
Dalawang pinagmumulan BitBLT:
A+B=B lang BitBLT, Ang isang suporta ay umiikot at sumusukat kapag ang B ay naayos
A+B=C pangalawang pinagmulan (B) ay may parehong katangian bilang (C) plus pag-ikot function
Color fill na may gradient fill, at pagpuno ng pattern
High-performance stretch at shrink
Monochrome expansion para sa pag-render ng text
Bagong komprehensibong per-pixel alpha (magkahiwalay na color/alpha channel)
Alpha blending mode kabilang ang Java 2 Porter-Duff compositing blending rules, chroma key, pattern na maskara, kumukupas
Dither operation
0, 90, 180, 270-pag-ikot ng degree
x-mirror, y-salamin, at pagpapatakbo ng pag-ikot
Image Enhancement Processor (IEP):
Format ng larawan
Input ang data: YUV420/YUV422, semi-planar/planar, UV swap
Output data: YUV420/YUV422, semi-planar, UV swap, Tile mode
YUV down sampling conversion mula sa 422 sa 420
Max na resolution para sa dynamic na imahe hanggang sa 1920×1080
Alisin ang interlace
1.2.11 Display Interface
Isa hanggang sa 24 bits RGB parallel video output interface
Isang BT.1120 video output interface
Isang 4-lane na MIPI DSI interface, hanggang 1Gbps bawat lane
Hanggang 1080p@60fps
1.2.12 Video Output Processor (GTC)
Hanggang 1920×1080 @60fps
Maramihang layer
Layer ng background
Win0 layer
Win2 layer
Format ng pag-input: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 sa 8 scaling-down at scaling-up engine
Suportahan ang virtual na pagpapakita
256 antas ng alpha blending (pre-multiplied alpha support)
Transparency color key
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Suportahan ang maraming rehiyon
Ang layer ng Win0 at ang overlay ng Win2 ay maaaring palitan
Suportahan ang RGB o YUV domain overlay
BCSH (liwanag, kaibahan, Saturation, Pagsasaayos ng kulay)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
Suportahan ang pagsasaayos ng Gamma
Suportahan ang dither down allegro RGB888to666 RGB888to565 & magulo ang FRC (maaaring i-configure) RGB888to666
Blank at itim na display
1.2.13 Interface ng Audio
I2S0 na may 8 channels
Hanggang sa 8 mga channel TX at 8 mga channel ng RX na landas
Resolusyon ng audio mula 16bits hanggang 32bits
Sample rate hanggang 192KHz
Nagbibigay ng master at slave work mode, maaaring i-configure ang software
Suporta 3 Mga format ng I2S (normal, kaliwa-makatwiran, makatwiran)
Suporta 4 Mga format ng PCM (maaga, huli1, huli2, huli3)
Ang I2S at PCM mode ay hindi maaaring gamitin nang sabay
I2S1/I2S2 na may 2 channels
Hanggang sa 2 mga channel para sa TX at 2 mga channel ng RX na landas
Resolusyon ng audio mula 16bits hanggang 32bits
Sample rate hanggang 192KHz
Nagbibigay ng master at slave work mode, maaaring i-configure ang software
Suporta 3 Mga format ng I2S (normal, kaliwa-makatwiran, makatwiran)
Suporta 4 Mga format ng PCM (maaga, huli1, huli2, huli3)
Ang I2S at PCM ay hindi maaaring gamitin nang sabay
PDM
Hanggang sa 8 channels
Resolusyon ng audio mula 16bits hanggang 24bits
Sample rate hanggang 192KHz
Suportahan ang PDM master receive mode
TDM
Suportahan hanggang sa 8 mga channel para sa TX at 8 mga channel para sa RX path
Resolusyon ng audio mula 16bits hanggang 32bits
Sample rate hanggang 192KHz
Nagbibigay ng master at slave work mode, maaaring i-configure ang software
Suporta 3 Mga format ng I2S (normal, kaliwa-makatwiran, makatwiran)
Suporta 4 Mga format ng PCM (maaga, huli1, huli2, huli3)
Audio PWM
Suportahan ang pag-convert ng PCM sa PWM na format
Sample rate hanggang 16x
Suportahan 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
Suportahan ang 3-channel na digital ADC
Suportahan ang 2-channel na digital DAC
Suportahan ang interface ng I2S/PCM
Suportahan ang I2S/PCM master at slave mode
Suportahan ang 4-channel na pagpapadala ng audio sa I2S mode
Suportahan ang 2-channel na pagtanggap ng audio sa I2S mode
Suportahan ang 2-channel na pagpapadala o pagtanggap ng audio sa PCM mode
Suportahan ang 16~24 bit na sample na resolution para sa parehong digital ADC at digital DAC
<estilo ng span=”kulay: #ffffff;”>RV1126 Datasheet Rev 1.4</maikling panahon>
Parehong digital ADC at digital DAC ay sumusuporta sa tatlong grupo ng sample rate. Grupo 0 ay 8khz/16khz/32kHz/64kHz/128khz, pangkat 1 ay 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz at pangkat 2 ay 12khz/24khz/48khz/96khz/192khz
Ang passband ng mga digital ADC filter ay 0.45625*fs
Suportahan ang digital ADC pass-band ripple sa loob ng +/-0.1dB
Ang stop-band ng mga digital ADC filter ay 0.5*fs
Suportahan ang digital ADC stop-band attenuation na hindi bababa sa 60dB
Suportahan ang volume control para sa parehong digital ADC at digital DAC
Suportahan ang Automatic Level Control (ALC)at ingay gate para sa digital ADC
Suportahan ang komunikasyon sa Analog Codec sa pamamagitan ng I2C bus
1.2.14 pagkakakonekta
SDIO Interface
Tugma sa SDIO3.0 protocol
4bits data bus widths
GMAC 10/100/1000M ethernet controller
Suportahan ang 10/100/1000-Mbps na mga rate ng paglilipat ng data gamit ang mga interface ng RGMII
Suportahan ang 10/100-Mbps na mga rate ng paglilipat ng data gamit ang mga interface ng RMII
Suportahan ang parehong full-duplex at half-duplex na operasyon Suporta para sa TCP Segmentation Offload (TSO) at UDP Segmentation Offload (GAMITIN) pagpapabilis ng network<br>
USB 2.0 Host
Tugma sa USB 2.0 pagtutukoy
Sinusuportahan ang high-speed(480Mbps), buong bilis(12Mbps) at mababang bilis(1.5Mbps) mode
Suportahan ang Enhanced Host Controller Interface Specification (EHCI), Rebisyon 1.0
Suportahan ang Open Host Controller Interface Specification (OHCI), Rebisyon 1.0a
USB 2.0 OTG
Katugmang Detalye
Pangkalahatang Detalye ng Serial Bus, Rebisyon 2.0
Extensible Host Controller Interface para sa Universal Serial Bus (xHCI), Rebisyon 1.1
Suportahan ang Control/Bulk/Interrupt/Isochronous Transfer
Interface ng SPI
Suporta 2 Mga Controller ng SPI, suportahan ang dalawang chip-select na output
Suportahan ang serial-master at serial-slave mode, software-configure
Interface ng I2C
Suporta 6 Mga interface ng I2C(I2C0-I2C5)
Suportahan ang 7bits at 10bits address mode
Software programmable clock frequency
Ang data sa I2C-bus ay maaaring ilipat sa mga rate na hanggang 100k bits/s sa Standard mode, hanggang 400k bits/s sa Fast mode, o hanggang 1m bits/s sa Fast-mode Plus
Interface ng UART
Suporta 6 Mga interface ng UART (UART0-UART5)
Suportahan ang 5bit, 6kaunti, 7kaunti, at 8bit na serial data na nagpapadala o tumanggap
Mga karaniwang asynchronous na mga bit ng komunikasyon tulad ng pagsisimula, huminto, at pagkakapantay-pantay
Suportahan ang iba't ibang mga orasan sa pag-input para sa operasyon ng UART upang makakuha ng hanggang 4Mbps na baud rate
Suportahan ang auto flow control mode(maliban sa UART2)
1.2.15 mga iba
Maramihang Grupo ng GPIO
Ang lahat ng GPIO ay maaaring gamitin upang makabuo ng isang interrupt
Suporta sa level trigger at edge trigger interrupt
Suportahan ang configurable polarity ng level trigger interrupt
Suportahan ang na-configure na tumataas na gilid, bumabagsak na gilid, at magkaputol ang trigger sa gilid
Suportahan ang nako-configure na direksyon ng paghila (mahinang pull-up at mahinang pull-down)
<malakas>RV1126 Datasheet Rev 1.4</malakas>
Suportahan ang na-configure na lakas ng drive
Temperature Sensor (TS-ADC)
Suportahan ang User-Defined Mode at Automatic Mode
Sa User-Defined Mode, ang start_of_conversion ay maaaring ganap na kontrolin ng software, at maaari ding mabuo ng hardware.
Sa Automatic Mode, ang temperatura ng alarma(mataas/mababang temperatura) maaaring i-configure ang interrupt
Sa Automatic Mode, ang temperatura ng pag-reset ng system ay maaaring i-configure
Suporta sa 2 channel TS-ADC (ginagamit para sa CPU at NPU ayon sa pagkakabanggit), maaaring i-configure ang pamantayan ng temperatura ng bawat channel
-40~125°C hanay ng temperatura at 5°C na resolution ng temperatura
12-bit SAR ADC hanggang sa 732 S/s sampling rate
Sunud-sunod na pagtatantya ng ADC (SAR ADC)
10-bit na resolution
Hanggang 1MS/s sampling rate
6 single-ended input channels
OTP
Suportahan ang 32Kbit space at mas mataas na 4k address space ay isang hindi secure na bahagi.
Suportahan ang pagbabasa at programa ng word mask sa isang secure na modelo
Suportahan ang haba ng programa mula sa 1 sa 32 kaunti
Basahin ang suporta sa operasyon 8bit lamang
Maaaring basahin ang estado ng Programa at Basahin
Nabigo ang programa na tugunan ang talaan
Uri ng package
FCCSP 409-pin (katawan: 14mm x 14 mm; Laki ng bola: 0.3mm; pitch ng bola: 0.65mm)
Mga Tala:
①: Ang DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 ay hindi ginagamit nang sabay-sabay
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 Mabilis na Pagsisimula
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Rockchip Developer Guide RockX_SDK