mirror of https://github.com/OpenIPC/wiki.git
Add device: LSC Smart Connect video doorbell 2021
parent
154973aeeb
commit
b3e7e40033
|
@ -0,0 +1,146 @@
|
|||
# LSC Smart Connect Video Doorbell (2021 edition)
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
The hardware and software setup is very identical to: [chacron ipcam](device-chacon-ipcam-ri01.md)
|
||||
|
||||
## Hardware
|
||||
|
||||
| System | Description |
|
||||
|--------|--------------------------------------|
|
||||
| SoC | HI3518EV300 |
|
||||
| Sensor | JXF23 |
|
||||
| Flash | 8Mb (XM25QH64A) |
|
||||
| WiFi | RTL8188FU |
|
||||
|
||||
### OpenIPC status
|
||||
|
||||
| Component | Status |
|
||||
|---------------|----------------------------------------------------------|
|
||||
| WiFi | [Working] |
|
||||
| Red/Blue LEDs | [Working](#leds) |
|
||||
| IR LED | Working |
|
||||
| IR Cut | Working |
|
||||
|
||||
|
||||
### Serial connection
|
||||
|
||||

|
||||
|
||||
### Wifi
|
||||
* RTL8188FU
|
||||
|
||||
### Nor flash
|
||||
[XM25QH64A](https://datasheet.lcsc.com/lcsc/XMC-XM25QH64AHIG_C328461.pdf)
|
||||
- 8MB NOR Flash
|
||||
|
||||
### GPIOs
|
||||
|
||||
| nr | Description |
|
||||
|-----------|---------------|
|
||||
| 0x0f (15) | irCut_1 |
|
||||
| 0x0c (12) | irCut_2 |
|
||||
| 0x28 (40) | IR LED |
|
||||
| 0x33 (51) | Red LED |
|
||||
| 0x32 (50) | Blue LED |
|
||||
| 0x0d (13) | wlan power |
|
||||
| 0x0d (59) | Doorbell btn |
|
||||
|
||||
### [ipctool](https://github.com/OpenIPC/ipctool) output (8Mb flash):
|
||||
|
||||
```
|
||||
---
|
||||
chip:
|
||||
vendor: HiSilicon
|
||||
model: 3518EV300
|
||||
id: 022c40875e0038e9a770030ad8188d942567d818418e29e3
|
||||
board:
|
||||
vendor: OpenIPC
|
||||
version: 2.3.12.28
|
||||
possible-IR-cut-GPIO: 12,15
|
||||
ethernet:
|
||||
mac: ""
|
||||
u-mdio-phyaddr: 1
|
||||
phy-id: 0x00000000
|
||||
d-mdio-phyaddr: 0
|
||||
rom:
|
||||
- type: nor
|
||||
block: 64K
|
||||
partitions:
|
||||
- name: boot
|
||||
size: 0x40000
|
||||
sha1: e959aa47
|
||||
- name: env
|
||||
size: 0x10000
|
||||
sha1: 0d98dab2
|
||||
contains:
|
||||
- name: uboot-env
|
||||
offset: 0x0
|
||||
- name: kernel
|
||||
size: 0x200000
|
||||
sha1: 4fbf4879
|
||||
- name: rootfs
|
||||
size: 0x500000
|
||||
sha1: d90b9fb5
|
||||
- name: rootfs_data
|
||||
size: 0xb0000
|
||||
path: /overlay,jffs2,rw
|
||||
size: 8M
|
||||
addr-mode: 3-byte
|
||||
ram:
|
||||
total: 64M
|
||||
media: 32M
|
||||
firmware:
|
||||
kernel: "4.9.37 (Thu Dec 28 11:19:02 UTC 2023)"
|
||||
toolchain: buildroot-gcc-12.3.0
|
||||
sdk: "Hi3516EV200_MPP_V1.0.1.2 B030 Release (Oct 18 2019, 18:21:00)"
|
||||
sensors:
|
||||
- vendor: GalaxyCore
|
||||
model: GC2053
|
||||
control:
|
||||
bus: 0
|
||||
type: i2c
|
||||
addr: 0x6e
|
||||
data:
|
||||
type: MIPI
|
||||
input-data-type: DATA_TYPE_RAW_10BIT
|
||||
lane-id:
|
||||
- 0
|
||||
- 1
|
||||
image: 1920x1080
|
||||
clock: 27MHz
|
||||
```
|
||||
|
||||
## Flashing OpenIPC
|
||||
|
||||
Flashed using a CH341A programmer
|
||||
|
||||
### LEDs
|
||||
|
||||
The camera has a dual color LED (red/blue) connected to GPIO's 50 and 51.
|
||||
To control those LEDs you can use the /sys api:
|
||||
```
|
||||
# make the GPIOs accessible
|
||||
echo 50 > /sys/class/gpio/export
|
||||
# and set direction (only need to do once)
|
||||
echo out > /sys/class/gpio50/direction
|
||||
echo out > /sys/class/gpio51/direction
|
||||
|
||||
# turn on blue LED
|
||||
echo 1 > /sys/class/gpio50/value
|
||||
# turn off blue LED
|
||||
echo 0 > /sys/class/gpio50/value
|
||||
|
||||
# turn on red LED
|
||||
echo 1 > /sys/class/gpio51/value
|
||||
# turn off red LED
|
||||
echo 0 > /sys/class/gpio51/value
|
||||
```
|
||||
|
||||
## Sources:
|
||||
|
||||
* https://github.com/OpenIPC/wiki/blob/master/en/device-chacon-ipcam-ri01.md
|
Binary file not shown.
After Width: | Height: | Size: 382 KiB |
Binary file not shown.
After Width: | Height: | Size: 282 KiB |
Binary file not shown.
After Width: | Height: | Size: 1.0 MiB |
Binary file not shown.
After Width: | Height: | Size: 150 KiB |
Loading…
Reference in New Issue