Ban đánh giá phát triển Rockchip RV1126 Ban lõi Bộ phát triển phần mềm IPC AI SDK
Mục lục
Bộ sưu tập
Ứng dụng sản phẩm
IPC thông minh, Máy bảng nhận dạng khuôn mặt, Máy ảnh chụp khuôn mặt, Chuông cửa có hình, Không có mạng, và Không có máy ảnh nguồn, Express Handheld, Định vị toàn cầu, Giao diện Người-Máy, Thiết bị giám sát, Drone Pod, Hệ thống hội nghị truyền hình, vv.
Muốn làm việc với mô-đun máy ảnh ống kính Sony IMX415?
Tải xuống SDK
Đặc điểm kỹ thuật xem mặt trước
Pin1 |
VCC5V0_OTG |
Pin2 |
OTG_DM |
Pin3 |
OTG_DP |
Pin4 |
GND |
9.Ethernet&Jack Power
Pin1 |
TX + |
Pin6 |
RX- |
Pin2 |
TX- |
Pin7 |
POE78 |
Pin3 |
RX + |
Pin8 |
POE78 |
Pin4 |
POE45 |
Pin9 |
GND |
Pin5 |
POE45 |
Pin10 |
VCC12V_DCIN |
10. Đầu nối âm thanh
Pin1 |
LED1 / PHYAD1 |
Pin2 |
LED0 / PHYAD0 |
Pin3 |
CÀI LẠI |
Pin4 |
MICP |
Pin5 |
GND |
Pin6 |
LINE_OUT |
Thông số kỹ thuật của Back View
1.DDR3L (Samsung K4B4G1646E BCNB)
Một 4Gbit DDR3 được gắn vào mặt trước và mặt sau của toàn bộ bo mạch, với tổng số bit 8G;
2.Đầu nối MIPI DSI
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.Đầu nối CSI MIPI
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_IN |
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.Trình kết nối chức năng
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 |
Câu hỏi thường gặp
- Địa chỉ IP mặc định của camera là 192.168.31.88.
- nếu bạn kết nối mẫu của chúng tôi bằng cáp mạng với máy tính của bạn, bạn có thể sử dụng cái này 169.254.95.254 để sửa đổi thông số.
Người dùng: quản trị viên
Mật khẩu: quản trị viên
Vui lòng kiểm tra hình ảnh bên dưới, Chỉ cần sớm kết nối P2 và P3 và nó sẽ kích hoạt sự bắt đầu. sau đó bạn có thể nới lỏng kết nối.
Vâng, chúng tôi sẽ sửa đổi theo yêu cầu của bạn.
Bạn cần 4.2 vôn, ta phải thay IC nguồn, nhưng chân và mạch ngoại vi của 2 IC nguồn khác nhau. Các kỹ sư của chúng tôi đã thử nhiều phương pháp nhưng không thể sửa đổi trực tiếp bảng gốc, vì vậy chúng tôi chỉ có thể sử dụng cái này tạm thời. Trên bảng đỏ, một IC cấp nguồn được gắn vào để đáp ứng yêu cầu của bạn.
https://youtu.be/toh4bY1kTuw
Kích thước kích thước bảng pcba là 38x38mm
Đường kính bốn lỗ là 2 mm
Khoảng cách hai lỗ là 34mm
người dùng: nguồn gốc
mật khẩu: rockchip
yêu cầu phần cứng
1. Mô-đun máy ảnh Sony IMX415 (Mô-đun máy ảnh với giao diện MIP)
2. Cáp ruy băng MiPi (cáp kết nối camera với SBC PCB)
3. Camera chính RV1126 toard
4. khai thác cáp (Khai thác cáp với USB POE, Quyền lực, và đầu nối âm thanh RCA)
5. POE Bcard cho SBC (Bảng điều hợp POE cho SBC PCB)
6. bộ đổi nguồn (Nguồn DC cho Camera)
7. Lập trình USB / cáp gỡ lỗi (OTe) (USB riêng, Cáp loại OTG để lập trình và gỡ lỗi SBC)
8. LED / bảng hồng ngoại (Bảng IR và LED để lắp ráp camera)
9. MIC
10. Samsung eMMC với bộ nhớ dựa trên SLC/MLC
11. RAM Samsung
12. Mạng Realtek: có hỗ trợ PoE
13. Pin RTC
Vâng, chúng tôi rất vui khi phát triển một tính năng mới để đáp ứng nhu cầu của bạn.
Vâng, bảng phát triển RV1126 của chúng tôi có hỗ trợ đầu đọc thẻ TF bổ sung.
đồng ý. Tôi sẽ gửi cho bạn qua Email.
Câu trả lời: Kỹ sư trả lời rằng công cụ phát triển Rockchip RV1126 của anh chỉ dành cho windows.
câu hỏi: Chúng tôi sẽ có quyền truy cập root? Nếu root, chúng tôi có thể cài đặt bất kỳ chương trình nào của chúng tôi (bao gồm. Linux)
Câu trả lời: Vâng.
câu hỏi: Tôi có thể hỏi bạn liên kết đến kho để tải xuống SDK không, (những công cụ của nhà phát triển)?
Câu trả lời: Vâng, RKDevTool_Release_v2.74
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = chia sẻ
https://drive.google.com/file/d/19rfUc4DJP5bPmdeCoDLsawo9b8zZxKMH/view?usp = chia sẻ
câu hỏi: Chúng ta cần một sự tổng hợp (CVBS) video trên mô-đun Rockchip RV1126 của bạn. Bạn có thể ủng hộ nó được không? Chỉ thêm chip chuyển đổi video DSI sang Analog.
Câu trả lời: Bạn có cần bảng phát triển RV1126 để hỗ trợ bảng tổng hợp không? (CVBS) đầu vào cho camera CVBS thông thường?
Nếu có, vui lòng kiểm tra liên kết dưới đây, chúng tôi phát triển nó cho một khách hàng khác.
RV1126 được tùy chỉnh cho USB web hoặc camera CVBS.
Chúng tôi cũng có thể phát triển chức năng khác nếu bạn cần.
câu hỏi 1: Trình điều khiển máy ảnh nào được SDK hỗ trợ?
Câu trả lời 1:
câu hỏi 2: Trình điều khiển hiển thị MIPI DSI nào được SDK hỗ trợ?
Câu trả lời 2: MIPI DSI được gỡ lỗi dựa trên màn hình cụ thể. Vui lòng kiểm tra hình ảnh bên dưới.
1.1 Tổng quat
RV1126 là một SoC xử lý thị giác hiệu suất cao cho IPC / CVR, đặc biệt là đối với các ứng dụng liên quan đến AI. Nó dựa trên lõi tứ ARM Cortex-A7 32-bit tích hợp NEON và FPU. Có 32KB I-cache và 32KB D-cache cho mỗi lõi và 512KB cache L2 thống nhất. NPU tích hợp hỗ trợ hoạt động kết hợp INT8 / INT16 và sức mạnh tính toán lên đến 2.0TOPs. Ngoài ra, với khả năng tương thích mạnh mẽ của nó, có thể dễ dàng chuyển đổi các mô hình mạng dựa trên một loạt các khuôn khổ như TensorFlow / MXNet / PyTorch / Caffe.<br>
RV1126 cũng giới thiệu ISP 14 megapixel hoàn toàn dựa trên phần cứng thế hệ mới (bộ xử lý tín hiệu hình ảnh) và xử lý hậu kỳ. Nó triển khai rất nhiều trình tăng tốc thuật toán thường được sử dụng trong IPC và CVR, chẳng hạn như HDR, 3Một chức năng (AE, CỦA, AWB), LSC, 3DNR, 2DNR, mài giũa, ngủ gật, hiệu chỉnh mắt cá, hiệu chỉnh gamma, phát hiện điểm tính năng, v.v.. Tất cả chúng đều được xử lý theo thời gian thực. Hợp tác với hai MIPI CSI (hoặc LVDS / SubLVDS) và một DVP (BT.601 / BT.656 / BT.1120) giao diện, người dùng có thể xây dựng một hệ thống nhận dữ liệu video từ 3 cảm biến máy ảnh đồng thời.
Bộ mã hóa video được nhúng trong RV1126 hỗ trợ mã hóa UHD H.265 / H.264. Nó cũng hỗ trợ mã hóa đa luồng, lên đến một 4Kp30 và một 1080p30 đồng thời. Với sự trợ giúp của tính năng này, video từ máy ảnh có thể được mã hóa với độ phân giải cao hơn và được lưu trữ trong bộ nhớ cục bộ đồng thời được chuyển sang một video có độ phân giải thấp hơn sang bộ nhớ đám mây. Bộ giải mã video H.264 / H.265 trong RV1126 hỗ trợ 4Kp30 cho H.264 và H.265.
Ngoài khối đa phương tiện hiệu suất cao trước đây, RV1126 cũng chứa âm thanh phong phú, kỉ niệm, và các giao diện ngoại vi khác như I2C, SPI, PWM, và vân vân. Những điều này có thể giúp người dùng thêm nhiều cảm biến hoặc thiết bị ngoại vi khác vào toàn bộ hệ thống để cải thiện tính linh hoạt và khả năng mở rộng.
RV1126 có DRAM bên ngoài hiệu suất cao (DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4-2133) có khả năng duy trì các băng thông bộ nhớ đòi hỏi khắt khe.
1.2 Tính năng, đặc điểm
Các tính năng được liệt kê dưới đây có thể có hoặc không có trong một sản phẩm thực tế có thể phải tuân theo các yêu cầu cấp phép của bên thứ ba. Vui lòng liên hệ với Rockchip để biết cấu hình tính năng sản phẩm thực tế và các yêu cầu cấp phép.
1.2.1 Bộ xử lý ứng dụng
Quad-Core Cortex-A7
Triển khai đầy đủ tập lệnh kiến trúc ARM v7-A, ARM Neon Advanced SIMD
Tích hợp riêng biệt Neon và FPU
32KB L1 I-Cache và 32KB L1 D-cache cho mỗi CPU Cortex-A7
Bộ nhớ đệm L2 512KB hợp nhất cho Quad-Core Cortex-A7
Hỗ trợ công nghệ TrustZone
Các miền nguồn riêng biệt cho hệ thống lõi CPU để hỗ trợ công tắc nguồn bên trong và bật / tắt bên ngoài dựa trên tình huống ứng dụng khác nhau
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: 4th Cortex-A7 + Neon + FPU + L1 I / D Cache
Một miền điện áp cô lập để hỗ trợ DVFS
1.2.2 Giao diện đầu vào video
Giao diện và bộ xử lý đầu vào video
Hai giao diện MIPI CSI / LVDS / SubLVDS, 4 làn đường mỗi, Tốc độ dữ liệu tối đa MIPI CSI là 2,5Gbps / làn, Tốc độ dữ liệu tối đa LVDS / SublVDS là 1Gbps / làn
Trên giao diện DVP tiêu chuẩn 8/10/12/16 bit, dữ liệu đầu vào lên đến 150MHz
Hỗ trợ giao diện BT.601 / BT.656 và BT.1120 VI
Hỗ trợ phân cực của pixel_clk、hsync、vsync có thể định cấu hình
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
ISP
Độ phân giải tối đa là 14Mpixel(4416× 3312)
Đầu vào DVP: ITU-R BT.601/656/1120 với raw8 / raw10 / raw12 / raw16, YUV422
Đầu vào MIPI: Làn dữ liệu RX x1 / x2 / x4, raw8 / raw10 / raw12, YUV422
3A: bao gồm AE / Biểu đồ, CỦA, Kết quả thống kê AWB
FPN: Loại bỏ tiếng ồn mẫu cố định
BLC: Hiệu chỉnh mức độ đen
DPCC: Chỉnh sửa cụm pixel khuyết tật tĩnh / động
LSC: Chỉnh bóng ống kính
Bayer KHÔNG: Bayer-raw Khử tiếng ồn, 2DNR
HDR: 3-/2-Hợp nhất khung hình thành Dải động cao
TMO: 3-/2-Ánh xạ tông màu video hợp nhất khung
WDR: Ánh xạ tông màu dải động rộng một khung hình
Debayer: Demosaic thích ứng nâng cao với hiệu chỉnh quang sai màu
CCM / CSM: Ma trận hiệu chỉnh màu; RGB2YUV, v.v..
Gamma: Hiệu chỉnh gamma out
Khử mùi / Tăng cường: Tự động khử mùi và cải tiến cạnh
3DLUT: 3Bảng màu D-Lut cho khách hàng
LDCH: Sự biến dạng ống kính theo hướng ngang
Quy mô đầu ra * 3: hỗ trợ giảm quy mô cấp độ * 3(W0<3264; W1<1280; W2<1280)
Quy mô đầu ra * 2: hỗ trợ giảm quy mô cấp độ * 2(W0<1920; W1<1920)
Đầu ra (FBC): hỗ trợ YUV422 / 420 với Nén bộ đệm khung
3DNR: Giảm tiếng ồn tạm thời nâng cao trong YUV
2DNR: Giảm tiếng ồn không gian nâng cao trong YUV
Sắc nét: Làm sắc nét hình ảnh & Nâng cao cạnh trong YUV
ORB: TÓM TẮT Định hướng Nhanh và Xoay, phương pháp phát hiện điểm đặc trưng
FEC: Hiệu chỉnh mắt cá và biến dạng ống kính lớn hơn
CGC: Nén gam màu, Chuyển đổi toàn dải / dải giới hạn YUV
1.2.3 CODEC video
Bộ giải mã video
Giải mã thời gian thực của H.264 và H.265
Cấu hình Main và Main10 cho H.265, lên cấp 5.0 và 4096 × 2304 @ 30 khung hình / giây
Đường cơ sở, chính, cao, cao10 và cao 4:2:2(không có MBAFF), lên cấp 5.1 và 4096 × 2304 @ 30 khung hình / giây
Bộ mã hóa video
Mã hóa video UHD H.265 / H.264 thời gian thực
I- / P-frame và tham chiếu SmartP.
Chế độ điều khiển tốc độ 5 bit (CBR, VBR, FixQp, AVBR, và QpMap)
Lên đến 100 Tốc độ bit đầu ra Mbit / s
Hỗ trợ ROI(không giới hạn) mã hóa;
Cấu hình cao cho H.264, lên cấp 5.1 và 4096 × 2304 @ 30 khung hình / giây
Cấu hình chính cho H.265, lên cấp 5.0 và 4096 × 2304 @ 30 khung hình / giây
Hỗ trợ mã hóa đa luồng
3840 x 2160 @ 30 khung hình / giây + 1080mã hóa p @ 30 khung hình / giây
3840 mã hóa x 2160 @ 30 + 3840 x 2160 @ 30 fps giải mã
Định dạng dữ liệu đầu vào:
YCbCr 4:2:0 mặt phẳng
YCbCr 4:2:0 bán phẳng
YCbYCr 4:2:2
CbYCrY 4:2:2 xen kẽ
RGB444 và BGR444
RGB555 và BGR555
RGB565 và BGR565
RGB888 và BRG888
RGB101010 và BRG101010
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
Một miền điện áp cô lập để hỗ trợ DVFS
1.2.4 JPEG CODEC
Bộ mã hóa JPEG
Đường cơ sở (DCT tuần tự)
Kích thước bộ mã hóa là từ 96 × 96 đến 8192 × 8192(67Mpixels)
Lên đến 90 triệu pixel mỗi giây
Bộ giải mã JPEG
Kích thước bộ giải mã là từ 48 × 48 đến 8176 × 8176(66.8Mpixels)
Lên đến 76 triệu pixel mỗi giây
1.2.5 Đơn vị xử lý thần kinh
Công cụ tăng tốc mạng thần kinh với hiệu suất xử lý lên đến 2.0 TOPS
Hỗ trợ số nguyên 8, số nguyên 16 phép toán tích chập
Hỗ trợ các khuôn khổ học tập sâu: TensorFlow, TF-lite, Pytorch, Caffe, ONNX, MXNet, Cứng, Darknet
Hỗ trợ API OpenVX
Một miền điện áp cô lập để hỗ trợ DVFS
1.2.6 Tổ chức bộ nhớ
Bộ nhớ trên chip bên trong
BootRom
SYSTEM_SRAM trong miền điện áp của VD_LOGIC
PMU_SRAM trong miền điện áp của VD_PMU cho ứng dụng công suất thấp
Bộ nhớ ngoài chip
DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4-2133①
SPI Flash
eMMC
Thẻ SD
Async Nand Flash
1.2.7 Bộ nhớ trong
Internal BootRom
Hỗ trợ khởi động hệ thống từ thiết bị sau:
Giao diện FSPI Flash
giao diện eMMC
Giao diện SDMMC
Giao diện Async Nand
Hỗ trợ tải xuống mã hệ thống bằng giao diện sau:
Giao diện USB OTG (Chế độ thiết bị)
SYSTEM_SRAM
Kích thước: 64KB
PMU_SRAM
Kích thước: 8KB
1.2.8 Bộ nhớ ngoài hoặc thiết bị lưu trữ
Giao diện bộ nhớ động (DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4-2133)
Tương thích với các tiêu chuẩn JEDEC
Tương thích với DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4-2133
Hỗ trợ độ rộng dữ liệu 32-bit, 2 cấp bậc (lựa chọn chip), không gian địa chỉ tối đa 4GB cho mỗi thứ hạng, tổng không gian địa chỉ là 4GB (max)
Chế độ năng lượng thấp, chẳng hạn như tắt nguồn và tự làm mới cho SDRAM
Giao diện eMMC
Tương thích với giao diện iNAND tiêu chuẩn
Tương thích với đặc tả eMMC 4.51
Hỗ trợ ba độ rộng bus dữ liệu: 1-chút, 4-bit hoặc 8 bit
Hỗ trợ lên đến HS200; nhưng không hỗ trợ Hàng đợi CMD
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
Giao diện SD / MMC
Tương thích với SD3.0, MMC ver4.51
Chiều rộng bus dữ liệu là 4bits
Giao diện Flash nối tiếp linh hoạt(FSPI)
Hỗ trợ truyền dữ liệu từ / đến thiết bị flash nối tiếp
Hỗ trợ x1, x2, chế độ bit dữ liệu x4
Hỗ trợ 2 chọn chip
Giao diện Nand Flash
Hỗ trợ flash nand không đồng bộ
Chiều rộng bus dữ liệu là 8bits
Hỗ trợ 1 chọn chip
Hỗ trợ flash LBA nand
Lên đến 16bits / 1KB phần cứng ECC
Hỗ trợ thời gian giao diện có thể định cấu hình
1.2.9 Thành phần hệ thống
MCU RISC-V
Lõi vi điều khiển 32bit với RISC -V ISA
Kiến trúc Harvard, Hướng dẫn riêng biệt, và Bộ nhớ dữ liệu
Tập lệnh là RV32I với phần mở rộng M và C
Bộ điều khiển ngắt lập trình tích hợp (IPIC), tất cả các 123 Các đường IRQ kết nối với GIC cho Cortex-A7 cũng kết nối với RISC –V MCU
Bộ điều khiển gỡ lỗi tích hợp với giao diện JTAG
CRU (cái đồng hồ & đặt lại đơn vị)
Hỗ trợ kiểm soát gating đồng hồ cho các thành phần riêng lẻ
Một bộ dao động với đầu vào xung nhịp 24MHz
Hỗ trợ kiểm soát thiết lập lại mềm toàn cầu cho toàn bộ chip, cũng như thiết lập lại mềm riêng lẻ cho từng thành phần
Ban QLDA (đơn vị quản lý điện)
Hỗ trợ 5 các miền điện áp riêng biệt VD_CORE / VD_LOGIC / VD_PMU / VD_NPU / VD_VEPU
Hỗ trợ 14 các miền quyền lực riêng biệt, có thể được tăng / giảm nguồn bằng phần mềm dựa trên các cảnh ứng dụng khác nhau
Nhiều chế độ làm việc có thể cấu hình để tiết kiệm điện năng bằng cách điều khiển đồng hồ tự động hoặc tần số khác nhau hoặc điều khiển bật / tắt miền công suất
Hẹn giờ
Hỗ trợ 6 64bộ định thời bit với hoạt động dựa trên ngắt cho ứng dụng không an toàn
Hỗ trợ 2 64bộ định thời bit với hoạt động dựa trên ngắt cho ứng dụng an toàn
Hỗ trợ hai chế độ hoạt động: số lượng chạy miễn phí và do người dùng xác định
Hỗ trợ trạng thái làm việc hẹn giờ có thể kiểm tra
PWM
Hỗ trợ 12 PWM trên chip (PWM0 ~ PWM11) với hoạt động dựa trên ngắt
Hoạt động mở rộng quy mô trước có thể lập trình thành đồng hồ xe buýt và sau đó mở rộng thêm
Cơ sở bộ đếm / bộ đếm thời gian 32 bit được nhúng
Hỗ trợ chế độ chụp
Hỗ trợ chế độ liên tục hoặc chế độ chụp một lần
Cung cấp chế độ tham chiếu và xuất ra dạng sóng chu kỳ nhiệm vụ khác nhau
Được tối ưu hóa cho ứng dụng IR cho PWM3, PWM7, và PWM11
Cơ quan giám sát
Bộ đếm cơ quan giám sát 32-bit
Bộ đếm đếm ngược từ một giá trị đặt trước đến 0 để chỉ ra sự xuất hiện của thời gian chờ
WDT có thể thực hiện hai loại hoạt động khi thời gian chờ xảy ra:
Tạo thiết lập lại hệ thống
Đầu tiên, tạo ra một ngắt và nếu điều này không được xóa bởi quy trình dịch vụ vào thời điểm hết thời gian chờ thứ hai xảy ra thì hãy tạo một thiết lập lại hệ thống
Độ dài xung đặt lại có thể lập trình
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
Hoàn toàn 16 phạm vi xác định của khoảng thời gian chờ chính
Một Cơ quan giám sát cho ứng dụng không an toàn
Một Cơ quan giám sát cho ứng dụng an toàn
Bộ điều khiển ngắt
Hỗ trợ 128 Nguồn ngắt SPI đầu vào từ các thành phần khác nhau
Hỗ trợ 16 ngắt do phần mềm kích hoạt
Hai đầu ra ngắt (nFIQ và nIRQ) riêng biệt cho từng Cortex-A7, cả hai đều nhạy cảm ở mức độ thấp
Hỗ trợ các mức ưu tiên ngắt khác nhau cho mỗi nguồn ngắt, và chúng luôn có thể lập trình phần mềm
DMAC
DMA dựa trên lập trình vi mã
Danh sách được liên kết Chức năng DMA được hỗ trợ để hoàn tất quá trình chuyển tập hợp phân tán
Hỗ trợ các kiểu truyền dữ liệu với bộ nhớ sang bộ nhớ, bộ nhớ sang thiết bị ngoại vi, thiết bị ngoại vi với bộ nhớ
Báo hiệu sự xuất hiện của các sự kiện DMA khác nhau bằng cách sử dụng các tín hiệu đầu ra ngắt
Một bộ điều khiển DMA nhúng cho hệ thống
Các tính năng của DMAC:
Hỗ trợ 8 kênh truyền hình
27 yêu cầu phần cứng từ thiết bị ngoại vi
2 ngắt đầu ra
Hỗ trợ công nghệ TrustZone và trạng thái an toàn có thể lập trình cho mỗi kênh DMA
Hệ thống an toàn
Công cụ mật mã
Hỗ trợ mật mã SM2 / SM3 / SM4
Hỗ trợ SHA-1, SHA-256/224, SHA-512/384, và MD5 với phần đệm phần cứng
Mục danh sách liên kết hỗ trợ (LLI) Chuyển DMA
Hỗ trợ mã hóa AES-128 AES-256 & giải mã mật mã
Hỗ trợ chế độ AES ECB / CBC / OFB / CFB / CTR / CTS / XTS
Hỗ trợ DES & Mã hóa TDES & giải mã mật mã
Hỗ trợ chế độ DES / TDES ECB / CBC / OFB / CFB
Hỗ trợ lên đến 4096 bit Các phép toán PKA cho RSA / ECC
Hỗ trợ cấu hình lên đến 8 kênh
Hỗ trợ lên đến 256 bit đầu ra TRNG
Hỗ trợ xáo trộn dữ liệu cho tất cả các loại DDR
Hỗ trợ OTP an toàn
Hỗ trợ gỡ lỗi an toàn
Hỗ trợ hệ điều hành an toàn
Hộp thư
Một hộp thư trong SoC để phục vụ giao tiếp A7 và RISC-V MCU
Hỗ trợ bốn phần tử hộp thư cho mỗi hộp thư, mỗi phần tử bao gồm một từ dữ liệu, một thanh ghi lệnh, và một bit cờ có thể đại diện cho một ngắt
Cung cấp 32 khóa đăng ký cho phần mềm sử dụng để cho biết hộp thư có bị chiếm dụng hay không
TRẺ EM
Hỗ trợ giải nén tệp GZIP
Hỗ trợ giải nén các tệp LZ4, bao gồm Cấu trúc chung của định dạng Khung LZ4 và định dạng Khung kế thừa.
Hỗ trợ giải nén dữ liệu ở định dạng Deflate
Hỗ trợ giải nén dữ liệu ở định dạng ZLIB
Hỗ trợ ngắt hoàn toàn và đầu ra ngắt lỗi
Hỗ trợ kiểm tra Hash32 trong quá trình giải nén LZ4
Hỗ trợ chức năng kích thước giới hạn của dữ liệu được giải nén để ngăn bộ nhớ bị phá hủy độc hại trong quá trình giải nén
Hỗ trợ phần mềm để dừng quá trình giải nén
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
1.2.10 Công cụ đồ họa
Công cụ đồ họa 2D (RGA):
Các định dạng nguồn:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 phẳng, YUV420 bán phẳng
YUV422 phẳng, YUV422 bán phẳng
YUV 10-bit cho YUV420 / 422 bán phẳng
BPP8, BPP4, BPP2, BPP1
Định dạng đích:
ABGR8888, XBGR888, ARGB8888, XRGB888
RGB888, RGB565
RGBA5551, RGBA4444
YUV420 phẳng, YUV420 bán phẳng
YUV422 phẳng, YUV422 bán phẳng
Chuyển đổi định dạng pixel, BT.601 / BT.709
Độ phân giải tối đa: 8192Nguồn × 8192, 4096× 4096 điểm đến
BitBlt
Hai nguồn BitBLT:
A + B = B chỉ BitBLT, Một hỗ trợ xoay và mở rộng khi B cố định
A + B = C nguồn thứ hai (B) có cùng thuộc tính với (C) cộng với chức năng xoay
Tô màu bằng tô màu gradient, và điền vào mẫu
Kéo dài và co lại hiệu suất cao
Mở rộng đơn sắc để kết xuất văn bản
Alpha toàn diện mới trên mỗi pixel (kênh màu / alpha riêng biệt)
Các chế độ hòa trộn alpha bao gồm Java 2 Quy tắc trộn kết hợp Porter-Duff, phím màu, mặt nạ hoa văn, mờ dần
Hoạt động hòa sắc
0, 90, 180, 270-xoay mức độ
gương x, gương y, và hoạt động luân chuyển
Bộ xử lý tăng cường hình ảnh (IEP):
Định dạng hình ảnh
Dữ liệu đầu vào: YUV420 / YUV422, bán phẳng / phẳng, Hoán đổi UV
Dữ liệu đầu ra: YUV420 / YUV422, bán phẳng, Hoán đổi UV, Chế độ xếp gạch
Chuyển đổi lấy mẫu xuống YUV từ 422 đến 420
Độ phân giải tối đa cho hình ảnh động lên đến 1920 × 1080
Khử xen kẽ
1.2.11 Giao diện hiển thị
Một tối đa 24 bit Giao diện đầu ra video song song RGB
Một giao diện đầu ra video BT.1120
Một giao diện MIPI DSI 4 làn, lên đến 1Gbps trên mỗi làn
Lên đến 1080p @ 60 khung hình / giây
1.2.12 Bộ xử lý đầu ra video (GTC)
Lên đến 1920 × 1080 @ 60 khung hình / giây
Nhiều lớp
Lớp nền
Lớp Win0
Lớp Win2
Định dạng đầu vào: RGB888, ARGB888, RGB565, YCbCr422, YCbCr420, YCbCr444
1/8 đến 8 công cụ thu nhỏ và mở rộng quy mô
Hỗ trợ hiển thị ảo
256 pha trộn cấp độ alpha (hỗ trợ alpha nhân trước)
Phím màu trong suốt
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
YCbCr2RGB (rec601-mpeg / rec601-jpeg / rec709)
RGB2YCbCr (BT.601 / BT.709)
Hỗ trợ đa vùng
Lớp Win0 và lớp phủ lớp Win2 có thể trao đổi
Hỗ trợ lớp phủ miền RGB hoặc YUV
BCSH (độ sáng, Tương phản, Bão hòa, Điều chỉnh Huế)
BCSH: YCbCr2RGB (rec601-mpeg / rec601-jpeg / rec709)
BCSH: RGB2YCbCr (BT.601 / BT.709)
Hỗ trợ điều chỉnh Gamma
Hỗ trợ hòa sắc xuống allegro RGB888to666 RGB888to565 & hòa sắc xuống FRC (có thể cấu hình) RGB888 đến666
Màn hình trống và đen
1.2.13 Giao diện âm thanh
I2S0 với 8 kênh truyền hình
Lên đến 8 kênh TX và 8 kênh RX đường dẫn
Độ phân giải âm thanh từ 16bits đến 32bits
Tốc độ lấy mẫu lên đến 192KHz
Cung cấp chế độ làm việc chủ và tớ, phần mềm có thể cấu hình
Hỗ trợ 3 Định dạng I2S (thông thường, còn biện minh, chính đáng)
Hỗ trợ 4 Định dạng PCM (sớm, muộn1, muộn2, muộn3)
Chế độ I2S và PCM không thể được sử dụng cùng một lúc
I2S1 / I2S2 với 2 kênh truyền hình
Lên đến 2 kênh cho TX và 2 kênh RX đường dẫn
Độ phân giải âm thanh từ 16bits đến 32bits
Tốc độ lấy mẫu lên đến 192KHz
Cung cấp chế độ làm việc chủ và tớ, phần mềm có thể cấu hình
Hỗ trợ 3 Định dạng I2S (thông thường, còn biện minh, chính đáng)
Hỗ trợ 4 Định dạng PCM (sớm, muộn1, muộn2, muộn3)
I2S và PCM không thể được sử dụng cùng một lúc
PDM
Lên đến 8 kênh truyền hình
Độ phân giải âm thanh từ 16bits đến 24bits
Tốc độ lấy mẫu lên đến 192KHz
Hỗ trợ chế độ nhận chính PDM
TDM
Hỗ trợ lên đến 8 kênh cho TX và 8 kênh cho đường dẫn RX
Độ phân giải âm thanh từ 16bits đến 32bits
Tốc độ lấy mẫu lên đến 192KHz
Cung cấp chế độ làm việc chủ và tớ, phần mềm có thể cấu hình
Hỗ trợ 3 Định dạng I2S (thông thường, còn biện minh, chính đáng)
Hỗ trợ 4 Định dạng PCM (sớm, muộn1, muộn2, muộn3)
Audio PWM
Hỗ trợ chuyển đổi PCM sang định dạng PWM
Tỷ lệ mẫu lên đến 16x
Hỗ trợ nội suy tuyến tính cho lấy mẫu quá mức 2x / 4x / 8x / 16
Hỗ trợ 8/9/10/11 bit đầu ra PWM kênh L / R có mặt nạ
Bộ giải mã âm thanh kỹ thuật số
Hỗ trợ ADC kỹ thuật số 3 kênh
Hỗ trợ DAC kỹ thuật số 2 kênh
Hỗ trợ giao diện I2S / PCM
Hỗ trợ chế độ chính và phụ I2S / PCM
Hỗ trợ truyền âm thanh 4 kênh ở chế độ I2S
Hỗ trợ nhận âm thanh 2 kênh ở chế độ I2S
Hỗ trợ truyền hoặc nhận âm thanh 2 kênh ở chế độ PCM
Hỗ trợ độ phân giải mẫu 16 ~ 24 bit cho cả ADC kỹ thuật số và DAC kỹ thuật số
<span style =”màu sắc: #ffffff;”>RV1126 Datasheet Rev 1.4</nhịp cầu>
Cả ADC kỹ thuật số và DAC kỹ thuật số đều hỗ trợ ba nhóm tốc độ mẫu. Tập đoàn 0 là 8khz / 16khz / 32kHz / 64kHz / 128khz, tập đoàn 1 là 11.025khz / 22.05khz / 44.1khz / 88.2khz / 176.4khz và nhóm 2 là 12khz / 24khz / 48khz / 96khz / 192khz
Băng thông của bộ lọc ADC kỹ thuật số là 0,45625 * fs
Hỗ trợ gợn sóng băng tần ADC kỹ thuật số trong phạm vi +/- 0,1dB
Dải dừng của bộ lọc ADC kỹ thuật số là 0,5 * fs
Hỗ trợ suy giảm dải dừng ADC kỹ thuật số ít nhất 60dB
Hỗ trợ điều khiển âm lượng cho cả ADC kỹ thuật số và DAC kỹ thuật số
Hỗ trợ kiểm soát mức tự động (ALC)và cổng nhiễu cho ADC kỹ thuật số
Hỗ trợ giao tiếp với Analog Codec thông qua bus I2C
1.2.14 Khả năng kết nối
Giao diện SDIO
Tương thích với giao thức SDIO3.0
Độ rộng bus dữ liệu 4bits
Bộ điều khiển ethernet GMAC 10/100 / 1000M
Hỗ trợ tốc độ truyền dữ liệu 10/100/1000-Mbps với giao diện RGMII
Hỗ trợ tốc độ truyền dữ liệu 10/100-Mbps với giao diện RMII
Hỗ trợ cả hoạt động song công và bán song công Hỗ trợ tải trọng phân đoạn TCP (TSO) và UDP Segmentation Offload (SỬ DỤNG) tăng tốc mạng<br>
USB 2.0 Chủ nhà
Tương thích với USB 2.0 sự chỉ rõ
Hỗ trợ tốc độ cao(480Mbps), hết tốc độ(12Mbps) và tốc độ thấp(1.5Mbps) cách thức
Hỗ trợ Đặc điểm kỹ thuật giao diện bộ điều khiển máy chủ nâng cao (EHCI), Ôn tập 1.0
Hỗ trợ Đặc điểm kỹ thuật giao diện bộ điều khiển máy chủ mở (OHCI), Bản sửa đổi 1.0a
USB 2.0 OTG
Đặc điểm kỹ thuật tương thích
Đặc điểm kỹ thuật xe buýt nối tiếp đa năng, Ôn tập 2.0
Giao diện điều khiển máy chủ có thể mở rộng cho Bus nối tiếp chung (xHCI), Ôn tập 1.1
Hỗ trợ Kiểm soát / Hàng loạt / Gián đoạn / Truyền đồng bộ
Giao diện SPI
Hỗ trợ 2 Bộ điều khiển SPI, hỗ trợ hai đầu ra chọn chip
Hỗ trợ chế độ serial-master và serial-slave, có thể cấu hình phần mềm
Giao diện I2C
Hỗ trợ 6 Giao diện I2C(I2C0-I2C5)
Hỗ trợ chế độ địa chỉ 7bits và 10bits
Tần số đồng hồ có thể lập trình phần mềm
Dữ liệu trên bus I2C có thể được truyền với tốc độ lên đến 100k bit / s ở chế độ Chuẩn, lên đến 400k bit / s ở chế độ Nhanh, hoặc lên đến 1m bit / s trong Fast-mode Plus
Giao diện UART
Hỗ trợ 6 Giao diện UART (UART0-UART5)
Hỗ trợ 5bit, 6chút, 7chút, và truyền hoặc nhận dữ liệu nối tiếp 8bit
Các bit giao tiếp không đồng bộ tiêu chuẩn như start, dừng lại, và ngang giá
Hỗ trợ các đồng hồ đầu vào khác nhau cho hoạt động của UART để có tốc độ truyền lên đến 4Mbps
Hỗ trợ chế độ điều khiển dòng chảy tự động(ngoại trừ UART2)
1.2.15 Khác
Nhiều nhóm GPIO
Tất cả các GPIO có thể được sử dụng để tạo ra một ngắt
Kích hoạt mức hỗ trợ và ngắt kích hoạt cạnh
Hỗ trợ phân cực có thể định cấu hình của ngắt kích hoạt mức
Hỗ trợ cạnh tăng có thể định cấu hình, rơi mép, và cả hai cạnh ngắt kích hoạt
Hỗ trợ hướng kéo có thể định cấu hình (kéo lên yếu và kéo xuống yếu)
<mạnh>RV1126 Datasheet Rev 1.4</mạnh>
Hỗ trợ cường độ ổ đĩa có thể định cấu hình
Cảm biến nhiệt độ (TS-ADC)
Hỗ trợ Chế độ do Người dùng Xác định và Chế độ Tự động
Ở chế độ do người dùng xác định, start_of_conversion có thể được điều khiển hoàn toàn bằng phần mềm, và cũng có thể được tạo bằng phần cứng.
Ở chế độ tự động, nhiệt độ báo động(nhiệt độ cao / thấp) ngắt có thể được cấu hình
Ở chế độ tự động, nhiệt độ của thiết lập lại hệ thống có thể được cấu hình
Hỗ trợ 2 kênh TS-ADC (được sử dụng cho CPU và NPU tương ứng), tiêu chí nhiệt độ của mỗi kênh có thể được cấu hình
Dải nhiệt độ -40 ~ 125 ° C và độ phân giải nhiệt độ 5 ° C
ADC SAR 12 bit lên đến 732 Tốc độ lấy mẫu S / s
ADC xấp xỉ kế tiếp (SAR ADC)
Độ phân giải 10 bit
Tốc độ lấy mẫu lên đến 1MS / s
6 các kênh đầu vào một đầu
OTP
Hỗ trợ không gian 32Kbit và không gian địa chỉ 4k cao hơn là một phần không an toàn.
Hỗ trợ đọc và lập trình mặt nạ từ trong một mô hình an toàn
Hỗ trợ độ dài chương trình từ 1 đến 32 chút
Chỉ hỗ trợ hoạt động đọc 8bit
Có thể đọc trạng thái Chương trình và Đọc
Chương trình không giải quyết được bản ghi
Loại gói
FCCSP 409-pin (thân hình: 14mm x 14mm; Kích thước bóng: 0.3mm; sân bóng: 0.65mm)
Ghi chú:
①: DDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4 không được sử dụng đồng thời
Tải về
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
Bảng dữliệu
RV1126 RV1109 Khởi động nhanh
Rockchip_RV1126_RV1109_Quick_Start_Linux_EN
Hướng dẫn dành cho nhà phát triển Rockchip RockX_SDK