Nextchip SDVR2204PN Installation Manual & User Manual

4-channel standalone h.264 dvr
Table of Contents

Advertisement

NVS2200F : 1-Channel H.264 Codec SoC Processor (ARM9)
NVP1004MX : 4-Channel Video Processor
& 4-Channel Video Decoder / Encoder
4-Channel Standalone H.264 DVR
Installation Guide & User's Manual
M o d e l N a m e
D a t e
Version
S S S S DVR
DVR2204PN
DVR
DVR
2204PN
2204PN
2204PN
SDVR2204PN
2007.12.28
1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SDVR2204PN and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Nextchip SDVR2204PN

  • Page 1 & 4-Channel Video Decoder / Encoder S S S S DVR DVR2204PN 2204PN 2204PN 2204PN 4-Channel Standalone H.264 DVR Installation Guide & User’s Manual SDVR2204PN M o d e l N a m e 2007.12.28 D a t e Version...
  • Page 2: Revision History

    NDVR2200F Installation Guide & User’s Revision history Version Date Description V1.0 2007.11.01 First release V1.1 2007.12.28 1/8/2008 2/66...
  • Page 3: Table Of Contents

    NDVR2200F Installation Guide & User’s Contents 1 . I n t r o d u c t i o n ....... . 1 .
  • Page 4 NDVR2200F Installation Guide & User’s 5.6. Installing Samba ......................29 5.6.1. Server Installation ....... . .
  • Page 5 NDVR2200F Installation Guide & User’s 8.12.8. FIRMWARE UPGRADE ....... . .
  • Page 6: Introduction

    Installation Guide & User’s 1. Introduction SDVR2204PN board is 4ch DVR board embedded NVS2200F, and it offers convenience for customer in improving access to develop their DVR system. Accepted 4ch Analog Video Signals are managed to various display through the ‘NVP1004MX’...
  • Page 7: System Spec

    NDVR2200F Installation Guide & User’s 1.2. System Spec Supported Storage Connectable up to 2 HDD at once Size and support maximum 500G in each HDD Image Compression H.264 and MJPEG Image Input 4 (NTSC/PAL) channel Record Resolution 720x480(576) Quad real Record Speed Max 60(50)Field/sec, 720 x 240(288) Manual record...
  • Page 8: Board

    NDVR2200F Installation Guide & User’s 1.3. Board R J - 4 5 / V I D E O I N ( 4 C H ) , V G A U S B 2 . 0 V I D E O O U T ( 2 C H ) , P S / 2 M O U S E A U D I O I N ( 4 C H ) , 2 3 2...
  • Page 9: Power

    0.3A NVP1004MX 2.2. Memory SDVR2204PN board has three memory parts basically, such as System Memory, Program Memory and etc Memory parts. Use 128Mbyte DDR-DRAM as System Memory and NOR FLASH (8M byte) for low price as Program Memory. As etc Memory, NVP1004MX which is Multiplexer embedded 4ch Video Decoder requires SDRAM(64Mbit / 32data-bit) as well.
  • Page 10: Usb Backup Function

    Saved image can replay in PC with installing our Network Client Viewer Software. 2.7. IR Remote-control Function Support IR Remote-control for handling all function of SDVR2204PN board system. 2.8. Mouse (PS/2) Function Support PS2 Mouse for handling all function of SDVR2204PN board system.
  • Page 11: Terminal Setting And Dvr Board Booting

    Parity (P): None Stop bit (S): 1 Flow control (F): No Turn the power of SDVR2204PN board ON, if it is OFF. If the power is ON, press the Reset button to see the following screen. Video System : NTSC...
  • Page 12: Terminal Setting In Linux Environment

    Installation Guide & User’s 4. Terminal Setting in Linux Environment In Linux, communications emulator ‘minicom’ is used to check the booting of SDVR2204PN board board. Minicom is a terminal emulator for Linux and it is used when exchanging data with and monitoring the target board.
  • Page 13 : Change the serial device. : Change parameters. - F,G : Change flow control. Modify the four items above for SDVR2204PN board. Parameters to be set for NDVR3104PN board are as follow: - Baud rate : 38400bps - Data Size...
  • Page 14 You can set the parameters following the approach presented below. 3 8 4 0 0 Press an appropriate to set the parameters of SDVR2204PN board. Press the <Enter> key to exit the [Comm Parameters]. After configuration is completed, be sure to select [Save setup as df1] in [configuration] to save and then select [Exit] to exit.
  • Page 15 Once run, the screen above will appear. This screen indicates that SDVR2204PN board is not connected yet. Then, turn the power of SDVR2204PN board ON if it is OFF. Press the RESET switch to start the system if it is ON. Press the spacebar key to see the prompt of the boot loader of the SDVR2204PN board, [=>].
  • Page 16: Building Development Environment

    NDVR2200F Installation Guide & User’s 5. Building Development Environment This part describes how to build an environment for the development of the Embedded Linux System. Presented here are the examples and requirements for building the system. 5.1. Host Development Environment As for a program which is run on PC, it can be developed and compiled by a compiler that can also be operated on PC.
  • Page 17 NDVR2200F Installation Guide & User’s Development Host Linux PC Window PC Flash Writing JTAG Terminal Serial Download Network Install Linux OS on development host and build cross compiler development environment. Do the main job on Windows PC. Use JTAG for building boot image. As processing speed of JTAG is very slow, download executable images through Ethernet network once boot loader is under operation on the development board.
  • Page 18 NDVR2200F Installation Guide & User’s Most works are performed on Windows, and compilation and image transfer for a development device are performed on Linux. On Windows, TELNET or X Client Programs (zTerm, Xmanager, Exceed, etc) are used to carry out control commands of Linux. This allows developers to use the editor that they are used to and a web browser with which they find it easy to search the information to develop an embedded Linux.
  • Page 19: Building The Cross Compiler

    NDVR2200F Installation Guide & User’s When it comes to installation, it is recommended that you install all the packages by selecting user installation rather than server or workstation installation option. Also, select No firewall on the Firewall Configuration. This has something to do with the NFS and Samba configurations. So make sure to select No firewall on the configuration.
  • Page 20: Building Bootp Environment

    NDVR2200F Installation Guide & User’s 5.3. Building BOOTP Environment 5.3.1. The necessary of setting BOOTP This is a protocol required in order to get an IP assigned for a system. IP is assigned to BOOTP and DHCP. Among these, programs such as boot loader use BOOTP as it is a very simple protocol to run.
  • Page 21: Building Tftp Environment

    5.4. Building TFTP Environment 5.4.1. The necessary of TFTP building Linux can be downloaded onto the SDVR2204PN board in two approaches: via serial or LAN connections. If a big ramdisk image has to be downloaded via serial connection, it will significantly slow down the development speed as the serial connection has a very slow transmission speed.
  • Page 22 NDVR2200F Installation Guide & User’s As shown above, set disable = no in order to operate TFTP. If the disable is set yes, TFTP cannot be used. Accordingly, the disable should be set no. Do not edit other parameters. - Restart the xinetd daemon Once the configuration is completed, restart the xinet daemon in order to start the service.
  • Page 23: Building Nfs File System Environment

    NDVR2200F Installation Guide & User’s 5.5. Building NFS File System Environment 5.5.1. The necessary of NFS building Using the boot loader only will make development of Linux applications or device drivers on a development board a daunting task. It is simply because a compiled execution file should be turned into a ramdisk image and downloaded at the boot loader.
  • Page 24 NDVR2200F Installation Guide & User’s Use vi editor to add the following text in the /etc/exports file. /nfs localhost(rw,insecure) /nfs 192.168.10.0/24(rw,insecure) The meaning of the text above is as follows. The directory /nfs is to be shared through NFS and the host 192.168.10.0/24 can read and write this /nfs directory without an authentication.
  • Page 25 NDVR2200F Installation Guide & User’s For an IP address not registered in DNS, ‘Cannot find’ message will appear from NFS server or RPC portmapper. In such cases, try what is described above. - Running NFS daemon Once the environment is set, run the service nfs start and NFS daemon to apply the environment.
  • Page 26 NDVR2200F Installation Guide & User’s kernel. The kernel used in NVS2200F is already compiled in a way to support NFS. # cat /proc/filesystems nodev rootfs nodev bdev nodev proc nodev sockfs nodev tmpfs nodev nodev pipefs ext2 nodev ramfs iso9660 nodev devpts nodev...
  • Page 27 NDVR2200F Installation Guide & User’s rpc.nfsd provides a server file to a client. If the client, while processing a task, requests the file system of the server, rpc.nfsd daemon responds to such request. Do the following in order to check the rpc daemons under operation. # ps -aux | grep rpc 2805 0.0 0.0 1544 256 ? Aug14...
  • Page 28: Logging The Nfs Server From Board

    5.5.4. Logging the NFS server from board Once the development board is booted, create a mount directory, which is to be connected with NFS. In SDVR2204PN board, use the /mnt/nfs, which is already created for a NFS mount directory. If the NFS server IP is 192.168.10.200 when connecting with the NFS server, use the command: mount –o nolock 192.168.10.200:/nfs /mnt/nfs.
  • Page 29: Installing Samba

    NDVR2200F Installation Guide & User’s 5.6. Installing Samba 5.6.1. Server Installation - Installation Select the custom installation in the installation type and select everything in the installation package group selection. - Partitioning Select the swap partition that is two or three times the amount of RAM and assign all the remaining space to /.
  • Page 30 NDVR2200F Installation Guide & User’s 5.6.2. Samba Setting To activate samba server at time of system booting, use ntsysv command to start smb service. # ntsysv In addition, edit the /etc/samba/smb.conf file as below. [global] workgroup = workgroup server string = Samba Server hosts allow = 192.168.1.22/255.255.255.0 printcap name = /etc/printcap load printers = yes...
  • Page 31 NDVR2200F Installation Guide & User’s 5.6.3. Checking Samba - Searching the Samba Server On windows, go to start -> find -> computer or person -> computer on network, enter the IP address of Linux in the computer name field, and click search. Once you enter the Samba Server, You will see the screen above.
  • Page 32: Building Kernel

    NDVR2200F Installation Guide & User’s 6. Building Kernel and Boot loader 6.1. Building Kernel Follow the next steps to compile a kernel. Use the gcc-3.4.4 version to compile the kernel. # make clean # make bootsImage make clean deletes all the object files that are produced by previous compilation. make bootsImage is the process to compile in order to make a kernel image.
  • Page 33: Building Boot Loader Armboot 1.1.0

    NDVR2200F Installation Guide & User’s Linux Kernel v2.6.14 Configuration Linux Kernel Configuration Arrow keys navigate the menu. <Enter> selects submenus --->. Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help, </> for Search. Legend: [*] built-in [ ] excluded <M>...
  • Page 34: Using Openice-A1000 To Download Boot Loader

    NDVR2200F Installation Guide & User’s 7. Operating Linux on NVS2200F Board 7.1. Using OPENice-A1000 to Download Boot loader Described in this section is how to download the boot loader onto the flash memory using OPENice-A1000. 7.1.1. Environment Flash Memory: S29GL064A90TFIR7, S29GL128N11TF101 Flash Base Address: 0x0000_0000 Flash Size: 0x0080_0000(8MByte), 0x0100_0000 (16MByte) DRAM Base Address: 0x1000_0000...
  • Page 35 NDVR2200F Installation Guide & User’s 7.1.2. Flash Programming 7.1.2.1 Preparing - SMU File : NVS2200_FLASH.dev - Flash Programming Image File : S29GL128N11TF.axf 7.1.2.2 Flash Program 1) Select ‘Configure Interface’ feature 1/8/2008 35/66...
  • Page 36 NDVR2200F Installation Guide & User’s 2) Select ‘Debugger’ Tap -> Setting JTAG Interface 3) Select Device file to ‘NVS2200_Flash.dev on SMU tap (before select device file, you must put NVS2200_Flash.dev file in ‘C:\Program Files\AIJI System\OPENice\Device’.) 1/8/2008 36/66...
  • Page 37 NDVR2200F Installation Guide & User’s 4) Select ‘Flash config’ tap Check Download box Check Auto box Setting Flash Base, Flash size, RAM Base and RAM size Check User flash load box 1/8/2008 37/66...
  • Page 38 NDVR2200F Installation Guide & User’s 5) Select flash loader image: S29GL128N11TF.axf (using below red circle button) 1/8/2008 38/66...
  • Page 39 NDVR2200F Installation Guide & User’s 6) Push OK Button 7) Select ‘File Download Binary/Hex File’ 1/8/2008 39/66...
  • Page 40 NDVR2200F Installation Guide & User’s 8) Select download image Set Download Address Select Open button 9) Displayed Flash erasing message… 1/8/2008 40/66...
  • Page 41 NDVR2200F Installation Guide & User’s 10) Displayed Flash writing message after completed flash erasing … 11) If Progressive Bar is reached to 100%, flash programming is done. 1/8/2008 41/66...
  • Page 42: Setting The Boot Loader Environment

    NDVR2200F Installation Guide & User’s 7.2. Setting the Boot loader Environment First, connect the serial console and reboot the SDVR2204PN system to see the following message. Press Enter key to enter the boot loader environment setup. Video System : NTSC...
  • Page 43: Downloading Kernel , Ramdisk And Software

    7.3. Downloading Kernel , Ramdisk and Software Prior to download, copy the image files, which should be downloaded, to the /tftpboot directory of the Linux HOST. These image files are at the /SDVR2204PN/BinFiles directory in the CD that was provided with the system.
  • Page 44: Key Define Description

    NDVR2200F Installation Guide & User’s 8. Board Manual 8.1 Key Define Description P W R P W R P W R P W R P W R P W R P W R P W R R E C R E C R E C R E C R E C...
  • Page 45: Display Modes

    NDVR2200F Installation Guide & User’s 8.2 Display Modes 1) 2x2 2) Full 3) PIP 1/8/2008 45/66...
  • Page 46: Rear Board Description

    NDVR2200F Installation Guide & User’s 8.3. Rear Board Description V 3 V 3 V 3 V 3 V 3 V 3 V 3 V 3 PS/2 Power PS/2 Audio LAN/PS2 Mouse/USB Sensor / PTZ <Rear Board> V1~V4 : Video input VO : Video output VR : Video Record output A0~A3 : Audio input...
  • Page 47: Camera Menu

    NDVR2200F Installation Guide & User’s <MENU> <Setup main menu> 8.5. Camera Menu Select “CAMERA” in the main menu, it let into Camera setting submenu. <Camera menu> In CAMERA setting, it offers individual channel(1~4ch) controlling and all channels controlling as well for the convenience. CHANNEL : Camera No.
  • Page 48: Record Menu

    NDVR2200F Installation Guide & User’s 8.6. Record Menu Select “RECORD” in the main menu, it let into Record setting submenu. <Record menu> In RECORD setting, it offers individual channel(1~4ch) controlling and all channels controlling as well for the convenience. QUALITY : Set the record quality (LOW, STANDARD, HIGH, HIGHEST) RECORD MODE : Set the record mode (OFF, ALWAYS, MOTION, SENSOR, SCHEDULE) SCHEDULE : Set the schedule record.
  • Page 49: Motion Menu

    NDVR2200F Installation Guide & User’s 8.7. Motion Menu Select “MOTION” in the main menu, it let into Motion setting submenu. <Motion menu> In MOTION setting, it offers individual channel(1~4ch) controlling and all channels controlling as well for the convenience. CAMERA CHANNEL : Camera number you want to set (1~4, ALL) MOTION ENABLE : Set motion function whether it use or not (ON, OFF) SENSITIVITY : Set the motion sensitivity (SENSITYVITY, SPATIAL, BLACK/WHITE LEVEL) MOTION AREA : Set the motion area...
  • Page 50: Sensor Menu

    NDVR2200F Installation Guide & User’s 8.8. Sensor Menu Select “SENSOR” in the main menu, it let into Sensor setting submenu. <Sensor menu> In SENSOR setting, it offers individual channel(1~4ch) controlling and all channels controlling as well for the convenience. SENSOR CHANNEL : Sensor number you want to set (1~4, ALL) SENSOR TYPE : Set the sensor type (NO, NC) PRE RECORD : Set the pre record POST RECORD TIME : Set the post record time (1~60sec, OFF)
  • Page 51: Schedule Menu

    NDVR2200F Installation Guide & User’s 8.9. Schedule Menu Select “SCHEDULE” in the main menu, it let into Schedule setting submenu. <Schedule menu> Support maximum 5 different schedules setting in this function. For schedule record, enter the RECORD menu and select schedule you want. Using keypad;...
  • Page 52: Network Menu

    NDVR2200F Installation Guide & User’s 8.10. Network Menu Select “NETWORK” in the main menu, it let into Network setting submenu. <Network menu> Enable to set IP Address, port number, Name server, DDNS, PPPoE etc. IP MODE : Set Network mode you use (STATIC IP, DHCP, NONE) PORT : Connect to Network Client Viewer and set TCP port NETMAST : Set the Netmask GATEWAY : Set the gateways...
  • Page 53: Backup Menu

    NDVR2200F Installation Guide & User’s 8.11. Backup Menu Select “BACKUP” in the main menu, it let into Backup setting submenu. It support USB/CD/DVD backup. And if there is no connected backup equipment, the massage “BACKUP DEVICE IS NOT FOUND” will pop up. 8.11.1.
  • Page 54: System Menu

    NDVR2200F Installation Guide & User’s 8.12. System Menu Select “SYSTEM” in the main menu, let it into System setting submenu. It offers system information as well. <SYSTEM SET Menu> 8.12.1. TIME SETUP Set the data and time for system. 8.12.2. SYSTEM PASSWORD Set the system password for security if it necessary.
  • Page 55: Firmware Upgrade

    NDVR2200F Installation Guide & User’s 8.12.5. LOG VIEW Show system log. 8.12.6. LOG SET Set the system log. 8.12.7. HDD FORMAT Format the Hard disk as you need. 8.12.8. FIRMWARE UPGRADE Upgrade firmware. 8.12.9. FACTORY RESET Make whole setting as a default value. 8.12.10.
  • Page 56: Booting (Start Status)

    NDVR2200F Installation Guide & User’s 8.13 Booting (Start Status) 1) Booting 2) Init mouse 3) Init disk 4) Booting is completed 1) Booting: Pushing the power button to turn on the system. System will boot shown the message “System initialize” with logo 2), 3) System also checks external unit, Mouse and Hard disk.
  • Page 57: Record

    NDVR2200F Installation Guide & User’s 8.14 Record 8.14.1. Always Record REC mark (the square shape between MENU and HDD in the bar) will turn into blue when pushing the REC key (Emergency Key) of keypad. Image data will start to record according to setting value at RECORD menu. 8.14.2.
  • Page 58: Search

    NDVR2200F Installation Guide & User’s 8.15 Search Select “SEARCH” in the main menu, it let into Search setting submenu. There are three parts for searching, Time search, Event search and Manual search. <Search menu> 8.15.1. Time Search Select “TIME SEARCH” in the Search menu, then Time search window will pop up. <Time Search>...
  • Page 59: Event Search

    NDVR2200F Installation Guide & User’s message “START PLAYBACK FROM FIRST RECORD TIME” will pop up, recheck recorded time. If checked time is former time you record, the message “START PLAYBACK FROM FIRST RECORD TIME” will pop up. If checked time is post time you record, the message “NO RECORDED DATA IN THE SELECTED TIME.”...
  • Page 60: Zoom

    NDVR2200F Installation Guide & User’s 8.16. Zoom Select “ZOOM” in the main menu, it activates Zoom function. Zoom mode will be finished with double-click the right side of mouse button. The massage “ZOOM ON” or “ZOOM OFF” will pop up whether zoom activates or not. Zoom function only works at 1ch Full display.
  • Page 61: Network Viewer

    NDVR2200F Installation Guide & User’s 9. Network Viewer <Network Viewer> 9.1. Setting <Setting> Setting window will open like above image with selecting Setting image at upper right side of NetViewer. In this part, enable to control DVR Network environment. 1/8/2008 61/66...
  • Page 62: Viewer Connection

    NDVR2200F Installation Guide & User’s 9.2. Viewer Connection With selecting Connect button, login dialog box will pop up. Try to connect Viewer with selecting System that you will connect and its password. If succeed in connection, there would pop up dialog box signed “OK”.
  • Page 63: Select Live / Playback / Fileplay

    NDVR2200F Installation Guide & User’s 9.4. Select Live / Playback / FilePlay <Under left side of Tap> It is located under left side of Viewer. Enable to control by moving tap with mouse simply, and this tab will be hided when DRV is connected. 9.5.
  • Page 64: Playback

    NDVR2200F Installation Guide & User’s 9.6. Playback <Playback mode in Viewer> <List button in Playback Tab> Select time you want to replay in Time Search, and then click the Playback button to replay. Event Search is not available in this moment. 1/8/2008 64/66...
  • Page 65: Fileplay

    NDVR2200F Installation Guide & User’s 9.7. FilePlay < FilePlay Menu> Click open button Select file Click play button. Play It can open and play the file located in USB or PC storage. 9.8. Save as AVI Enable to save as AVI the image data which is playing on the Viewer now. <Save To AVI>...
  • Page 66 NDVR2200F Installation Guide & User’s 10. References - http://www.falinux.com : HOWTO documents of Mr. Youngchang Yoo - http://kelp.or.kr - http://www.kernel.org - http://www.metmanias.com - http://www.kldp.org - LINUX Device Driver of Mr. Youngchang Yoo 1/8/2008 66/66...

Table of Contents