کیت توسعه نرم افزار IPC AI SDK تخته ارزیابی توسعه Rockchip RV1126
فهرست مطالب
آلبوم عکس
برنامه های کاربردی محصول
IPC هوشمند, دستگاه پنل تشخیص چهره, دوربین عکاسی از چهره, ویدیو زنگ در, بدون شبکه, و بدون دوربین برقی, اکسپرس دستی, ناوبری جیپیاس, رابط انسان و ماشین, تجهیزات مانیتورینگ, پهپاد پاد, سیستم ویدئو کنفرانس, و غیره.
می خواهید با ماژول دوربین لنز سونی IMX415 کار کنید?
SDK را دانلود کنید
مشخصات نمای جلو
پین 1 |
VCC5V0_OTG |
پین 2 |
OTG_DM |
پین 3 |
OTG_DP |
پین4 |
GND |
9.شبکه محلی کابلی&قدرت جک
پین 1 |
TX+ |
پین6 |
RX- |
پین 2 |
TX- |
پین 7 |
POE78 |
پین 3 |
RX+ |
پین 8 |
POE78 |
پین4 |
POE45 |
پین 9 |
GND |
پین 5 |
POE45 |
پین 10 |
VCC12V_DCIN |
10. رابط صوتی
پین 1 |
LED1/PHYAD1 |
پین 2 |
LED0 / PHYAD0 |
پین 3 |
تنظیم مجدد |
پین4 |
MICP |
پین 5 |
GND |
پین6 |
LINE_OUT |
مشخصات نمای پشت
1.DDR3L (سامسونگ K4B4G1646E BCNB)
یک DDR3 4 گیگابیتی به جلو و پشت کل برد متصل شده است, با مجموع بیت 8G;
2.کانکتور MIPI DSI
پین 1 |
IRQ |
پین 11 |
MIPI_DSI_D3N |
پین 2 |
PWR_EN |
پین 12 |
MIPI_DSI_D3P |
پین 3 |
RST |
پین 13 |
MIPI_DSI_D0N |
پین4 |
I2C3_SDA |
پین 14 |
MIPI_DSI_D0P |
پین 5 |
I2C3_SCL |
پین 15 |
GND |
پین6 |
GND |
پین 16 |
MIPI_DSI_CLKN |
پین 7 |
MIPI_DSI_D2P |
پین 17 |
MIPI_DSI_CLKP |
پین 8 |
MIPI_DSI_D2N |
پین 18 |
GND |
پین 9 |
MIPI_DSI_D1P |
پین 19 |
VCC_12V |
پین 10 |
MIPI_DSI_D1N |
پین 20 |
VCC_12V |
3.رابط MIPI CSI
پین 1 |
VCC3V3_SYS |
پین 21 |
MIPI_CSI_RX0_D1N |
پین 2 |
VCC3V3_SYS |
پین 22 |
MIPI_CSI_RX0_D0P |
پین 3 |
SPI0_CLK |
پین 23 |
MIPI_CSI_RX0_D0N |
پین4 |
LED_PWM |
پین 24 |
GND |
پین 5 |
SPI0_CS0N |
پین 25 |
MIPI_CSI_CLK0 |
پین6 |
SPI0_MISO |
پین 26 |
GND |
پین 7 |
SPI0_MOSI |
پین 27 |
PWM8 |
پین 8 |
I2C1_SDA |
پین 28 |
IRC_AIN |
پین 9 |
I2C1_SCL |
پین 29 |
PWM11 |
پین 10 |
MIPI_RX0_PDN |
پین30 |
PWM9 |
پین 11 |
MIPI_RX0_RST |
پین 31 |
IRC_BIN |
پین 12 |
GND |
پین 32 |
ZOOM_EN |
پین 13 |
MIPI_CSI_RX0_CLKP |
پین 33 |
PWM10 |
پین 14 |
MIPI_CSI_RX0_CLKN |
پین 34 |
P-IRIS_EN |
پین 15 |
GND |
پین 35 |
FOCUS_EN |
پین 16 |
MIPI_CSI_RX0_D2P |
پین 36 |
ADC_IN |
پین 17 |
MIPI_CSI_RX0_D2N |
پین 37 |
GND |
پین 18 |
MIPI_CSI_RX0_D3P |
پین 38 |
VCC_1V8 |
پین 19 |
MIPI_CSI_RX0_D3N |
پین 39 |
VCC_12V |
پین 20 |
MIPI_CSI_RX0_D1P |
پین 40 |
VCC_12V |
4.رابط عملکرد
پین 1 |
HOST_DM |
پین 14 |
SDMMC0_D0 |
پین 2 |
HOST_DP |
پین 15 |
SDMMC0_CLK |
پین 3 |
GND |
پین 16 |
SDMMC0_D3 |
پین4 |
GND |
پین 17 |
RS485_CTL |
پین 5 |
ALARM_IN |
پین 18 |
UART3_RX_485 |
پین6 |
SDMMC0_DET |
پین 19 |
UART3_TX_485 |
پین 7 |
ALARM_OUT |
پین 20 |
GND |
پین 8 |
SDMMC0_PWREN |
پین 21 |
VCC_12V |
پین 9 |
SDMMC0_D2 |
پین 22 |
VCC_12V |
پین 10 |
USB_PWREN |
پین 23 |
POE45 |
پین 11 |
SDMMC0_CMD |
پین 24 |
POE78 |
پین 12 |
GND |
پین 25 |
POE36 |
پین 13 |
SDMMC0_D1 |
پین 26 |
POE12 |
سوالات متداول
- آدرس IP پیش فرض دوربین است 192.168.31.88.
- اگر نمونه ما را با کابل شبکه به رایانه خود وصل کنید, می توانید از این استفاده کنید 169.254.95.254 برای تغییر پارامتر.
کاربر: مدیر
کلمه عبور: مدیر
لطفاً تصویر زیر را بررسی کنید, فقط اتصال کوتاه به زودی P2 و P3 و شروع را آغاز خواهد کرد. سپس می توانید اتصال را شل کنید.
بله, ما با توجه به نیاز شما اصلاح خواهیم کرد.
تو نیاز داری 4.2 ولت, باید آی سی برق را تعویض کنیم, اما پین ها و مدارهای جانبی دو آی سی پاور متفاوت است. مهندسان ما روش های زیادی را امتحان کرده اند اما نمی توانند مستقیماً برد اصلی را تغییر دهند, بنابراین ما فقط می توانیم به طور موقت از آن استفاده کنیم. روی تخته قرمز, یک آی سی منبع تغذیه برای رفع نیازهای شما وصل شده است.
HTTPS://youtu.be/toh4bY1kTuw
ابعاد برد pcba 38x38mm است
قطر چهار سوراخ 2 میلی متر است
فاصله دو سوراخ 34 میلی متر است
کاربر: ریشه
کلمه عبور: سنگ تراشه
الزامات سخت افزاری
1. ماژول دوربین سونی IMX415 (ماژول دوربین با رابط MIP)
2. کابل نواری MiPi (کابل برای اتصال دوربین به PCB SBC)
3. دوربین اصلی RV1126 toard
4. دسته کابل (دسته کابل با USB POE, قدرت, و کانکتور RCA Audio)
5. POE Bcard برای SBC (برد آداپتور POE برای PCB SBC)
6. اداپتور برق (منبع تغذیه DC برای واحد دوربین)
7. برنامه نویسی USB / کابل دیباگ (OTe) (USB جدا, کابل OTG را برای برنامه ریزی و اشکال زدایی SBC تایپ کنید)
8. رهبری / بردهای IR (برد IR و LED برای مونتاژ دوربین)
9. MIC
10. Samsung eMMC با حافظه مبتنی بر SLC/MLC
11. رم سامسونگ
12. Realtek اترنت: با پشتیبانی از PoE
13. باتری RTC
بله, ما خوشحالیم که یک ویژگی جدید را برای پاسخگویی به تقاضای شما ایجاد می کنیم.
بله, برد توسعه RV1126 ما دارای پشتیبانی کارت خوان TF اضافی است.
خوب. من برای شما از طریق ایمیل ارسال می کنم.
پاسخ: مهندس پاسخ داد که ابزار توسعه دهنده Rockchip RV1126 او فقط برای ویندوز است.
سوال: ما دسترسی روت خواهیم داشت? در صورت روت می توانیم هر کدام از برنامه هایمان را نصب کنیم (نرم. لینوکس)
پاسخ: بله.
سوال: آیا می توانم از شما بخواهم که به مخازن برای دانلود SDK پیوند دهید, (ابزار توسعه)?
پاسخ: بله, RKDevTool_Release_v2.74
HTTPS://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=اشتراک گذاری
HTTPS://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp=اشتراک گذاری
سوال: به یک کامپوزیت نیاز داریم (CVBS) ویدیو در ماژول Rockchip RV1126 شما. میتونی حمایتش کنی? فقط DSI را به تراشه مبدل ویدئویی آنالوگ اضافه کنید.
پاسخ: آیا برای پشتیبانی از کامپوزیت به برد توسعه RV1126 نیاز دارید؟ (CVBS) ورودی برای دوربین معمولی CVBS?
اگر بله, لطفا لینک زیر را بررسی کنید, ما آن را برای مشتری دیگری توسعه می دهیم.
RV1126 برای دوربین وب USB یا CVBS سفارشی شده است.
ما همچنین می توانیم عملکرد دیگر را در صورت نیاز توسعه دهیم.
سوال 1: What camera drivers are supported by SDK?
پاسخ 1:
سوال 2: What MIPI DSI display drivers are supported by SDK?
پاسخ 2: MIPI DSI is debugged based on the specific screen. لطفاً تصویر زیر را بررسی کنید.
1.1 بررسی اجمالی
RV1126 یک SoC پردازنده بینایی با کارایی بالا برای IPC/CVR است, به ویژه برای برنامه های مرتبط با هوش مصنوعی. این بر اساس یک هسته 32 بیتی ARM Cortex-A7 چهار هسته ای است که NEON و FPU را ادغام می کند.. برای هر هسته یک I-cache 32KB و D-cache 32KB و یک کش L2 یکپارچه 512KB وجود دارد.. NPU داخلی از عملکرد هیبریدی INT8/INT16 پشتیبانی می کند و قدرت محاسباتی تا 2.0TOP است.. علاوه بر این, با سازگاری قوی آن, مدل های شبکه مبتنی بر یک سری فریم ورک مانند TensorFlow/MXNet/PyTorch/Caffe را می توان به راحتی تبدیل کرد.<br>
RV1126 همچنین نسل جدید ISP 14 مگاپیکسلی کاملاً مبتنی بر سخت افزار را معرفی می کند. (پردازشگر سیگنال تصویر) و پس پردازشگر. بسیاری از شتاب دهنده های الگوریتمی که معمولاً در IPC و CVR استفاده می شوند را پیاده سازی می کند, مانند HDR, 3A توابع (AE, از, AWB), LSC, 3DNR, 2DNR, تیز کردن, مه زدگی, اصلاح چشم ماهی, تصحیح گاما, تشخیص نقاط ویژگی و غیره. همه آنها در زمان واقعی پردازش می شوند. همکاری با دو MIPI CSI (یا LVDS/SubLVDS) و یک DVP (BT.601/BT.656/BT.1120) رابط, کاربران می توانند سیستمی بسازند که داده های ویدئویی را از آن دریافت می کند 3 سنسورهای دوربین به طور همزمان.
رمزگذار ویدئویی تعبیه شده در RV1126 از رمزگذاری UHD H.265/H.264 پشتیبانی می کند.. همچنین از رمزگذاری چند جریانی پشتیبانی می کند, تا یک 4Kp30 و یک 1080p30 به طور همزمان. با کمک این قابلیت, ویدیوی دوربین را می توان با وضوح بالاتر کدگذاری کرد و در حافظه محلی ذخیره کرد و همزمان به یک ویدیو با وضوح پایین دیگر به فضای ذخیره سازی ابری منتقل کرد.. رمزگشای ویدیویی H.264/H.265 در RV1126 از 4Kp30 برای H.264 و H.265 پشتیبانی می کند..
علاوه بر بلوک چند رسانه ای با کارایی بالا قبلی, RV1126 همچنین حاوی صدای غنی است, حافظه, و سایر رابط های جانبی مانند I2C, SPI, PWM, و غیره. اینها می توانند به کاربران کمک کنند تا حسگرها یا سایر لوازم جانبی بیشتری را به کل سیستم اضافه کنند تا انعطاف پذیری و توسعه پذیری را بهبود بخشند.
RV1126 دارای DRAM خارجی با کارایی بالا است (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133) قادر به حفظ پهنای باند حافظه مورد نیاز است.
1.2 امکانات
ویژگی های فهرست شده در زیر که ممکن است در یک محصول واقعی وجود داشته باشد یا نباشد ممکن است مشمول الزامات مجوز شخص ثالث باشد.. لطفاً برای پیکربندی ویژگی های واقعی محصول و الزامات مجوز، با Rockchip تماس بگیرید.
1.2.1 پردازشگر برنامه
چهار هسته ای Cortex-A7
اجرای کامل مجموعه دستورات معماری ARM v7-A, ARM Neon Advanced SIMD
نئون و FPU به طور جداگانه یکپارچه شده است
32KB L1 I-Cache و 32KB L1 D-cache در هر CPU Cortex-A7
کش L2 یکپارچه 512 کیلوبایت برای چهار هسته Cortex-A7
فناوری TrustZone پشتیبانی می شود
حوزه های قدرت جداگانه برای سیستم هسته پردازنده برای پشتیبانی از سوئیچ برق داخلی و روشن/خاموش خارجی بر اساس سناریوهای مختلف برنامه
PD_CPU0: 1St Cortex-A7 + نئون + FPU + L1 I/D Cache
PD_CPU1: 2nd Cortex-A7 + نئون + FPU + L1 I/D Cache
PD_CPU2: 3rd Cortex-A7 + نئون + FPU + L1 I/D Cache
PD_CPU3: 4قشر-A7 + نئون + FPU + L1 I/D Cache
یک دامنه ولتاژ ایزوله برای پشتیبانی از DVFS
1.2.2 رابط ورودی ویدئو
رابط و پردازنده ورودی ویدئو
دو رابط MIPI CSI/LVDS/SubLVDS, 4 خطوط هر کدام, حداکثر سرعت داده MIPI CSI 2.5 گیگابیت بر ثانیه در خط است, حداکثر سرعت داده LVDS/SublVDS 1Gbps/Lan است
در رابط DVP استاندارد 8/10/12/16 بیتی, داده های ورودی تا 150 مگاهرتز
پشتیبانی از رابط های BT.601/BT.656 و BT.1120 VI
از قطبیت pixel_clk پشتیبانی کنید、hsync、vsync قابل تنظیم
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
ISP
حداکثر رزولوشن 14 مگاپیکسل است(4416× 3312)
ورودی DVP: ITU-R BT.601/656/1120 با raw8/raw10/raw12/raw16, YUV422
ورودی MIPI: خط داده RX x1/x2/x4, raw8/raw10/raw12, YUV422
3A: شامل AE/Histogram, از, خروجی آمار AWB
FPN: حذف نویز الگوی ثابت
BLC: تصحیح سطح سیاه
DPCC: تصحیح خوشه پیکسل نقص استاتیک/دینامیک
LSC: اصلاح سایه لنز
Bayer NO: نویز زدایی خام بایر, 2DNR
HDR: 3-/2-ادغام فریم در محدوده پویا بالا
TMO: 3-/2-ادغام فریم نگاشت تن ویدیویی
WDR: نگاشت تون با دامنه پویا وسیع یک فریم
دیبایر: Demosaic تطبیقی پیشرفته با تصحیح انحراف رنگی
CCM/CSM: ماتریس تصحیح رنگ; RGB2YUV و غیره.
گاما: تصحیح خروج گاما
Dehaze / Enhance: Dehaze خودکار و افزایش لبه
3DLUT: 3پالت رنگ D-Lut برای مشتری
LDCH: اعوجاج لنز در جهت افقی
مقیاس خروجی*3: پشتیبانی از سطح پایین *3(W0&آن;3264; W1&آن;1280; W2&آن;1280)
مقیاس خروجی*2: پشتیبانی از سطح پایین * 2(W0&آن;1920; W1&آن;1920)
خروجی (FBC): پشتیبانی از YUV422/420 با فشرده سازی بافر فریم
3DNR: کاهش نویز زمانی پیشرفته در YUV
2DNR: کاهش نویز فضایی پیشرفته در YUV
تیز: تیز کردن تصویر &آمپر; Edge Enhance در YUV
ORB: جهت یابی سریع و چرخشی مختصر, روشی برای تشخیص نقطه ویژگی
FEC: لنز بزرگتر و اصلاح چشم ماهی
CGC: فشرده سازی وسعت رنگ, تبدیل محدوده کامل / محدوده محدود YUV
1.2.3 کدک ویدیویی
رسیور ویدیو
رمزگشایی بلادرنگ H.264 و H.265
مشخصات اصلی و Main10 برای H.265, تا سطح 5.0 و 4096×2304@30fps
خط مبنا, اصلی, بالا, high10 و high 4:2:2(بدون MBAFF), تا سطح 5.1 و 4096×2304@30fps
رمزگذار ویدیو
رمزگذاری ویدیوی UHD H.265/H.264 در زمان واقعی
فریم های I-/P و مرجع SmartP.
حالت های کنترل نرخ پنج بیتی (CBR, VBR, FixQp, AVBR, و QpMap)
تا 100 نرخ بیت خروجی مگابیت بر ثانیه
پشتیبانی از ROI(بدون محدودیت) رمزگذاری;
مشخصات بالا برای H.264, تا سطح 5.1 و 4096×2304@30fps
نمایه اصلی برای H.265, تا سطح 5.0 و 4096×2304@30fps
پشتیبانی از رمزگذاری چند جریانی
3840 x 2160@30 fps + 1080رمزگذاری p@30 فریم در ثانیه
3840 رمزگذاری x 2160@30 + 3840 رمزگشایی x 2160@30 fps
فرمت داده های ورودی:
YCbCr 4:2:0 مسطح
YCbCr 4:2:0 نیمه مسطح
YCbYCr 4:2:2
CbYCrY 4:2:2 در هم می آمیزد
RGB444 و BGR444
RGB555 و BGR555
RGB565 و BGR565
RGB888 و BRG888
RGB101010 و BRG101010
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
یک دامنه ولتاژ ایزوله برای پشتیبانی از DVFS
1.2.4 کدک JPEG
رمزگذار JPEG
خط مبنا (DCT ترتیبی)
اندازه رمزگذار از 96×96 تا 8192×8192 است(67Mpixels)
تا 90 میلیون پیکسل در ثانیه
رسیور JPEG
اندازه رسیور از 48×48 تا 8176×8176 می باشد(66.8Mpixels)
تا 76 میلیون پیکسل در ثانیه
1.2.5 واحد فرآیند عصبی
موتور شتاب شبکه عصبی با عملکرد پردازش تا 2.0 برترین ها
پشتیبانی از عدد صحیح 8, عدد صحیح 16 عملیات پیچیدگی
از چارچوب های یادگیری عمیق پشتیبانی کنید: تنسورفلو, TF-lite, Pytorch, کافه, ONNX, MXNet, سخت, دارک نت
پشتیبانی از OpenVX API
یک دامنه ولتاژ ایزوله برای پشتیبانی از DVFS
1.2.6 سازمان حافظه
حافظه داخلی روی تراشه
بوت رام
SYSTEM_SRAM در حوزه ولتاژ VD_LOGIC
PMU_SRAM در حوزه ولتاژ VD_PMU برای کاربرد کم توان
حافظه خارج از تراشه خارجی
DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133①
SPI Flash
eMMC
کارت SD
Async Nand Flash
1.2.7 حافظه داخلی
بوت رام داخلی
بوت سیستم را از دستگاه زیر پشتیبانی کنید:
رابط فلش FSPI
رابط eMMC
رابط SDMMC
رابط Nand Async
دانلود کد سیستم را با رابط زیر پشتیبانی کنید:
رابط USB OTG (حالت دستگاه)
SYSTEM_SRAM
اندازه: 64کیلوبایت
PMU_SRAM
اندازه: 8کیلوبایت
1.2.8 حافظه خارجی یا دستگاه ذخیره سازی
رابط حافظه پویا (DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133)
سازگار با استانداردهای JEDEC
سازگار با DDR3/DDR3L/DDR4/LPDDR3/LPDDR4-2133
پشتیبانی از عرض داده 32 بیتی, 2 رتبه ها (تراشه انتخاب می کند), حداکثر 4 گیگابایت فضای آدرس دهی در هر رتبه, فضای آدرس دهی کل 4 گیگابایت است (حداکثر)
حالت های کم مصرف, مانند خاموش کردن و خود رفرش برای SDRAM
رابط eMMC
سازگار با رابط استاندارد iNAND
سازگار با مشخصات eMMC 4.51
پشتیبانی از سه عرض گذرگاه داده: 1-ذره, 4-بیتی یا 8 بیتی
پشتیبانی تا HS200; اما از CMD Queue پشتیبانی نمی کند
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
رابط SD/MMC
سازگار با SD3.0, MMC نسخه 4.51
عرض گذرگاه داده 4 بیت است
رابط فلش سریال انعطاف پذیر(FSPI)
پشتیبانی از انتقال داده ها از/به دستگاه فلش سریال
پشتیبانی از x1, x2, حالت بیت داده x4
پشتیبانی 2 تراشه ها را انتخاب کنید
رابط فلش ناند
پشتیبانی از async nand flash
عرض گذرگاه داده 8 بیت است
پشتیبانی 1 انتخاب تراشه
پشتیبانی از LBA nand flash
تا 16bit/1KB سخت افزار ECC
پشتیبانی از زمان بندی رابط قابل تنظیم
1.2.9 جزء سیستم
RISC-V MCU
هسته میکروکنترلر 32 بیتی با RISC -V ISA
معماری هاروارد, دستورالعمل جداگانه, و حافظه های داده
مجموعه دستورالعمل RV32I با پسوندهای M و C می باشد
کنترل کننده وقفه قابل برنامه ریزی یکپارچه (IPIC), همه 123 خطوط IRQ متصل به GIC برای Cortex-A7 نیز به RISC –V MCU متصل می شوند
یکپارچه Debug Controller با رابط JTAG
CRU (ساعت &آمپر; واحد تنظیم مجدد)
پشتیبانی از کنترل گیت ساعت برای اجزای جداگانه
یک نوسان ساز با ورودی ساعت 24 مگاهرتز
پشتیبانی از کنترل بازنشانی نرم جهانی برای کل تراشه, همچنین تنظیم مجدد نرم افزاری جداگانه برای هر جزء
PMU (واحد مدیریت برق)
پشتیبانی 5 دامنه های ولتاژ جداگانه VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
پشتیبانی 14 حوزه های قدرت مجزا, که می تواند توسط نرم افزار بر اساس صحنه های مختلف برنامه، بالا/پایین شود
حالت های کاری قابل تنظیم چندگانه برای صرفه جویی در مصرف برق با فرکانس های مختلف یا کنترل دروازه های ساعت اتوماتیک یا کنترل روشن/خاموش دامنه برق
تایمر
پشتیبانی 6 64بیت تایمر با عملیات مبتنی بر وقفه برای کاربردهای غیر ایمن
پشتیبانی 2 64بیت تایمر با عملیات مبتنی بر وقفه برای کاربرد ایمن
پشتیبانی از دو حالت عملیات: تعداد آزاد و تعریف شده توسط کاربر
پشتیبانی از حالت کار تایمر قابل بررسی است
PWM
پشتیبانی 12 PWM های روی تراشه (PWM0 ~ PWM11) با عملیات مبتنی بر وقفه
عملیات از پیش مقیاس شده قابل برنامه ریزی به ساعت اتوبوس و سپس مقیاس بندی بیشتر
تایمر/کانتر 32 بیتی تعبیه شده
پشتیبانی از حالت ضبط
از حالت پیوسته یا حالت تک شات پشتیبانی کنید
حالت مرجع را ارائه می دهد و شکل موج چرخه کاری مختلف را خروجی می دهد
برای کاربرد IR برای PWM3 بهینه شده است, PWM7, و PWM11
نگهبان
شمارنده نگهبان 32 بیتی
شمارنده از یک مقدار از پیش تعیین شده به شمارش معکوس می کند 0 برای نشان دادن وقوع وقفه
WDT میتواند دو نوع عملیات را در صورت وقوع زمان انجام دهد:
بازنشانی سیستم را ایجاد کنید
ابتدا, یک وقفه ایجاد کنید و اگر توسط روال سرویس تا زمانی که وقفه دوم رخ می دهد پاک نشد، سپس یک تنظیم مجدد سیستم ایجاد کنید.
طول پالس تنظیم مجدد قابل برنامه ریزی
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
کلا 16 محدوده های تعریف شده از دوره وقفه اصلی
One Watchdog برای برنامه های غیر ایمن
One Watchdog برای برنامه ایمن
کنترل کننده وقفه
پشتیبانی 128 SPI وقفه منابع ورودی از اجزای مختلف است
پشتیبانی 16 وقفه های ایجاد شده توسط نرم افزار
دو خروجی وقفه (nFIQ و nIRQ) به طور جداگانه برای هر Cortex-A7, هر دو در سطح پایین حساس هستند
از اولویت های وقفه های مختلف برای هر منبع وقفه پشتیبانی کنید, و همیشه نرم افزاری قابل برنامه ریزی هستند
DMAC
DMA مبتنی بر برنامه نویسی میکروکد
تابع DMA لیست پیوندی برای تکمیل انتقال پراکنده پشتیبانی می شود
پشتیبانی از انواع انتقال داده با حافظه به حافظه, حافظه به محیطی, محیطی به حافظه
وقوع رویدادهای مختلف DMA را با استفاده از سیگنال های خروجی وقفه سیگنال می دهد
یک کنترلر DMA تعبیه شده برای سیستم
ویژگی های DMAC:
پشتیبانی 8 کانال
27 درخواست های سخت افزاری از دستگاه های جانبی
2 خروجی را قطع می کند
پشتیبانی از فناوری TrustZone و حالت امن قابل برنامه ریزی برای هر کانال DMA
سیستم ایمن
موتور رمز
پشتیبانی از رمز SM2/SM3/SM4
SHA-1 را پشتیبانی کنید, SHA-256/224, SHA-512/384, و MD5 با بالشتک سخت افزاری
مورد لیست پیوند پشتیبانی (LLI) انتقال DMA
پشتیبانی از رمزگذاری AES-128 AES-256 &آمپر; رمزگشایی
پشتیبانی از حالت AES ECB/CBC/OFB/CFB/CTR/CTS/XTS
پشتیبانی از DES &آمپر; رمزگذاری TDES &آمپر; رمزگشایی
پشتیبانی از حالت DES/TDES ECB/CBC/OFB/CFB
پشتیبانی تا 4096 بیت عملیات ریاضی PKA برای RSA/ECC
پشتیبانی از پیکربندی تا 8 کانال
پشتیبانی تا 256 بیت های خروجی TRNG
پشتیبانی از تقلب داده برای همه انواع DDR
پشتیبانی از OTP ایمن
از اشکال زدایی ایمن پشتیبانی کنید
از سیستم عامل امن پشتیبانی کنید
صندوق پست
یک صندوق پستی در SoC برای سرویس ارتباط A7 و RISC-V MCU
پشتیبانی از چهار عنصر صندوق پستی در هر صندوق پستی, هر عنصر شامل یک کلمه داده است, ثبت کلمه یک فرمان, و یک بیت پرچم که می تواند یک وقفه را نشان دهد
فراهم کند 32 رجیسترها را برای نرم افزار قفل کنید تا نشان دهد که آیا صندوق پست اشغال شده است یا خیر
کودکان
پشتیبانی از فشرده سازی فایل های GZIP
پشتیبانی از فشرده سازی فایل های LZ4, از جمله ساختار کلی قالب LZ4 فریم و قالب Legacy Frame.
پشتیبانی از فشرده سازی داده ها در قالب Deflate
پشتیبانی از فشرده سازی داده ها در فرمت ZLIB
پشتیبانی از وقفه کامل و خروجی وقفه خطا
از بررسی Hash32 در فرآیند رفع فشار LZ4 پشتیبانی کنید
پشتیبانی از تابع اندازه محدود داده های فشرده سازی شده برای جلوگیری از تخریب مخرب حافظه در طول فرآیند رفع فشرده سازی
پشتیبانی از نرم افزار برای توقف فرآیند رفع فشار
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
1.2.10 موتور گرافیکی
موتور گرافیک دوبعدی (RGA):
فرمت های منبع:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 مسطح, YUV420 نیمه مسطح
YUV422 مسطح, YUV422 نیمه مسطح
YUV 10 بیتی برای YUV420/422 نیمه مسطح
BPP8, BPP4, BPP2, BPP1
قالب های مقصد:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 مسطح, YUV420 نیمه مسطح
YUV422 مسطح, YUV422 نیمه مسطح
تبدیل فرمت پیکسل, BT.601/BT.709
حداکثر وضوح: 8192منبع ×8192, 4096×4096 مقصد
BitBlt
دو منبع BitBLT:
A+B=B فقط BitBLT, وقتی B ثابت شد، یک تکیه گاه می چرخد و مقیاس می شود
منبع دوم A+B=C (B) همان ویژگی را دارد (C) تابع چرخش به علاوه
پر کردن رنگ با پر کردن گرادیان, و پر کردن الگو
کشش و جمع شدن با کارایی بالا
گسترش تک رنگ برای رندر متن
آلفا جامع جدید برای هر پیکسل (کانال رنگ/آلفا به صورت جداگانه)
حالت های ترکیب آلفا از جمله جاوا 2 قوانین ترکیب ترکیب پورتر-داف, کلید کروما, ماسک الگو, محو شدن
عملیات دیتر
0, 90, 180, 270-چرخش درجه
آینه ایکس, y-آینه, و عملیات چرخش
پردازشگر بهبود تصویر (IEP):
فرمت تصویر
داده های ورودی: YUV420 / YUV422, نیمه مسطح / مسطح, تعویض UV
داده های خروجی: YUV420 / YUV422, نیمه مسطح, تعویض UV, حالت کاشی
تبدیل نمونه برداری پایین YUV از 422 به 420
حداکثر رزولوشن برای تصویر پویا تا 1920×1080
از بین بردن
1.2.11 رابط نمایش
یک تا 24 رابط خروجی ویدیوی موازی بیت RGB
یک رابط خروجی ویدئو BT.1120
یک رابط MIPI DSI 4 لاین, حداکثر 1 گیگابیت در ثانیه در هر خط
تا 1080p@60fps
1.2.12 پردازشگر خروجی ویدیو (GTC)
تا 1920×1080 @60fps
چند لایه
لایه پس زمینه
لایه Win0
لایه Win2
فرمت ورودی: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 به 8 موتور کاهنده و افزایش حجم
پشتیبانی از نمایش مجازی
256 ترکیب سطح آلفا (پشتیبانی از پیش ضرب آلفا)
کلید رنگ شفاف
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
پشتیبانی از چند منطقه
لایه Win0 و لایه Win2 قابل تعویض هستند
پشتیبانی از پوشش دامنه RGB یا YUV
BCSH (روشنایی, تضاد, اشباع, تنظیم رنگ)
BCSH: YCbCr2RGB (rec601-mpeg/ rec601-jpeg/rec709)
BCSH: RGB2YCbCr (BT.601/BT.709)
پشتیبانی از تنظیم گاما
پشتیبانی از dither down allegro RGB888to666 RGB888to565 &آمپر; پایین FRC (قابل تنظیم) RGB888to666
صفحه نمایش خالی و مشکی
1.2.13 رابط صوتی
I2S0 با 8 کانال
تا 8 کانال های TX و 8 کانال های مسیر RX
وضوح صدا از 16 بیت تا 32 بیت
نرخ نمونه تا 192 کیلوهرتز
حالت کار master و slave را ارائه می دهد, نرم افزار قابل تنظیم
پشتیبانی 3 فرمت های I2S (طبیعی, چپ توجیه شده, درست توجیه شده)
پشتیبانی 4 فرمت های PCM (زود, دیر 1, دیر ۲, دیر 3)
حالت I2S و PCM را نمی توان همزمان استفاده کرد
I2S1/I2S2 با 2 کانال
تا 2 کانال های TX و 2 کانال های مسیر RX
وضوح صدا از 16 بیت تا 32 بیت
نرخ نمونه تا 192 کیلوهرتز
حالت کار master و slave را ارائه می دهد, نرم افزار قابل تنظیم
پشتیبانی 3 فرمت های I2S (طبیعی, چپ توجیه شده, درست توجیه شده)
پشتیبانی 4 فرمت های PCM (زود, دیر 1, دیر ۲, دیر 3)
I2S و PCM را نمی توان همزمان استفاده کرد
PDM
تا 8 کانال
وضوح صدا از 16 بیت تا 24 بیت
نرخ نمونه تا 192 کیلوهرتز
پشتیبانی از حالت دریافت اصلی PDM
TDM
پشتیبانی تا 8 کانال های TX و 8 کانال های مسیر RX
وضوح صدا از 16 بیت تا 32 بیت
نرخ نمونه تا 192 کیلوهرتز
حالت کار master و slave را ارائه می دهد, نرم افزار قابل تنظیم
پشتیبانی 3 فرمت های I2S (طبیعی, چپ توجیه شده, درست توجیه شده)
پشتیبانی 4 فرمت های PCM (زود, دیر 1, دیر ۲, دیر 3)
PWM صوتی
پشتیبانی از تبدیل PCM به فرمت PWM
نرخ نمونه تا 16 برابر
از درونیابی خطی برای نمونه برداری بیش از حد 2x/4x/8x/16 پشتیبانی کنید
پشتیبانی 8/9/10/11 خروجی PWM کانال L/R قابل پوشش بیت
کدک صوتی دیجیتال
پشتیبانی از ADC دیجیتال 3 کاناله
پشتیبانی از DAC دیجیتال 2 کاناله
پشتیبانی از رابط I2S/PCM
از حالت اصلی و برده I2S/PCM پشتیبانی کنید
پشتیبانی از انتقال صدا 4 کانال در حالت I2S
پشتیبانی از دریافت صدا دو کاناله در حالت I2S
پشتیبانی از ارسال یا دریافت صدا دو کاناله در حالت PCM
پشتیبانی از وضوح نمونه 16 تا 24 بیتی برای ADC دیجیتال و DAC دیجیتال
<سبک دهانه =”رنگ: #افففف;”>برگه داده RV1126 Rev 1.4</طول>
هر دو ADC دیجیتال و DAC دیجیتال از سه گروه از نرخ نمونه پشتیبانی می کنند. گروه 0 هستند 8khz/16khz/32kHz/64kHz/128khz, گروه 1 هستند 11.025khz/22.05khz/44.1khz/88.2khz/176.4khz و گروه 2 12khz/24khz/48khz/96khz/192khz هستند
باند عبور فیلترهای ADC دیجیتال 0.45625*fs است
پشتیبانی از موج عبور باند ADC دیجیتال در محدوده +/-0.1dB
باند توقف فیلترهای ADC دیجیتال 0.5*fs است
پشتیبانی از تضعیف باند توقف دیجیتال ADC حداقل 60dB
پشتیبانی از کنترل صدا برای ADC دیجیتال و DAC دیجیتال
پشتیبانی از کنترل سطح خودکار (ALC)و گیت نویز برای ADC دیجیتال
پشتیبانی از ارتباط با کدک آنالوگ از طریق گذرگاه I2C
1.2.14 اتصال
رابط SDIO
سازگار با پروتکل SDIO3.0
عرض گذرگاه داده 4 بیتی
کنترلر اترنت GMAC 10/100/1000M
پشتیبانی از نرخ انتقال داده 10/100/1000 مگابیت بر ثانیه با رابط های RGMII
پشتیبانی از نرخ انتقال داده 10/100 مگابیت بر ثانیه با رابط های RMII
پشتیبانی از عملیات Full-Duplex و Half Duplex پشتیبانی از TCP Segmentation Offload (TSO) و UDP Segmentation Offload (استفاده کنید) شتاب شبکه<br>
USB 2.0 میزبان
سازگار با USB 2.0 مشخصات
از سرعت بالا پشتیبانی می کند(480مگابیت در ثانیه), سرعت کامل(12مگابیت در ثانیه) و سرعت پایین(1.5مگابیت در ثانیه) حالت
پشتیبانی از مشخصات رابط کنترل کننده میزبان پیشرفته (EHCI), تجدید نظر 1.0
از مشخصات رابط کنترل کننده میزبان باز پشتیبانی کنید (OHCI), ویرایش 1.0a
USB 2.0 OTG
مشخصات سازگار
مشخصات گذرگاه سریال جهانی, تجدید نظر 2.0
رابط کنترل کننده میزبان قابل توسعه برای گذرگاه سریال جهانی (xHCI), تجدید نظر 1.1
پشتیبانی کنترل / انبوه / وقفه / انتقال هم زمان
رابط SPI
پشتیبانی 2 کنترلرهای SPI, پشتیبانی از دو خروجی انتخاب چیپ
از حالت سریال-master و serial-slave پشتیبانی کنید, با نرم افزار قابل تنظیم
رابط I2C
پشتیبانی 6 رابط های I2C(I2C0-I2C5)
پشتیبانی از حالت آدرس 7 بیتی و 10 بیتی
فرکانس ساعت قابل برنامه ریزی نرم افزاری
داده ها روی گذرگاه I2C را می توان با سرعت تا 100 هزار بیت بر ثانیه در حالت استاندارد منتقل کرد., تا 400 هزار بیت در ثانیه در حالت سریع, یا تا 1 متر بیت در ثانیه در حالت سریع پلاس
رابط UART
پشتیبانی 6 رابط های UART (UART0-UART5)
پشتیبانی از 5 بیت, 6ذره, 7ذره, و انتقال یا دریافت داده سریال 8 بیتی
بیت های ارتباطی ناهمزمان استاندارد مانند شروع, متوقف کردن, و برابری
پشتیبانی از ساعت های ورودی مختلف برای عملیات UART برای دریافت نرخ باود تا 4 مگابیت بر ثانیه
از حالت کنترل جریان خودکار پشتیبانی کنید(به جز UART2)
1.2.15 دیگران
چندین گروه از GPIO
همه GPIO ها می توانند برای ایجاد وقفه استفاده شوند
ماشه سطح پشتیبانی و وقفه ماشه لبه
پشتیبانی از قطبیت قابل تنظیم وقفه ماشه سطح
پشتیبانی از لبه افزایشی قابل تنظیم, لبه سقوط, و هر دو وقفه ماشه لبه
پشتیبانی از جهت کشش قابل تنظیم (یک کشش ضعیف و یک کشش ضعیف)
<قوی>برگه داده RV1126 Rev 1.4</قوی>
پشتیبانی از قدرت درایو قابل تنظیم
سنسور دما (TS-ADC)
پشتیبانی از حالت تعریف شده توسط کاربر و حالت خودکار
در حالت تعریف شده توسط کاربر, start_of_conversion را می توان به طور کامل توسط نرم افزار کنترل کرد, و همچنین می تواند توسط سخت افزار تولید شود.
در حالت خودکار, دمای زنگ هشدار(دمای بالا/پایین) وقفه قابل تنظیم است
در حالت خودکار, دمای تنظیم مجدد سیستم قابل تنظیم است
پشتیبانی از 2 کانال TS-ADC (به ترتیب برای CPU و NPU استفاده می شود), معیارهای دمایی هر کانال قابل تنظیم است
محدوده دمایی -40 تا 125 درجه سانتیگراد و وضوح دمای 5 درجه سانتیگراد
12 بیت SAR ADC تا 732 نرخ نمونه برداری S/s
تقریب متوالی ADC (SAR ADC)
وضوح 10 بیت
نرخ نمونه برداری تا 1MS/s
6 کانال های ورودی تک سر
OTP
پشتیبانی از فضای 32 کیلوبیتی و فضای آدرس بالاتر 4k یک بخش غیر ایمن است.
پشتیبانی خواندن و برنامه word mask در یک مدل امن
طول برنامه پشتیبانی از 1 به 32 ذره
خواندن پشتیبانی عملیات فقط 8 بیت
حالت برنامه و خواندن قابل خواندن است
برنامه موفق به آدرس دهی رکورد نمی شود
نوع بسته بندی
FCCSP 409 پین (بدن: 14میلی متر x 14 میلی متر; اندازه توپ: 0.3میلی متر; زمین توپ: 0.65میلی متر)
یادداشت:
①: DDR3/DDR3L/DDR4/LPDDR3/LPDDR4 به طور همزمان استفاده نمی شود
دانلود
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
برگه داده
راه اندازی سریع RV1126 RV1109
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
راهنمای توسعه دهنده Rockchip RockX_SDK