wiki/vi/device-IPC-RM1-BLK7202V3-M4...

6.2 KiB

IPC-RM1-BLK7202V3-M43A-WIFI

Tổng quan

Bảng mạch được tìm thấy trong camera PTZ WiFi Cootli trong nhà giá rẻ. Bảng mạch trông rất giống với XM IPG-G4-WR-BL nhưng bố cục PCB hơi khác một chút.

Tất cả các thử nghiệm đã hoàn thành trên firmware gk7202v300_lite_cootli_camv0103-nor (bản dựng ngày 8 tháng 2 năm 2024).

Thông tin thiết bị

Hệ thống Mô tả Ghi chú
SoC GK7202V300
Flash XMC XM25QH64CHIQ 8MB
Cảm biến SmartSens SC223A* 1920x1080
Âm thanh MIC + Loa
Lưu trữ Thẻ nhớ Micro SD
LAN - -
WiFi iComm SV6355 UF.L (IPX)
BT +? +?
Động cơ 2x Stepper GPIO + ULN2803A
Kích thước 38 x 54 mm

* - được báo cáo bởi ipctool

Mặt trước Mặt trước

Mặt sau Mặt sau

Dấu hiệu PCB Dấu hiệu PCB

Đầu nối

Loại đầu nối JST 1.25mm Đầu nối JST

Mặt trước

Đầu nối Kiểu
IRCUT 2 chân JST
LED 5 chân JST
MIC 2 chân JST

Mặt sau

  • Ổ cắm thẻ nhớ Micro SD
  • UART (chưa hàn, ở bên trái của Loa, chân 1 RX, chân 2 TX)
Đầu nối Kiểu
Loa 2 chân JST
H 5 chân JST
V 5 chân JST
+5V 2 chân JST
RF UF.L (IPX)

GPIO

GPIO Đầu nối Mô tả
0* - Nút đặt lại
4 Chân LED 5 WLED
8 Chân mô-đun WiFi 3 THẤP - Bật nguồn
12 Chân H 5 Động cơ Ngang
13 Chân H 2 Động cơ Ngang
14 Chân H 4 Động cơ Ngang
15 Chân H 3 Động cơ Ngang
16 Chân LED 4 IRLED
52 Chân V 2 Động cơ Dọc
53 Chân V 3 Động cơ Dọc
54 Chân V 4 Động cơ Dọc
55 Chân V 5 Động cơ Dọc
56 Chân IRCUT 1 THẤP - IRCUT BẬT
57* Chân LED 3 Cảm biến IR
58 Chân IRCUT 2 THẤP - IRCUT TẮT
70 - Nguồn SD (THẤP - Bật nguồn)
51 - Bộ khuếch đại ÂM THANH

* - chưa được xác nhận.

Đa hợp

Không cần đa hợp nếu Majestic kiểm soát các chân. Nếu không, có thể thực hiện đa hợp bằng cách sử dụng các lệnh sau.

Đa hợp GPIO16 để kiểm soát chân IRLED:

devmem 0x120c0020 32 0x432      # GPIO2_0 (GPIO16)

Cũng dành cho động cơ.
Đa hợp GPIO12, GPIO14, GPIO15 (đầu nối động cơ Ngang):

devmem 0x120c0010 32 0x1e02     # GPIO1_4 (GPIO12)
devmem 0x120c0018 32 0x1d02     # GPIO1_6 (GPIO14)
devmem 0x120c001c 32 0x1402     # GPIO1_7 (GPIO15)

Ngay sau Đang tải các mô-đun kernel..., GPIO13 chuyển sang CAO (một trong các cuộn dây động cơ được cấp nguồn liên tục), vì vậy có thể cần thiết phải chuyển nó sang THẤP:

gpio clear 13
gpio unexport 13

Thẻ SD

Theo mặc định, Thẻ SD không được cấp nguồn, vì vậy chúng ta cần chuyển GPIO70 sang THẤP bằng cách nào đó.

Để bật nguồn Thẻ SD từ Kernel:

gpio clear 70

hoặc

devmem 0x120B8400 32 0x40       # chuyển GPIO8_6 sang chế độ đầu ra
devmem 0x120B8100 32 0x00       # đặt GPIO8_6 thành THẤP

Và gắn lại thẻ SD.

Để bật nguồn Thẻ SD từ U-Boot:

mw 0x120B8400 0x40      # chuyển GPIO8_6 sang chế độ đầu ra
mw 0x120B8100 0x00      # đặt GPIO8_6 thành THẤP
mmc rescan

Loa

Thiết bị hỗ trợ phát PCM đã ký 16 bit little-endian, 8000 Hz, 1CH bằng cách gửi dữ liệu đến điểm cuối http://192.168.0.10/play_audio.

Tệp âm thanh có thể được mã hóa như sau:

ffmpeg -i input.wav -f s16le -ar 8000 -ac 1 output.pcm

Và gửi đến loa của camera:

curl -v -u user:pass -H "Content-Type: application/json" -X POST --data-binary @audio.pcm http://192.168.0.10/play_audio

Cài đặt

Firmware gốc bị khóa pwd và giao diện LAN không có, vì vậy tôi đoán các phương pháp sau đây có sẵn để flash bảng này:

  • burn + u-boot-gk7202v300-universal.bin và sau đó tải lên FW qua X/Y/ZMODEM (ví dụ: loady. Mẹo: sử dụng tùy chọn baud để tăng tốc độ) hoặc từ thẻ SD (yêu cầu cung cấp nguồn, xem ở trên)
  • tải toàn bộ hình ảnh thông qua giao diện web gốc (chưa được kiểm tra)
  • bộ nạp flash
  • bằng cách nào đó vào bộ nạp khởi động gốc

Bố cục bộ nhớ flash

Offset Kích thước Mô tả
0x00000000 0x00040000 (262144 byte) bộ nạp khởi động
0x00040000 0x00010000 (65536 byte) env
0x00050000 0x00200000 (2097152 byte) kernel
0x00250000 0x00500000 (5242880 byte) rootfs
0x00750000 0x000B0000 (720896 byte) rootfs_data

Tóm tắt

  • WiFi hoạt động
  • Video đã được kiểm tra/phát trực tuyến
  • Ngày/đêm hoạt động (IRCUT và IRLED)
  • MIC hoạt động
  • Loa hoạt động
  • PTZ/Động cơ (Chân GPIO được tìm thấy/có thể truy cập, trình điều khiển chưa được kiểm tra)

Cần làm

  • bằng cách nào đó vá/thích ứng camhi-motor.ko, để làm cho nó hoạt động trên bảng này.