wiki/vi/gpio-settings.md

237 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# OpenIPC Wiki
[Mục lục](../README.md)
Danh sách cài đặt GPIO dành riêng cho bo mạch
---------------------------------
### Bo mạch Anjoy / Anjvision
| Bộ xử lý | IRCUT1 | IRCUT2 | ÁNH SÁNG | RESET | I/O | USB_ENA | BO MẠCH ĐƯỢC KIỂM TRA | ĐẦU RA ÂM THANH |
|-------------|--------|--------|-------|-------|-----|---------|------------------|-----------------|
| SSC30KQ | 23 | 24 | 60/59 | 10 | | | MC-L12, MC-L12B | 9 |
| SSC335 | 78 | 79 | 61/53 | 66 | 52 | | MS-J10, YM200J10 | 80 |
| SSC337 | 78 | 79 | 61 | 66 | 52 | | MC-F40, YM-J10D | |
| SSC337DE | 78 | 79 | 61 | 66 | | | MC500L8 | |
| SSC338Q | 23 | 24 | 60 | 10 | | 8 | MC800S-V3 | 39 |
### Bo mạch CamHi / Xin
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRCTL | USB_ENA | UART2_RTS/RS485_DE | UART2_RXD/RS485_RO | UART2_TXD/RS485_DI | AUDIO_ENA | RESET | PWM | SD_VCC | BO MẠCH |
|-------------|--------|--------|----------|-------|---------|--------------------|--------------------|--------------------|-----------|-------|-----|--------|----------|
| Gk7205v200 | 14 | 15 | 8 | 4 | 9i | 54 | 12 | 13 | 12 | 50 | | | 2M-M2103 |
| Gk7205v200 | 13 | 15 | 8 | 4 | 9i | 54 | 12 | 13 | 12 | 50 | | | 2G-M3072 |
| Gk7205v300 | 10 | 11 | 8 | 72 | 7i | | | | 52 | 42 | | | |
| | | | | | |
| Hi3516Cv100 | | | | | |
| Hi3516Cv200 | | | | | |
| Hi3516Cv300 | | | | | |
| Hi3516Ev100 | | | | | |
| Hi3516Ev200 | | | | | 9i |
| Hi3516Ev300 | 10 | 11 | | | 7i | 63 | | | | 42 |
| Hi3518Ev100 | 43 | | 74 | | |
| Hi3518Ev200 | 1 | 2 | 48 | | |
| Hi3518Ev300 | | | | | |
| | | | | | |
| T31 | 58 | 57 | | 49 | 61i | 53 | 55 | 56 | 63 | 11 | 50 | 62 |
> _i - giá trị đảo ngược_
```
Đã thử nghiệm trên GK7205V200 cho /dev/ttyАМА1:
mux 12->UART2_RXD/RS485_RO: devmem 0x112c0070 32 2
mux 13->UART2_TXD/RS485_DI: devmem 0x112c0074 32 2
```
```
Đã thử nghiệm trên GK7205V300 cho /dev/ttyАМА1:
mux 72->UART1_TXD: devmem 0x112c0078 32 1
mux 73->UART1_RXD: devmem 0x112c007c 32 1
```
### Bo mạch CCDCAM / Hankvision
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRCTL | USB_ENA | Mô tả |
|-------------|--------|--------|----------|-------|---------|-------------|
| GK7205V200 | 68 | 70 | 9 | | | |
| GK7205V200 | 50 | 51 | | | | Domophone nhựa cũ |
| GK7205V300 | 68 | 70 | 9 | | | |
> _Vâng, thật ngạc nhiên nhưng nó thực sự phù hợp với hai bộ xử lý Goke_
### Bo mạch GSA
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRCTL | USB_ENA |
|-------------|--------|--------|----------|-------|---------|
| T31L | 58 | 57 | | | |
### Bo mạch Herospeed/Longse/Cantonk
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRCTL | ALM_IN | ALM_OUT | USB_ENA |
|-------------|--------|--------|----------|-------|--------|---------|---------|
| Gk7205v200 | 12 | 13 | | 4 | 15 | 14 | |
| | | | | | | | |
| Hi3516Cv100 | 18 | 19 |
| Hi3516Cv200 |
| Hi3516Dv100 | 3 | 4 | 85 |
| Hi3516Cv300 | 1 | 2 | 24 |
| Hi3518Ev200 | 65 | 64 | 63 |
| Hi3516Ev200 | 12 | 13 | | 4 |
| Hi3516Av300 | 5 | 6 |
### Bo mạch Huishi / Vatilon
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS |
|-------------|--------|--------|----------|
| SSC377 | 80 | 81 | |
| SSC378DE | 80 | 81 | |
### Bo mạch Jabsco
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS |
|-------------|--------|--------|----------|
| Hi3516Ev200 | 52 | 53 | 9 |
### Bo mạch Jovision
| Bộ xử lý | IRCUT1 | IRCUT2 | ÁNH SÁNG | BO MẠCH ĐƯỢC KIỂM TRA |
|-------------|--------|--------|-------|------------------------------------|
| Hi3516Ev200 | 53 | 52 | 4 | |
| Hi3516Cv100 | 42 | 43 | 6 | IPG5020A-H-V1.0, 5013A-CF/5020A-FF |
### Bo mạch JUAN (Sannce)
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | BO MẠCH ĐƯỢC KIỂM TRA | ID THIẾT BỊ |
|-------------|--------|--------|---------------|---------------|-----------|
| Hi3518Ev200 | 65 | 64 | 62 (đảo ngược) | 18EV200_V205P | N18EV2W |
### Bo mạch JVT
| Bộ xử lý | IRCUT1 | IRCUT2 | ÁNH SÁNG |
|-------------|--------|--------|-------|
| Hi3516Cv100 |
| Hi3516Cv200 | 64 | 65 | 62 |
| Hi3516Cv300 |
| Hi3516Ev200 |
| Hi3518Ev200 | 64 | 65 | 47 |
### Camera mini "khối lập phương" iSNATCH (HeySmart)
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRLED | RESET |
|-------------|--------|--------|----------|----------|---------
| T10 | 25 | 26 | - | 19 | 60i |
### Bo mạch Netcam NVT
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRLED | ĐÈN LED ĐỎ | BO MẠCH |
|-------------|--------|--------|----------|----------|---------|-----------------|
| T10 | 25 | 26 | | 19 | 20 | |
| T10 | 25 | 26 | 81 | 80 | | |
| T31L | 58 | 57 | | | | T31L_F37_V1.1 |
### Camera an ninh Qihoo 360 D603
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRLED | WIFI | LED |
|-------------|--------|--------|----------|----------|-------|-------|
| T20 | 25 | 26 | - | 61 | 62 | 82 |
### Rostelecom IPC2122SR3-RU04
| Bộ xử lý | IRCUT1 | IRCUT2 |
|-------------|--------|--------|
| Hi3516Cv300 | 58 | 59 |
### Cảm biến Rotek Switcam E200/T200 JXF23
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS |
|-------------|--------|--------|----------|
| Hi3518Ev200 | 63 | 64 | 65 |
### Bo mạch SJG
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | BO MẠCH ĐƯỢC KIỂM TRA |
|-------------|--------|--------|---------------|---------------------------|
| Hi3518Ev200 | 64 | | 62 (đảo ngược) | SJG_HI38_GW2M02_V1.3 |
> Đối với cảm biến `SC2135` trên bo mạch `SJG_HI38_GW2M02_V1.3`, cần phải thay đổi mặt nạ `ComMsk0` từ `fff0000` thành `3ff0000` trong cấu hình cảm biến (`/etc/sensors/sc2135_i2c_1080p.ini`) để loại bỏ màu hồng của hình ảnh ở chế độ ban ngày.
### Bo mạch Tiandy
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRCTL | RESET |
|-------------|--------|--------|----------|-------|-------|
| SSC335 | 78 | 79 | --- | 37 | |
### Bo mạch Uniview
| Bộ xử lý | IRCUT1 | IRCUT2 | RESET | IRCTL | IRLED | WiFi | ID THIẾT BỊ |
|-------------|--------|--------|-------|-------|-------|------|---------------------------------------|
| Hi3516Ev300 | 63 | 67 | 64 | | 72 | 7 | Rostelecom IPC8232SWC-WE, C1L-2WN-G |
| SSC335DE | 61 | 79 | | 4 | | | Rostelecom IPC8232SWC-WE-B |
| SSC335 | 61 | 79 | | | 76 | | Uniarch UV-IPC-D122-PF28 |
### Wansview
| Bộ xử lý | IRCUT1 | IRCUT2 | Đèn LED IR | RESET | ETH_GR_BL | ETH_ORANGE| ID THIẾT BỊ |
|-------------|--------|--------|---------|-------|-----------|-----------|-----------------------------|
| T21 | 80 | 79 | 49 | 50 | 73 | 72 | Wansview W5/W6/Q5(1080p) |
### Bo mạch Xiaomi
| Bộ xử lý | IRCUT1 | IRCUT2 | Đèn LED IR | ID THIẾT BỊ | ORANGE_LED | BLUE_LED | RESET | AUDIO_ENA |
|-------------|--------|--------|---------|---------------|------------|----------|-------|-----------|
| SSC325 | 78 | 79 | 52 | CMSXJ25A | | | | |
| Hi3518Ev300 | 70 | 68 | 54 | MJSXJ02HL | 52 | 53 | 0 | 55 |
| T31N | 49 | 50 | 60 | MJSXJ03HL | 38 | 39 | | |
### XiongMai, bảng XM
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | IRCTL | ALM_IN | ALM_OUT | ETH_ACT | ETH_STA | RESET | USB_ENA | AUDIO_POW | RS485_CTL | W_LED | GHI CHÚ |
|-----------------|--------|--------|----------|-------|--------|---------|---------|---------|-------|---------|-----------|-----------|-------|-------|
| GK7205V200 | 8 | 9 | 15 | 16 | 4, 53 | 55 | 14 | 12 | 0 | | 40 | | | |
| GK7205V210 | 8 | 9 | 15 | 16 | 4, 53 | 55 | 14 | 12 | 0 | | 40/53 | | | |
| GK7205V300 | 11 | 10 | 66 | 52 | 4 | | 30 | 31 | 0 | | 60 | 24 | | |
| GK7205V300[^4] | 11 | 10 | 65 | 52 | | | 30 | 31 | 67 | | 64/65 | 24 | 4 | |
| GK7605V100 | 10 | 11 | 66 | 52 | 4 | | 30 | 31 | 0 | | 60 | 24 | | |
| | | | | | | | | | | |
| Hi3516Cv100 | 38 | 39 | 24 | | 49 | 26 | | | | | | | | |
| Hi3516Dv100[^1] | 14 | 15 | 3 | | | | | | | | | | | |
| Hi3516Dv100[^2] | 121 | 120 | 3 | | | | | | | | | | | |
| Hi3516Cv200 | | | | | | | | | | | | | | |
| Hi3516Cv300 | 53 | 54 | 64 | 66 | 55 | 1 | | | 2 | 63 | | | | |
| Hi3516Ev100 | 53 | 54 | 64 | | | | | | | | | | | |
| Hi3516Ev200 | 8 | 9 | 15 | 16 | 4, 53 | 55 | 14 | 12 | 0 | | | | | |
| Hi3516Ev300 | 11 | 10 | 66 | 52 | 4, 67 | 65 | 30 | 31 | 0 | | | | | |
| Hi3518Ev100 | 39 | 38 | 24 | | 49 | 26 | | | | | | | | |
| Hi3518Ev200 | 33 | 34 | 24 | | 61 | 35 | | | | | 3 | | | IPG-50HV20PET-S |
| Hi3518Ev300[^3] | 8 | | 55 | | 13 | | | | 15 | | 3 | | | |
> Có một bản đồ giữa các cột của bảng và các tham số trong phần `nightMode` trong `majestic.yaml`<br>
> IRCUT1 là irCutPin1<br>
> IRCUT2 là irCutPin1<br>
> IRCTL là backlightPin<br>
> IRSTATUS là irSensorPin
[^1]: HI3516D_N81820, firmware 00014914
[^2]: Hi3516Dv100 cho IPC_HI3516D_83H20 00014911
[^3]: Hi3518EV300 cho 50H20L
[^4]: IPC_GK7205V300_G6S (firmware 000699Q3)
### Zenotech/Videopark
| Bộ xử lý | IRCUT1 | IRCUT2 | IRLED | ID THIẾT BỊ |
|-------------|--------|--------|-------|--------------------------|
| GK7205V200 | 58 | 59 | 8 | ZN-CM-GK200S1L-P |
| | | | | |
| Hi3516Ev300 | 14 | 12 | | ZN-CM-HSC500S1L-PZ |
| Hi3516Ev300 | 40 | 41 | 65 | unknown |
### Zosi
| Bộ xử lý | IRCUT1 | IRCUT2 | IRSTATUS | ID THIẾT BỊ |
|-------------|--------|--------|--------------|---------------|
| Hi3518Ev200 | 61 | 60 | 1 (đảo ngược) | ZG2622MW |