I-Rockchip RV1126 Ibhodi Lokuhlola Lokuthuthukiswa Kwebhodi Eliyinhloko IPC AI SDK Ikhithi Yokuthuthukisa Isofthiwe
Okuqukethwe
Igalari
Izicelo Zomkhiqizo
I-IPC ehlakaniphile, Umshini Wephaneli Yokubona Ubuso, Ikhamera Yokuthwebula Ubuso, Insimbi Yomnyango Yevidiyo, Ayikho Inethiwekhi, futhi Ayikho Ikhamera Yamandla, Express Ephathwayo, GPS Navigation, I-Man-Machine Interface, Izisetshenziswa zokuqapha, I-Drone Pod, Uhlelo Lwenkomfa Ngevidiyo, njll.
Ufuna ukusebenza nemojuli yekhamera yelensi ye-Sony IMX415?
Landa i-SDK
Ukucaciswa kokubuka kwangaphambili
Iphinikhodi1 |
VCC5V0_OTG |
Iphinikhodi2 |
OTG_DM |
Iphinikhodi3 |
OTG_DP |
Pin4 |
GND |
9.i-Ethernet&amandla Jack
Iphinikhodi1 |
I-TX+ |
Iphinikhodi6 |
RX- |
Iphinikhodi2 |
TX- |
Iphinikhodi7 |
I-POE78 |
Iphinikhodi3 |
I-RX+ |
Iphini8 |
I-POE78 |
Pin4 |
I-POE45 |
Phina9 |
GND |
Iphinikhodi5 |
I-POE45 |
Iphinikhodi10 |
I-VCC12V_DCIN |
10. Isixhumi Somsindo
Iphinikhodi1 |
I-LED1/PHYAD1 |
Iphinikhodi2 |
I-LED0/PHYAD0 |
Iphinikhodi3 |
SETHA KABUSHA |
Pin4 |
I-MICP |
Iphinikhodi5 |
GND |
Iphinikhodi6 |
LINE_OUT |
Ukucaciswa kwe-Back View
1.I-DDR3L (I-Samsung K4B4G1646E BCNB)
I-4Gbit DDR3 inamathiselwe ngaphambili nangemuva kwalo lonke ibhodi, ngesamba se-8G bits;
2.I-MIPI DSI Isixhumi
Iphinikhodi1 |
I-IRQ |
Phina11 |
MIPI_DSI_D3N |
Iphinikhodi2 |
PWR_EN |
Phina12 |
MIPI_DSI_D3P |
Iphinikhodi3 |
RST |
Iphini13 |
MIPI_DSI_D0N |
Pin4 |
I2C3_SDA |
Iphini14 |
MIPI_DSI_D0P |
Iphinikhodi5 |
I2C3_SCL |
Iphini15 |
GND |
Iphinikhodi6 |
GND |
Iphini16 |
MIPI_DSI_CLKN |
Iphinikhodi7 |
MIPI_DSI_D2P |
Iphini17 |
MIPI_DSI_CLKP |
Iphini8 |
MIPI_DSI_D2N |
Phina18 |
GND |
Phina9 |
MIPI_DSI_D1P |
Phina19 |
VCC_12V |
Iphinikhodi10 |
MIPI_DSI_D1N |
I-Pin20 |
VCC_12V |
3.I-MIPI CSI Isixhumi
Iphinikhodi1 |
VCC3V3_SYS |
Phina21 |
MIPI_CSI_RX0_D1N |
Iphinikhodi2 |
VCC3V3_SYS |
Phina22 |
MIPI_CSI_RX0_D0P |
Iphinikhodi3 |
SPI0_CLK |
Phina23 |
MIPI_CSI_RX0_D0N |
Pin4 |
I-LED_PWM |
Iphini24 |
GND |
Iphinikhodi5 |
SPI0_CS0N |
Iphini25 |
MIPI_CSI_CLK0 |
Iphinikhodi6 |
SPI0_MISO |
Phina26 |
GND |
Iphinikhodi7 |
SPI0_MOSI |
Phina27 |
I-PWM8 |
Iphini8 |
I2C1_SDA |
Phina28 |
I-IRC_AIN |
Phina9 |
I2C1_SCL |
Phina29 |
I-PWM11 |
Iphinikhodi10 |
MIPI_RX0_PDN |
I-Pin30 |
I-PWM9 |
Phina11 |
MIPI_RX0_RST |
Phina31 |
I-IRC_BIN |
Phina12 |
GND |
I-Pin32 |
ZOOM_EN |
Iphini13 |
MIPI_CSI_RX0_CLKP |
Phina33 |
I-PWM10 |
Iphini14 |
MIPI_CSI_RX0_CLKN |
I-Pin34 |
P-IRIS_EN |
Iphini15 |
GND |
Pin35 |
FOCUS_IN |
Iphini16 |
MIPI_CSI_RX0_D2P |
Pin36 |
ADC_IN |
Iphini17 |
MIPI_CSI_RX0_D2N |
Pin37 |
GND |
Phina18 |
MIPI_CSI_RX0_D3P |
Pin38 |
VCC_1V8 |
Phina19 |
MIPI_CSI_RX0_D3N |
Phina39 |
VCC_12V |
I-Pin20 |
MIPI_CSI_RX0_D1P |
pin40 |
VCC_12V |
4.Isixhumi Esisebenzayo
Iphinikhodi1 |
HOST_DM |
Iphini14 |
SDMMC0_D0 |
Iphinikhodi2 |
HOST_DP |
Iphini15 |
SDMMC0_CLK |
Iphinikhodi3 |
GND |
Iphini16 |
SDMMC0_D3 |
Pin4 |
GND |
Iphini17 |
RS485_CTL |
Iphinikhodi5 |
ALARM_IN |
Phina18 |
UART3_RX_485 |
Iphinikhodi6 |
SDMMC0_DET |
Phina19 |
UART3_TX_485 |
Iphinikhodi7 |
ALARM_OUT |
I-Pin20 |
GND |
Iphini8 |
SDMMC0_PWREN |
Phina21 |
VCC_12V |
Phina9 |
I-SDMMC0_D2 |
Phina22 |
VCC_12V |
Iphinikhodi10 |
I-USB_PWREN |
Phina23 |
I-POE45 |
Phina11 |
SDMMC0_CMD |
Iphini24 |
I-POE78 |
Phina12 |
GND |
Iphini25 |
I-POE36 |
Iphini13 |
I-SDMMC0_D1 |
Phina26 |
I-POE12 |
Imibuzo Evame Ukubuzwa
- Ikheli le-IP elizenzakalelayo lekhamera lithi 192.168.31.88.
- uma uxhuma isampula yethu ngekhebula lenetha ngekhompyutha yakho, ungasebenzisa lokhu 169.254.95.254 ukuguqula ipharamitha.
Umsebenzisi: admin
Iphasiwedi: admin
Sicela uhlole isithombe esingezansi, Nje uxhumano olufushane maduze i-P2 ne-P3 futhi kuzovula isiqalo. ke ungakwazi ukukhulula uxhumano.
Yebo, sizoshintsha ngokwesidingo sakho.
Udinga 4.2 ama-volts, kufanele sishintshe amandla e-IC, kodwa izikhonkwane neziyingi ezijikelezayo zama-IC wamandla amabili zihlukile. Onjiniyela bethu bazamile izindlela eziningi kodwa abakwazi ukulungisa ibhodi langempela, ngakho singasebenzisa lokhu okwesikhashana kuphela. Ebhodini elibomvu, i-IC kagesi inamathiselwe ukuze ihlangabezane nezidingo zakho.
https://YouTube.be/toh4bY1kTuw
Usayizi pcba board dimension kuyinto 38x38mm
Izimbobo ezine ububanzi ziyi-2mm
Ibanga lezimbobo ezimbili lingama-34mm
umsebenzisi: impande
iphasiwedi: i-rockchip
Izidingo ze-Hardware
1. Imojuli yekhamera ye-Sony IMX415 (Imojula yekhamera ene-MIP interface)
2. Intambo yeribhoni ye-MiPi (ikhebula lokuxhuma ikhamera nge-SBC PCB)
3. Ikhamera eyinhloko ye-RV1126
4. Izintambo zekhebula (Amahhanisi ekhebula ane-USB POE, Power, kanye nesixhumi se-RCA Audio)
5. I-POE Bcard ye-SBC (Ibhodi le-adaptha ye-POE ye-SBC PCB)
6. I-adaptha yamandla (Umthombo wamandla we-DC weyunithi yekhamera)
7. Ukuhlela kwe-USB / ikhebula lokususa iphutha (OTe) (I-USB ehlukene, Uhlobo lwekhebuli ye-OTG ukuze uhlele futhi ulungise iphutha le-SBC)
8. I-LED / Amabhodi we-IR (Ibhodi ye-IR ne-LED yokuhlanganisa ikhamera)
9. MIC
10. I-Samsung eMMC enememori esekwe ku-SLC/MLC
11. I-RAM ye-Samsung
12. I-ethernet ye-Realtek: ngokusekelwa kwe-PoE
13. Ibhethri le-RTC
Yebo, siyajabula ukuthuthukisa isici esisha ukuhlangabezana nesidingo sakho.
Yebo, ibhodi yethu yokuthuthukisa i-RV1126 inokusekelwa okwengeziwe komfundi wekhadi le-TF.
kulungile. I will send you by Email.
impendulo: The engineer replied that his Rockchip RV1126 dev tool only is for windows.
umbuzo: We will have root access? If root we can install any of our program (incl. Linux)
impendulo: Yebo.
umbuzo: Can I ask you link to repositories for download SDK, (dev tools)?
impendulo: Yebo, I-RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=ukwabelana
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=ukwabelana
umbuzo: We need a composite (CVBS) video on your Rockchip RV1126 module. Can you support it? Only add DSI to Analog video convertor chip.
impendulo: Do you need RV1126 develop board to support a composite (CVBS) input for the normal the CVBS camera?
Uma kunjalo, sicela uhlole isixhumanisi esingezansi, 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.
umbuzo 1: What camera drivers are supported by SDK?
impendulo 1:
umbuzo 2: What MIPI DSI display drivers are supported by SDK?
impendulo 2: MIPI DSI is debugged based on the specific screen. Sicela uhlole isithombe esingezansi.
1.1 Ukubuka konke
I-RV1126 iyiphrosesa yombono esebenza kahle kakhulu ye-SoC ye-IPC/CVR, ikakhulukazi izinhlelo zokusebenza ezihlobene ne-AI. Isekelwe ku-quad-core ARM Cortex-A7 32-bit core ehlanganisa i-NEON ne-FPU. Kukhona i-32KB I-cache kanye ne-32KB D-cache yomgogodla ngamunye kanye ne-512KB ye-L2 cache ehlanganisiwe. I-NPU eyakhelwe ngaphakathi isekela ukusebenza okuxubile kwe-INT8/INT16 namandla ekhompyutha afika ku-2.0TOPs. Ngaphezu kwalokho, nokuhambisana kwayo okuqinile, amamodeli enethiwekhi asuselwe ochungechungeni lwezinhlaka ezifana ne-TensorFlow/MXNet/PyTorch/Caffe angaguqulwa kalula.<br>
I-RV1126 futhi yethula isizukulwane esisha se-ISP ye-hardware esekelwe ngokuphelele ku-14-megapixel (iphrosesa yesignali yesithombe) kanye ne-post-processor. Isebenzisa ama-accelerator amaningi e-algorithm avame ukusetshenziswa ku-IPC naku-CVR, njenge-HDR, 3Imisebenzi A (AE, OF, AWB), I-LSC, 3I-DNR, 2I-DNR, ukulola, dehaze, ukulungiswa kwenhlanzi, ukulungiswa kwe-gamma, ukutholwa kwamaphuzu sici nokunye. Zonke zicutshungulwa ngesikhathi sangempela. Ukusebenzisana nama-MIPI CSI amabili (noma i-LVDS/SubLVDS) kanye ne-DVP eyodwa (BT.601/BT.656/BT.1120) isikhombikubona, abasebenzisi bangakha isistimu ethola idatha yevidiyo kusuka 3 camera sensors simultaneously.
Isifaki khodi sevidiyo esishumekwe ku-RV1126 sisekela umbhalo wekhodi we-UHD H.265/H.264. Iphinde isekele umbhalo wekhodi wokusakaza-bukhoma okuningi, kufika ku-4Kp30 eyodwa kanye ne-1080p30 eyodwa ngesikhathi esisodwa. Ngosizo lwalesi sici, ividiyo esuka kukhamera ingafakwa ngekhodi ngokulungiswa okuphezulu futhi igcinwe kumemori yendawo futhi idluliselwe kwenye ividiyo enesinqumo esiphansi kusitoreji samafu ngesikhathi esifanayo.. Isiqophi sevidiyo se-H.264/H.265 ku-RV1126 sisekela i-4Kp30 ku-H.264 kanye ne-H.265.
Ngokungeziwe ekuvinjweni kwangaphambili kwe-multimedia ephezulu yokusebenza, I-RV1126 futhi iqukethe umsindo ocebile, inkumbulo, nokunye ukuxhumana okuseceleni okufana ne-I2C, I-SPI, I-PWM, njalo njalo. Lokhu kungasiza abasebenzisi bengeze izinzwa ezengeziwe noma amanye ama-peripheral kusistimu yonke ukuthuthukisa ukuguquguquka nokunwebeka..
I-RV1126 ine-DRAM yangaphandle esebenza kahle kakhulu (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) ekwazi ukugcina umkhawulokudonsa wenkumbulo odingekayo.
1.2 Izici
Izici ezibalwe ngezansi okungenzeka noma zingabi khona emkhiqizweni wangempela zingaba ngaphansi kwezidingo zelayisensi yenkampani yangaphandle.. Sicela uxhumane ne-Rockchip ukuze uthole ukulungiselelwa kwesici sangempela somkhiqizo kanye nezidingo zelayisensi.
1.2.1 Iphrosesa yohlelo lokusebenza
I-Quad-Core Cortex-A7
Ukuqaliswa ngokugcwele kwesethi yemiyalo ye-ARM ye-architecture v7-A, I-ARM Neon Advanced SIMD
I-Neon Edidiyelwe Ngokuhlukene ne-FPU
32KB L1 I-Cache kanye ne-32KB L1 D-cache nge-Cortex-A7 CPU ngayinye
Inqolobane engu-512KB L2 Ehlanganisiwe ye-Quad-Core Cortex-A7
Ubuchwepheshe be-TrustZone busekelwe
Izizinda zamandla ezihlukene zesistimu eyinhloko ye-CPU ukusekela ukushintsha kwamandla angaphakathi futhi uvule/uvale ngaphandle ngokusekelwe esimweni sohlelo lokusebenza esihlukile.
PD_CPU0: 1I-Cortex-A7 + I-Neon + I-FPU + L1 I/D Inqolobane
PD_CPU1: 2kanye ne-Cortex-A7 + I-Neon + I-FPU + L1 I/D Inqolobane
PD_CPU2: 3I-rd Cortex-A7 + I-Neon + I-FPU + L1 I/D Inqolobane
PD_CPU3: 4I-Cortex-A7 + I-Neon + I-FPU + L1 I/D Inqolobane
Isizinda sikagesi esisodwa esingasodwa sokusekela i-DVFS
1.2.2 Wokufaka Interface Isiqophi
Iphrosesa ye-interface nevidiyo yokufaka
Izisetshenziswa ezimbili ze-MIPI CSI/LVDS/SubLVDS, 4 imizila ngayinye, Isilinganiso esiphezulu sedatha ye-MIPI CSI ngu-2.5Gbps/lane, Isilinganiso esiphezulu sedatha ye-LVDS/SublVDS ngu-1Gbps/lane
Ku-8/10/12/16-bit isixhumi esibonakalayo se-DVP esijwayelekile, kufika ku-150MHz idatha yokufaka
Sekela ukuxhumana kwe-BT.601/BT.656 ne-BT.1120 VI
Sekela i-polarity ye-pixel_clk、hsync、i-vsync iyalungiseka
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
I-ISP
Isixazululo esiphezulu yi-14Mpixel(4416×3312)
Okokufaka kwe-DVP: I-ITU-R BT.601/656/1120 ne-raw8/raw10/raw12/raw16, YUV422
Okokufaka kwe-MIPI: Umzila wedatha we-RX x1/x2/x4, eluhlaza8/okuluhlaza10/okuluhlaza12, YUV422
3A: zihlanganisa i-AE/Histogram, OF, Imiphumela yezibalo ze-AWB
I-FPN: Iphethini Elungisiwe Ukususwa Komsindo
I-BLC: Ukulungiswa Kwezinga Elimnyama
I-DPCC: Ukulungiswa kweqoqo lephikseli elimile/Amandla
LSC: Ukulungiswa komthunzi welensi
I-Bayer NO: I-Bayer-raw De-noising, 2I-DNR
HDR: 3-/2-Hlanganisa Uhlaka lube Ububanzi Obunamandla Aphezulu
I-TMO: 3-/2-Uhlaka Hlanganisa imephu yethoni yevidiyo
WDR: Imephu yethoni ye-One Frame Wide-Dynamic Range
I-Debayer: Idemosaic Eguquguqukayo Ethuthukisiwe ene-Chromatic Aberration Correction
I-CCM/CSM: I-matrix yokulungiswa kombala; I-RGB2YUV njll.
Gamma: Gamma out ukulungiswa
Dehaze/Thuthukisa: I-Dehaze ezenzakalelayo kanye nokuthuthukiswa konqenqema
3DLUT: 3Iphalethi Yombala we-D-Lut Yekhasimende
I-LDCH: Ukuhlanekezelwa kwelensi kuhlangothi oluvundlile
Isikali Sokukhiphayo*3: ukwesekwa kwehlisa izinga*3(W0<3264; W1<1280; W2<1280)
Isikali Sokukhiphayo*2: ukwesekwa kwehlisa izinga*2(W0<1920; W1<1920)
Okukhiphayo (I-FBC): isekela i-YUV422/420 nge-Frame Buffer Compression
3DNR: Advanced Temporal Noise Reduction in YUV
2DNR: Advanced Spatial Noise reduction in YUV
Ibukhali: Ukulola Isithombe & I-Edge Enhance ku-YUV
I-ORB: I-Oriented Fast and Rotated BRIEF, a method of feature point detection
I-FEC: i-Lens-distortion enkulu kanye nokulungiswa kwamehlo ezinhlanzi
CGC: Ukucindezelwa kombala weGamut, Ukuguqulwa kwebanga eligcwele kwe-YUV/umkhawulo webanga
1.2.3 Ividiyo CODEC
Isiqophi sevidiyo
Ukukhishwa kwekhodi kwesikhathi sangempela kwe-H.264 ne-H.265
Iphrofayela ye-Main ne-Main10 ye-H.265, kuze kufike ezingeni 5.0 kanye ne-4096×2304@30fps
Isisekelo, main, phezulu, high10 naphezulu 4:2:2(ngaphandle kwe-MBAFF), kuze kufike ezingeni 5.1 kanye ne-4096×2304@30fps
Isifaki khodi sevidiyo
Umbhalo wekhodi wevidiyo ye-UHD H.265/H.264 yesikhathi sangempela
I-/P-frames kanye nereferensi ye-SmartP.
Five-bit rate control modes (I-CBR, VBR, I-FixQp, I-AVBR, kanye ne-QpMap)
Kuze kube 100 Isilinganiso sebhithi yokuphuma kwe-Mbit/s
I-ROI yokusekela(akukho mkhawulo) ukufaka ikhodi;
Iphrofayili ephezulu ye-H.264, kuze kufike ezingeni 5.1 kanye ne-4096×2304@30fps
Iphrofayela eyinhloko ye-H.265, kuze kufike ezingeni 5.0 kanye ne-4096×2304@30fps
Sekela umbhalo wekhodi wokusakaza-bukhoma okuningi
3840 x 2160@30 fps + 1080p@30 fps umbhalo wekhodi
3840 x 2160@30 ukubhala ngekhodi + 3840 x 2160@30 fps ukuqopha
Ifomethi yedatha yokufaka:
YCbCr 4:2:0 ipulani
YCbCr 4:2:0 i-semi-planar
YCbYCr 4:2:2
CbYCrY 4:2:2 kungene
RGB444 kanye ne-BGR444
RGB555 kanye ne-BGR555
RGB565 kanye ne-BGR565
RGB888 kanye ne-BRG888
RGB101010 kanye ne-BRG101010
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
Isizinda sikagesi esisodwa esingasodwa sokusekela i-DVFS
1.2.4 I-JPEG CODEC
I-JPEG Encoder
Isisekelo (Ukulandelana kwe-DCT)
Usayizi wesifaki khodi usuka ku-96×96 ukuya ku-8192×8192(67Ama-Mpixels)
Kuze kube 90 amaphikseli ayizigidi ngomzuzwana
Idekhoda ye-JPEG
Usayizi wedekhoda usuka ku-48×48 kuya ku-8176×8176(66.8Ama-Mpixels)
Kuze kube 76 amaphikseli ayizigidi ngomzuzwana
1.2.5 Iyunithi Yenqubo Yemizwa
Injini yokusheshisa inethiwekhi ye-Neural enokucubungula ukusebenza kuze kufike 2.0 EZINGAPHEZULU
Inombolo ephelele 8, inombolo ephelele 16 ukusebenza kwe-convolution
Sekela izinhlaka zokufunda ezijulile: I-TensorFlow, I-TF-lite, I-Pytorch, Ikhefi, I-ONNX, I-MXNet, Kunzima, I-Darknet
Sekela i-OpenVX API
Isizinda sikagesi esisodwa esingasodwa sokusekela i-DVFS
1.2.6 Inhlangano Yenkumbulo
Imemori ye-chip yangaphakathi
I-BootRom
SYSTEM_SRAM kusizinda se-voltage ye-VD_LOGIC
PMU_SRAM kusizinda se-voltage ye-VD_PMU yokusetshenziswa kwamandla aphansi
Inkumbulo yangaphandle ye-off-chip
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
I-SPI Flash
eMMC
Ikhadi le-SD
I-Async Nand Flash
1.2.7 Inkumbulo Yangaphakathi
I-BootRom yangaphakathi
Ukuqalisa kwesistimu yokusekela kusuka kudivayisi elandelayo:
I-FSPI Flash interface
esibonakalayo eMMC
Isixhumi esibonakalayo se-SDMMC
I-interface ye-Async Nand
Ukulandwa kwekhodi yesistimu yokusekela ngesixhumi esibonakalayo esilandelayo:
Isixhumi esibonakalayo se-USB OTG (Imodi yedivayisi)
UHLELO_SRAM
Usayizi: 64KB
PMU_SRAM
Usayizi: 8KB
1.2.8 Imemori Yangaphandle noma idivayisi Yesitoreji
I-Dynamic Memory Interface (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
Iyahambisana namazinga e-JEDEC
Ihambisana ne-DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
Sekela ububanzi bedatha engu-32-bit, 2 amazinga (i-chip iyakhetha), Isikhala esikhulu samakheli esingu-4GB ngokwezinga ngalinye, isikhala samakheli siphelele ngu-4GB (max)
Izindlela zamandla aphansi, njengokwehlisa amandla nokuzivuselela kwe-SDRAM
eMMC Interface
Iyahambisana ne-interface ye-iNAND ejwayelekile
Iyahambisana nokucaciswa kwe-EMMC 4.51
Sekela ububanzi bebhasi ledatha emithathu: 1-kancane, 4-kancane noma 8-bit
Ukusekela kuze kufike ku-HS200; kodwa ayisekeli Umugqa we-CMD
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
SD/MMC Interface
Iyahambisana ne-SD3.0, I-MMC ver4.51
Ububanzi bebhasi ledatha ngu-4bits
Flexible Serial Flash Interface(I-FSPI)
Sekela ukudlulisa idatha kusuka/kuya kudivayisi ye-serial flash
Sekela x1, x2, x4 imodi yedatha yamabhithi
Ukusekela 2 ama-chips akhethiwe
Nand Flash Interface
Sekela i-async nand flash
Ububanzi bebhasi ledatha ngu-8bits
Ukusekela 1 khetha i-chip
Sekela i-LBA ne-flash
Kufikela ku-16bits/1KB hardware ECC
Sekela isikhombimsebenzisi esilungisekayo isikhathi
1.2.9 Ingxenye Yesistimu
I-RISC-V MCU
I-32bit microcontroller core ene-RISC -V ISA
Izakhiwo zaseHarvard, ehlukene Imiyalelo, kanye nezinkumbulo zedatha
Isethi yeziqondiso yi-RV32I enezandiso ze-M no-C
Isilawuli Sokuphazamisa Esihlelekile Esididiyelwe (IPIC), konke 123 Imigqa ye-IRQ exhunywe ku-GIC ye-Cortex-A7 iphinde ixhume ku-RISC -V MCU
Isilawuli Sokususa iphutha esihlanganisiwe esinokuxhumana kwe-JTAG
I-CRU (iwashi & setha kabusha iyunithi)
Sekela isilawuli sokungena kwewashi lezingxenye ngazinye
I-oscillator eyodwa enokufakwa kwewashi okungu-24MHz
Sekela ukulawulwa kokusetha kabusha okuthambile komhlaba wonke kwayo yonke chip, futhi ukusetha kabusha okuthambile ngakunye kwengxenye ngayinye
I-PMU (iyunithi yokuphatha amandla)
Ukusekela 5 isizinda se-voltage esihlukene VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
Ukusekela 14 izizinda zamandla ezihlukene, enganikwa amandla phezulu/phansi nge-software esekelwe ezigcawini zohlelo lokusebenza ezahlukene
Izindlela zokusebenza eziningi ezilungisekayo ukonga amandla ngamafrikhwensi ahlukene noma isilawuli sokungena sewashi esizenzakalelayo noma isilawuli samandla sokuvula/ukuvala
Isikhathi
Ukusekela 6 64i-bit-timer enomsebenzi osuselwe ekuphazameni wohlelo lokusebenza olungavikelekile
Ukusekela 2 64ama-bit-timer anomsebenzi osuselwe ekuphazameni wohlelo lokusebenza oluvikelekile
Sekela izindlela ezimbili zokusebenza: isibalo esisebenza mahhala nesichazwe ngumsebenzisi
Isimo somsebenzi wesikhathi sokusekela siyahloleka
I-PWM
Ukusekela 12 ama-PWM aku-chip (PWM0~PWM11) ngomsebenzi osuselwe ekuphazamisekeni
Umsebenzi ohlelekayo wewashi lebhasi bese uphinda ulinganiswa
Indawo eshumekiwe ye-32-bit timer/counter
Imodi yokuthwebula yokusekela
Sekela imodi eqhubekayo noma imodi yokudutshulwa okukodwa
Ihlinzeka ngemodi yereferensi futhi ikhiphe i-waveform yomjikelezo womsebenzi ohlukahlukene
Kwenzelwe isicelo se-IR se-PWM3, I-PWM7, kanye ne-PWM11
I-Watchdog
Ikhawunta ye-watchdog engu-32-bit
Ikhawunta ibala isuka enanini elisethiwe iye kuye 0 ukukhombisa ukwenzeka kwesikhathi sokuvala
I-WDT ingenza izinhlobo ezimbili zokusebenza uma isikhathi sokuvala sifika:
Khiqiza ukusetha kabusha isistimu
Okokuqala, yenza ukuphazamisa futhi uma lokhu kungasulwanga wuhlelo lwesevisi ngesikhathi kuvela ukuphela kwesikhathi kwesibili bese wenza ukusetha kabusha isistimu.
Ubude be-pulse bokusetha kabusha okuhlelekayo
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
Ngokuphelele 16 amabanga achaziwe enkathi yokuvala eyinhloko
I-One Watchdog yesicelo esingavikelekile
I-One Watchdog yesicelo esivikelekile
Ukuphazamisa isilawuli
Ukusekela 128 I-SPI iphazamisa okokufaka kwemithombo evela ezingxenyeni ezihlukene
Ukusekela 16 iziphazamiso ezicushwe yisoftware
Iziphazamiso ezimbili eziphumayo (i-nFIQ kanye ne-nIRQ) ngokwehlukana kwe-Cortex-A7 ngayinye, zombili zizwela ezingeni eliphansi
Sekela iziphazamiso ezibalulekile ezibalulekile kumthombo ngamunye wokuphazamiseka, futhi ahlala ehlelwa yisoftware
I-DMAC
I-DMA esekelwe kuhlelo lwamakhodi amancane
Umsebenzi we-DMA wohlu oluxhunyiwe uyasekelwa ukuze kuqedelwe ukudluliswa kwe-scatter-gather
Sekela izinhlobo zokudlulisa idatha ngenkumbulo-kuya-kwinkumbulo, inkumbulo-kuya-peripheral, i-peripheral-to-memory
Ikhombisa ukwenzeka kwemicimbi ye-DMA eyahlukene kusetshenziswa amasignali okukhipha okuphazamisayo
Isilawuli se-DMA esishumekiwe esisodwa sohlelo
Izici ze-DMAC:
Ukusekela 8 iziteshi
27 izicelo zehadiwe ezivela kuma-peripherals
2 iphazamisa okukhiphayo
Sekela ubuchwepheshe be-TrustZone kanye nesimo esivikelekile esingahleleleka esiteshini ngasinye se-DMA
Isistimu evikelekile
Injini ye-Cipher
Isekela i-SM2/SM3/SM4 cipher
Sekela i-SHA-1, SHA-256/224, SHA-512/384, kanye ne-MD5 ene-hardware padding
Into Yohlu Lokusekela (LLI) Ukudluliswa kwe-DMA
Isekela ukubethela kwe-AES-128 AES-256 & susa ukubethela i-cipher
Sekela imodi ye-AES ECB/CBC/OFB/CFB/CTR/CTS/XTS
Ukusekelwa kwe-DES & Ukubethela kwe-TDES & susa ukubethela i-cipher
Sekela imodi ye-DES/TDES ECB/CBC/OFB/CFB
Sekela kuze kufike 4096 amabhithi emisebenzi yezibalo ye-PKA ye-RSA/ECC
Sekela ekucushweni kwamashaneli angu-8
Sekela Kuze 256 izingcezu zokukhishwa kwe-TRNG
Sekela ukuphenya kwedatha yazo zonke izinhlobo ze-DDR
Sekela i-OTP evikelekile
Sekela ukulungisa iphutha okuvikelekile
Sekela i-OS evikelekile
Ibhokisi lemeyili
Ibhokisi lemeyili elilodwa ku-SoC ukuze kusetshenziswe ukuxhumana kwe-A7 ne-RISC-V MCU
Sekela izinto ezine zebhokisi leposi ngalinye, isici ngasinye sihlanganisa igama elilodwa ledatha, irejista yegama elilodwa lomyalo, kanye nocezu olulodwa lwefulegi olungamela ukuphazamisa okukodwa
Nikeza 32 khiya amarejista ukuze isofthiwe isetshenziswe ukukhombisa ukuthi ibhokisi lemeyili ligcwele yini
IZINGANE
Ukusekelwa kokuwohloka kwamafayela e-GZIP
Ukusekelwa kokuwohloka kwamafayela e-LZ4, okuhlanganisa Isakhiwo Esivamile Sefomethi ye-LZ4 Frame kanye nefomethi yozimele wefa.
Ukusekelwa kokuncishiswa kwedatha ngefomethi ye-Deflate
Ukusekelwa kokuwohloka kwedatha ngefomethi ye-ZLIB
Sekela ukuphazamiseka okuphelele kanye nokukhishwa kwephutha
Ukusekela i-Hash32 isheke kunqubo yokuwohloka kwe-LZ4
Sekela umsebenzi kasayizi womkhawulo wedatha ecindezelwe ukuvimbela inkumbulo ukuthi ingacekelwa phansi ngonya ngesikhathi senqubo yokuwohloka
Isofthiwe yokusekela ukumisa inqubo yokunciphisa amandla
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
1.2.10 Injini Yezithombe
2D Graphics Engine (I-RGA):
Amafomethi omthombo:
ABGR8888, XBGR888, ARGB8888, XRGB888
Idatha ye-RGB888, RGB565
RGBA5551, I-RGBA4444
YUV420 planar, I-YUV420 i-semi-planar
YUV422 planar, I-YUV422 i-semi-planar
I-YUV 10-bit ye-YUV420/422 semi-planar
I-BPP8, I-BPP4, I-BPP2, I-BPP1
Amafomethi endawo:
ABGR8888, XBGR888, ARGB8888, XRGB888
Idatha ye-RGB888, RGB565
RGBA5551, I-RGBA4444
YUV420 planar, I-YUV420 i-semi-planar
YUV422 planar, I-YUV422 i-semi-planar
Ukuguqulwa kwefomethi yePixel, BT.601/BT.709
Ukulungiswa okuphezulu: 8192× 8192 umthombo, 4096× 4096 indawo
I-BitBlt
Imithombo emibili ye-BitBLT:
A+B=B kuphela i-BitBLT, Ukusekela kuyazungezisa futhi kukalwe uma u-B elungisiwe
A+B=C umthombo wesibili (B) inesici esifanayo ne (C) kanye nomsebenzi wokuzungezisa
Gcwalisa umbala ngokugcwaliswa kwegradient, kanye nokugcwalisa iphethini
Ukwelula nokuncipha kokusebenza okuphezulu
Ukunwetshwa kwe-Monochrome kokunikezwa kombhalo
I-alpha entsha enephikseli ngayinye (umbala/isiteshi se-alpha ngokwehlukana)
Izindlela zokuhlanganisa i-Alpha kufaka phakathi i-Java 2 Imithetho yokuhlanganisa yePorter-Duff, ukhiye we-chroma, imaski yephethini, ukufiphala
Ukusebenza kwe-Dither
0, 90, 180, 270-ukujikeleza kwedigri
x-isibuko, y-isibuko, kanye nokusebenza ngokuzungezisa
Iphrosesa yokuthuthukisa isithombe (IEP):
Ifomethi yesithombe
Idatha yokufaka: YUV420/YUV422, i-semi-planar/planar, Ukushintsha kwe-UV
Idatha yokuphumayo: YUV420/YUV422, i-semi-planar, Ukushintsha kwe-UV, Imodi yethayela
Ukuguqulwa kwesampula phansi kwe-YUV kusuka 422 ukuze 420
Ukulungiswa okuphezulu kwesithombe esiguqukayo kuze kufike ku-1920×1080
I-De-interlace
1.2.11 Bonisa isixhumi esibonakalayo
Okukodwa kuya phezulu 24 amabhithi e-RGB parallel video output interface
Isixhumi esibonakalayo esiphumayo sevidiyo ye-BT.1120
Isixhumi esibonakalayo se-MIPI DSI esisodwa esinemizila emi-4, kufika ku-1Gbps ngomzila ngamunye
Kufika ku-1080p@60fps
1.2.12 Iphrosesa yokuphuma kwevidiyo (I-GTC)
Kuze kufike ku-1920×1080 @60fps
Isendlalelo esiningi
Isendlalelo sangemuva
Win0 isendlalelo
Win2 isendlalelo
Ifomethi yokokufaka: RGB888, I-ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 ukuze 8 injini yokwehlisela phansi futhi ikhuphule izinga
Sekela isibonisi esibonakalayo
256 izinga alpha ukuxuba (ukwesekwa kwe-alpha okuphindaphindwe ngaphambili)
Ukhiye wombala osobala
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
YCbCr2RGB (rec601-mpeg/rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
Sekela izindawo eziningi
Isendlalelo se-Win0 kanye nesendlalelo se-Win2 sembondela eshintshaniswayo
Sekela i-RGB noma imbondela yesizinda se-YUV
BCSH (Brightness, Phawula umehluko owawukhona phakathi, Ukugcwaliswa kwesikhala, Ukulungiswa kwe-Hue)
BCSH: YCbCr2RGB (rec601-mpeg/rec601-jpeg/rec709)
BCSH: I-RGB2YCbCr (BT.601/BT.709)
Sekela ukulungiswa kwe-Gamma
Sekela i-dither phansi i-allegro RGB888to666 RGB888to565 & yehlisa FRC (okulungisekayo) RGB888to666
Isibonisi esingenalutho nesimnyama
1.2.13 I-Audio Interface
I2S0 nge 8 iziteshi
Kuze kube 8 iziteshi TX kanye 8 iziteshi RX indlela
Ukulungiswa komsindo kusuka ku-16bits kuya ku-32bits
Izinga lesampula lifika ku-192KHz
Ihlinzeka ngemodi yomsebenzi oyinhloko nesigqila, isofthiwe elungisekayo
Ukusekela 3 Amafomethi we-I2S (evamile, kwesokunxele-kufanele, okulungile)
Ukusekela 4 Amafomethi we-PCM (kusenesikhathi, sekwephuzile1, sekwephuzile2, sekwephuzile3)
Imodi ye-I2S ne-PCM ayikwazi ukusetshenziswa ngesikhathi esisodwa
I2S1/I2S2 nge 2 iziteshi
Kuze kube 2 iziteshi ze-TX kanye 2 iziteshi RX indlela
Ukulungiswa komsindo kusuka ku-16bits kuya ku-32bits
Izinga lesampula lifika ku-192KHz
Ihlinzeka ngemodi yomsebenzi oyinhloko nesigqila, isofthiwe elungisekayo
Ukusekela 3 Amafomethi we-I2S (evamile, kwesokunxele-kufanele, okulungile)
Ukusekela 4 Amafomethi we-PCM (kusenesikhathi, sekwephuzile1, sekwephuzile2, sekwephuzile3)
I-I2S ne-PCM azikwazi ukusetshenziswa ngesikhathi esisodwa
I-PDM
Kuze kube 8 iziteshi
Ukulungiswa komsindo kusuka ku-16bits kuya ku-24bits
Izinga lesampula lifika ku-192KHz
Ukusekela imodi yokwamukela enkulu ye-PDM
I-TDM
Sekela kuze kufike 8 iziteshi ze-TX kanye 8 iziteshi zendlela ye-RX
Ukulungiswa komsindo kusuka ku-16bits kuya ku-32bits
Izinga lesampula lifika ku-192KHz
Ihlinzeka ngemodi yomsebenzi oyinhloko nesigqila, isofthiwe elungisekayo
Ukusekela 3 Amafomethi we-I2S (evamile, kwesokunxele-kufanele, okulungile)
Ukusekela 4 Amafomethi we-PCM (kusenesikhathi, sekwephuzile1, sekwephuzile2, sekwephuzile3)
I-PWM yomsindo
Ukusekelwa kuguqula i-PCM ibe yifomethi ye-PWM
Izinga lesampula lifika ku-16x
Sekela ukutolikwa komugqa kokuhlanganisa okuningi okungu-2x/4x/8x/16
Ukusekela 8/9/10/11 izingcezu ezifihlekayo zesiteshi se-L/R se-PWM
Ikhodekhi yomsindo wedijithali
Sekela i-ADC yedijithali eneziteshi ezi-3
Sekela i-DAC yedijithali eneziteshi ezi-2
Sekela isikhombimsebenzisi se-I2S/PCM
Sekela i-I2S/PCM master kanye nemodi yesigqila
Sekela ukuthunyelwa komsindo weziteshi ezi-4 ngemodi ye-I2S
Sekela ukutholwa komsindo weziteshi ezi-2 ngemodi ye-I2S
Sekela ukudluliswa komsindo weziteshi ezi-2 noma ukwamukela ngemodi ye-PCM
Sekela ukulungiswa kwesampula okuyibhithi elingu-16–24 kukho kokubili i-ADC yedijithali ne-DAC yedijithali
<isitayela se-span=”umbala: #ffff;”>Idatha ye-RV1126 Rev 1.4</span>
Kokubili i-ADC yedijithali ne-DAC yedijithali zisekela amaqembu amathathu amasampula ezilinganiso. Iqembu 0 kungu-8khz/16khz/32kHz/64kHz/128khz, iqembu 1 kungu-11.025khz/22.05khz/44.1khz/88.2khz/176.4khz neqembu 2 kungu-12khz/24khz/48khz/96khz/192khz
I-passband yezihlungi zedijithali ze-ADC ngu-0.45625*fs
Sekela i-digital ADC pass-band ripple ngaphakathi kokuthi +/-0.1dB
Ibhendi yokumisa yezihlungi zedijithali ze-ADC ngu-0.5*fs
Sekela i-digital ADC stop-band attenuation okungenani okungu-60dB
Sekela ukulawulwa kwevolumu yakho kokubili i-ADC yedijithali ne-DAC yedijithali
Sekela Ukulawulwa Kwezinga Elizenzakalelayo (I-ALC)kanye nesango lomsindo le-ADC yedijithali
Ukusekela ukuxhumana ne-Analog Codec ngebhasi le-I2C
1.2.14 Ukuxhumana
I-SDIO Interface
Iyahambisana nephrothokholi ye-SDIO3.0
Ububanzi bebhasi ledatha engu-4bits
Isilawuli se-ethernet se-GMAC 10/100/1000M
Sekela amazinga okudluliswa kwedatha angu-10/100/1000-Mbps ngezixhumi ezibonakalayo ze-RGMII
Sekela amazinga okudluliswa kwedatha angu-10/100-Mbps ngezixhumi ezibonakalayo ze-RMII
Sekela ukusebenza kwe-duplex egcwele kanye ne-half-duplex Ukusekelwa Kokulayishwa Kwengxenye Ye-TCP (I-TSO) kanye ne-UDP Segmentation Offload (SEBENZISA) ukusheshisa kwenethiwekhi<br>
I-USB 2.0 Umsingathi
Ihambisana ne-USB 2.0 ukucaciswa
Isekela isivinini esikhulu(480Mbps), isivinini esigcwele(12Mbps) kanye nesivinini esiphansi(1.5Mbps) imodi
Ukucaciswa Okuthuthukisiwe Kwesilawuli Sesilawuli Sokusingatha (EHCI), Buyekeza 1.0
Sekela Ukucaciswa Kwesixhumanisi Sesilawuli Sokusingatha Esivulekile (OHCI), Ukubuyekeza 1.0a
I-USB 2.0 I-OTG
Ukucaciswa Okuhambisanayo
Ukucaciswa kwebhasi le-Universal Serial, Buyekeza 2.0
I-Extensible Host Controller Interface ye-Universal Serial Bus (xHCI), Buyekeza 1.1
Ukulawula Ukusekela/Inqwaba/Ukuphazamisa/Ukudluliswa Kwe-Isochronous
SPI Interface
Ukusekela 2 Izilawuli ze-SPI, sekela okukhiphayo okukhethiwe okubili
Sekela imodi ye-serial-master kanye ne-serial-slave mode, isoftware-iyalungiseka
I-I2C Interface
Ukusekela 6 I-I2C interfaces(I-I2C0-I2C5)
Sekela imodi yekheli le-7bits kanye ne-10bits
I-Software ehlelekayo iwashi imvamisa
Idatha ku-I2C-bhasi ingadluliswa ngamanani afika ku-100k bits/s ngemodi Ejwayelekile, kufika ku-400k bits/s kumodi esheshayo, noma kufika ku-1m bits/s ku-Fast-mode Plus
UART Interface
Ukusekela 6 Izixhumanisi ze-UART (UART0-UART5)
Sekela i-5bit, 6kancane, 7kancane, kanye ne-8bit serial data yokudlulisa noma yamukele
Izingcezu zokuxhumana ezijwayelekile ezifana nesiqalo, Ima, kanye nokulingana
Sekela amawashi okokufaka ahlukene okusebenza kwe-UART ukuze akhuphuke afinyelele ku-4Mbps isilinganiso se-baud
Sekela imodi yokulawula ukugeleza okuzenzakalelayo(ngaphandle kwe-UART2)
1.2.15 Abanye
Amaqembu Amaningi we-GPIO
Wonke ama-GPIO angasetshenziswa ukukhiqiza ukuphazamiseka
I-trigger yezinga lokusekela kanye nokuphazamiseka kwe-edge trigger
Sekela i-polarity elungisekayo ye-level trigger interrupt
Sekela onqenqemeni olukhuphukayo olulungisekayo, onqenqemeni oluwayo, futhi zombili izicupho zonqenqema ziyaphazamisa
Sekela isiqondiso sokudonsa esilungisekayo (ukudonsa okubuthakathaka nokudonsela phansi okubuthakathaka)
<eqinile>Idatha ye-RV1126 Rev 1.4</eqinile>
Sekela amandla okushayela okulungisekayo
Inzwa yezinga lokushisa (I-TS-ADC)
Sekela Imodi Echazwe Ngabasebenzisi kanye Nemodi Ezenzakalelayo
Kumodi echazwe ngumsebenzisi, start_of_conversion ingalawulwa ngokuphelele isofthiwe, futhi ingakhiqizwa yihadiwe.
Kumodi ezenzakalelayo, izinga lokushisa le-alamu(izinga lokushisa eliphezulu/eliphansi) ukuphazamisa kungalungiseka
Kumodi ezenzakalelayo, izinga lokushisa lokusetha kabusha uhlelo lingalungiseka
Ukusekela ukuze 2 isiteshi TS-ADC (esetshenziselwa i-CPU ne-NPU ngokulandelana), izinga lokushisa lomzila ngamunye lingalungiseka
-40~125°C izinga lokushisa nokulungiswa kwezinga lokushisa elingu-5°C
12-bit SAR ADC kuze kufike 732 Izinga lesampula le-S/s
Ukulinganisa okulandelanayo kwe-ADC (I-SAR ADC)
ukulungiswa okungu-10-bit
Kufika ku-1MS/s izinga lokusampula
6 iziteshi zokufakwayo ezinomkhawulo owodwa
I-OTP
Sekela isikhala esingu-32Kbit nesikhala sekheli esingu-4k esiphezulu kuyingxenye engavikelekile.
Sekela imaski yamagama efundwayo futhi uhlele ngemodeli evikelekile
Ubude bohlelo lokusekela kusukela 1 ukuze 32 kancane
Funda ukwesekwa kokusebenza okungu-8bit kuphela
Isimo sohlelo kanye nokuFunda kungafundwa
Uhlelo luhluleka ukubhekana nerekhodi
Uhlobo lwephakheji
FCCSP 409-pin (umzimba: 14mm x 14mm; Usayizi webhola: 0.3mm; inkundla yebhola: 0.65mm)
Amanothi:
①: I-DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 ayisetshenziswa ngesikhathi esisodwa
Thwebula
I-RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=sharing
I-SDK
https://drive.google.com/file/d/1CCNWHNNVi8FVG6UXNgrMDYsZx3SrpFyr/view?usp=sharing
Ishidi le-data
I-RV1126 RV1109 Ukuqala Ngokushesha
I-Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
I-Rockchip Developer Guide RockX_SDK