ON Semiconductor EVBUM2306/D User Manual

EVBUM2306/D
MatrixCamt Video Development Kit User's Guide
MatrixCam Video Development Kit is a low power, smart 1080p video streaming device over Wi-Fi Internet of Things (IoT) market with an open architecture.
To make it an intelligent streaming device, PIR sensor is integrated to detect movement and to wake up the system to start video streaming. The system has the additional option for wake up through Bluetooth sent to a mobile device alerting the user to view live stream or still image indicating activity. The product will have different resolution selection options for video streaming. The product supports microSDt card slot and cloud service option for storage and playback of images/video clips. The camera connects to a cloud service with support for both video on demand (VOD) and live streaming.
Additionally, user will be able to configure the IoT device using a GUI or mobile application. To receive the requests from this GUI, an embedded HTTP server is provided in the IoT device. The following features will be controlled by the GUI:
®
Low Energy (BLE). On wake up, a push notification is
Network Configuration
Video Configuration
View Live Stream
Cloud Storage
microSD Card Recording and File List
Firmware Upgrade
®
and Ethernet, targeting the
www.onsemi.com
EVAL BOARD USER’S MANUAL
Figure 1. MatrixCam VDK
Features
1/2.7-Inch 2.1 Mp/Full HD Digital Image Sensor: ON Semiconductor
AR023Z
High-Performance Digital Media System-on-Chip (DM SoC)
Processor: TI DaVinciDM368 SoC
Battery Power Supply Option: ON Semiconductor NCP1855 Battery
Charge Controller + LC709202F Industry State of Art Fuel Gauge
Supported Resolutions: 1920 × 1080, 1280 × 720, 640 × 360,
320 × 180
Supported Bitrates: 64 Kbps, 128 Kbps, 192 Kbps, 256 Kbps,
512 Kbps, 1 Mbps, 2 Mbps, 3 Mbps, 4 Mbps, 5 Mbps
Supported Frame Rates: 5, 10, 15, 20, 25, 30
Two Wake-Up Options: BLE (Bluetooth Application), PIR Motion
Detection
Record Images to microSD Card
Record Video Clips to microSD Card and Cloud
Firmware Upgrade through Web-GUI and microSD Card
File Recording in .AVI Format; Supporting Image Snapshot
Live Stream to Androidt and iOS
®
Support 2-Way Audio
Support Wireless Network
(Wi-Fi/802.11/b/g) Mobile
Multi-Level Users Management and
Passwords Definition
Support Multiple Network Protocols:
HTTP/TCP/IP/DDNS/SNTP/DHCP/FTP
Package Content
The MatrixCamt VDK contains the
following list of items:
Camera (1 pc)
LAN Cable (1 pc)
Micro-USB Cable (1 pc)
8 GB microSD Card & Adapter (1 pc)
© Semiconductor Components Industries, LLC, 2015
September, 2015 − Rev. 1
1 Publication Order Number:
EVBUM2306/D
EVBUM2306/D
PC Hardware Requirements
Minimum PC hardware requirements for proper functionality of the MatrixCam VDK:
CPU: 2.06 GHz or Above
DDRAM Memory: 256 MB or Above
Network Card: 10 MBit/s
Video Card: 64 MB or Above Memory
Wi-Fi Adapter
PC Operational Systems and Web-Browsers Supported
Windows
Mozilla Firefox
Internet Explorer
MacOs
Safari
Linux
Mozilla Firefox: Version 36 and Above Supported
®
System (7, 8, 10):
®
: Version 36 and Above Supported
(Recommended)
®
(IE): Version 8 and Above
Supported, Recommended Versions: IE 10/11/12
®
System (10.10.x):
®
: Version 8.x and Above Supported
®
System (Ubuntu 12.04):
1
LED1
2 3
LED2 LED3
Product Views
Explanatory notes to Figure 2a−d:
1. Mic Input
2. LEDs Indicator (see Table 1 for More Details)
3. Lens + AR023Z Digital Image Sensor
4. PIR Sensor
5. Li-Ion Battery Inserted in the MatrixCam VDK Base Compartment
6. Micro-USB Interface to Power the MatrixCam VDK from a PC
7. Ethernet RJ45 10/100 Mbps LAN Port
8. Reset Button
9. Power Button
10. Rotary Arm to Change Tilt of the Camera
11. Speaker
12. Micro-USB Interface for Debugging via Terminal Emulator Program
13. microSD Card Slot
7 6
8 9
10
11
4
5
5
a. Front View b. Rear View
11
2 9
c. Left-Side View d. Right-Side View
12
Figure 2. Product Views
www.onsemi.com
2
EVBUM2306/D
Hardware Instructions
Follow the steps below to set up your MatrixCam VDK
hardware to ensure proper operation:
1. Plug in the micro-USB cable into the camera (Rear view , slot 6) and then into USB slot in your PC to power the MatrixCam VDK.
2. Plug in the LAN network cable into the camera and then into your PC Ethernet RJ45 slot.
Table 1. LED SCHEME
State LED3 LED2 LED1
Charging ON Full Charge/Charge Connected OFF Device/Usage Error FLASHING Device(DM368) ON ON Device(DM368) OFF
Device Booting (DM368 Turning ON) FLASHING ON/OFF Button Pressed (For Turning ON) FLASHING FLASHING Any Recording ON Wi-Fi Error/Not Connected FLASHING
1. Following cases will trigger Device/Usage Error situation: microSD card storage issue; Wired network issue; Multiple-boot failure and reaches secondary firmware; Low battery indication.
Software Instructions
For video streaming, the MatrixCam VDK GUI requires
the VLC multimedia player to be installed:
Windows System: Install the VLC 32-bit version
(http://www.videolan.org, freeware). Please ensure the web plug-in Active X is selected during the installation. When particular browser is opened, a pop-box appears on screen asking for permission to run the plug-in. Allow (Enable) the plug-in for enabling the MatrixCam VDK live streaming.
MacOs System: Download the mentioned browser
plug-in to embed the VLC player (download the VLC web plug-in from
http://www.videolan.org/vlc/download−macosx.html
).
Linux System: Execute command ‘sudo apt-get install
browser-plugin-vlc’ in terminal of LINUX system. Go to the MatrixCam VDK GUI (see the steps below in next section) and enable the VLC web plug-in.
3. Optionally, you can plug-in another micro-USB cable into the camera (Left-side view, slot 12) and then into USB slot in your PC for debugging via terminal emulator program.
4. Optionally, you can insert a microSD card (Right-side view, slot 13) into the particular slot to be able to record/store video images and snapshots.
OFF
MatrixCam VDK Start Up
Push and hold the power button for a few seconds to power
it up. LED2 and LED3 flash at this time.
PIR Interrupt: Making a movement in front of camera
will trigger the PIR sensor and wake up the MatrixCam VDK (LED2 starts blinking). As soon as motion is detected, recording will start if a microSD card (Class 6 or above) is inserted.
Note:
It is not possible to trigger the PIR sensor till 2 minutes
initialization period after power up.
BLE Interrupt: First download the BLE application
depending on used Bluetooth supported mobile device:
Android mobile device (Motorola Nexus 5, 6 or 7 is
recommended): nRF Master Control Application (http://play.google.com/store/apps/details?id=no.nor
dicsemi.android.mcp&hl=en)
iOS iPhone
®
: nRF UART Application
(http://itunes.apple.com/us/app/nrf−uart/id61459490
Note:
We recommend installing terminal emulator program for debugging the DaVinciDM368 communication via serial port (terminal emulator program emulates serial port):
Windows System: Download and install the Tera Term
software (free of charge).
Linux System: Install minicom serial communication
program (see APPENDIX installation steps).
MacOs System: Refer to the following link to install on
Mac: http://pbxbook.com/other/mac−tty.html procedure to be followed as mentioned for Linux System.
. Same
3?mt=8)
iOS iPad
®
: Adafruit Bluefruit LE Connect
Application
Further, enable the Bluetooth of the mobile device. Open the BLE application and search for OSMU_ICDK name in the next step. Connect to MatrixCam VDK. The BLE trigger will happen and this will wake up the board (LED2 starts blinking). Recording for the specified time interval (by default 2 minutes) will start while assuming a microSD card (Class 6 or above) is inserted.
You can now access the MatrixCam VDK GUI
(see the next section).
www.onsemi.com
3
EVBUM2306/D
Figure 3. LAN Network Adapter Settings (Windows)
GUI Interface Initiation
To access the GUI interface, first set up your local PC
LAN network adapter. Windows System (Figure 3):
1. Go to Network and Sharing Center (Control
Panel −>Network and Internet −> Network and Sharing Center).
2. Go to Change Adapter Settings and change your local LAN network adapter settings: IP address: 192.168.1.xxx (xxx = from 1 to 253,
make sure xxx p 168 since 192.168.1.168 is the MatrixCam VDK default static IP address)
Subnet mask: 255.255.255.0 (default subnet mask of the MatrixCam VDK) Default gateway: 192.168.1.1 DNS server:
3. Push the power button to power on the camera. LED3 and LED2 flash.
4. Use either the BLE or the PIR interrupt to wake up the camera (see the section above).
5. Open up supported web-browser and enter the IP address of the MatrixCam VDK: 192.168.1.168. The GUI log-in page will pop up (Figure 4).
MacOs System:
1. Open Network Settings to set up network settings (Figure 5). Go to System Preferences −> Network Settings.
2. Repeat the steps 2, 3, 4, 5 above to access the GUI log-in page.
Figure 4. Log-In Page
Figure 5. LAN Network Adapter Settings (MacOS)
www.onsemi.com
4
EVBUM2306/D
Linux System:
1. Open Network Connections to set up network settings (Figure 6). Go to System −> Preferences −> Network Connections.
2. Repeat the steps 2, 3, 4, 5 above to access the GUI log-in page.
Administrator Login
Enter your account and password on the log-in page as shown in Figure 4. By default, administrator’s username is: admin and password is: admin. Click “Log in” to enter the “Live view” screen (Figure 7). To change password, press “Reset Password” icon located at the top right hand corner of the page (Figure 7). Confirm the new password by pressing “Apply” tab in the “Reset Password” page. Changing the default administrator password is strongly recommended at the first login.
Figure 6. LAN Network Adapter Settings (Linux)
Figure 7. Live View in the GUI
www.onsemi.com
5
EVBUM2306/D
Figure 8. The List of Users with Their Privileges
Visitor/Standard User Login
The MatrixCam VDK allows up to 9 user accounts to be created besides the admin account. Only admin can change the user account settings, including username/password configuration and privileges. The “Users” page in the “Configuration” menu displays the list of users (if created) with their privileges (Figure 8).
Figure 9. System Page
System Settings
The basic system information is available in the “System” page. User can set time and date either manually or synchronize with a PC within the same page (Figure 9). Press “Apply” tab to confirm any change.
www.onsemi.com
6
Loading...
+ 14 hidden pages