DM36x initialization passed! TI UBL Version: 1.50 Booting Catalog Boot Loader BootMode = SD/MMC Starting SDMMC Copy... DONE Jumping to entry point at 0x81080000. U-Boot 2010.12-rc2 (Mar 24 2011 - 16:49:26) Cores: ARM 432 MHz DDR: 340 MHz I2C: ready DRAM: 128 MiB NAND: 2048 MiB MMC: davinci: 0, davinci: 1 Bad block table found at page 524224, version 0x33 Bad block table found at page 1048512, version 0x01 Bad block table found at page 524160, version 0x33 Bad block table found at page 1048448, version 0x01 nand_read_bbt: Bad block at 0x000003f80000 nand_read_bbt: Bad block at 0x00000a9a0000 nand_read_bbt: Bad block at 0x00000c100000 nand_read_bbt: Bad block at 0x000022040000 nand_read_bbt: Bad block at 0x000022480000 nand_read_bbt: Bad block at 0x0000232e0000 nand_read_bbt: Bad block at 0x000023560000 nand_read_bbt: Bad block at 0x0000237e0000 nand_read_bbt: Bad block at 0x000023820000 nand_read_bbt: Bad block at 0x000023a80000 nand_read_bbt: Bad block at 0x000023aa0000 nand_read_bbt: Bad block at 0x000023ac0000 nand_read_bbt: Bad block at 0x000023ca0000 nand_read_bbt: Bad block at 0x000023f20000 nand_read_bbt: Bad block at 0x0000241a0000 nand_read_bbt: Bad block at 0x000024260000 nand_read_bbt: Bad block at 0x000026460000 nand_read_bbt: Bad block at 0x0000264c0000 nand_read_bbt: Bad block at 0x000030180000 nand_read_bbt: Bad block at 0x0000316a0000 nand_read_bbt: Bad block at 0x000031840000 nand_read_bbt: Bad block at 0x000031ae0000 nand_read_bbt: Bad block at 0x000031f40000 nand_read_bbt: Bad block at 0x000032260000 nand_read_bbt: Bad block at 0x0000322e0000 nand_read_bbt: Bad block at 0x000032300000 nand_read_bbt: Bad block at 0x000032320000 nand_read_bbt: Bad block at 0x000032480000 nand_read_bbt: Bad block at 0x000032660000 nand_read_bbt: Bad block at 0x000032740000 nand_read_bbt: Bad block at 0x0000327c0000 nand_read_bbt: Bad block at 0x0000328e0000 nand_read_bbt: Bad block at 0x000032920000 nand_read_bbt: Bad block at 0x000032a80000 nand_read_bbt: Bad block at 0x000032b20000 nand_read_bbt: Bad block at 0x000032c40000 nand_read_bbt: Bad block at 0x000032d80000 nand_read_bbt: Bad block at 0x000032e00000 nand_read_bbt: Bad block at 0x000032e80000 nand_read_bbt: Bad block at 0x000033980000 nand_read_bbt: Bad block at 0x000034420000 nand_read_bbt: Bad block at 0x000034680000 nand_read_bbt: Bad block at 0x0000351c0000 nand_read_bbt: Bad block at 0x0000355a0000 nand_read_bbt: Bad block at 0x000037580000 nand_read_bbt: Bad block at 0x000037cc0000 nand_read_bbt: Bad block at 0x000037ce0000 nand_read_bbt: Bad block at 0x000039780000 nand_read_bbt: Bad block at 0x00003bee0000 nand_read_bbt: Bad block at 0x00003bf00000 nand_read_bbt: Bad block at 0x00003bf20000 nand_read_bbt: Bad block at 0x00003d660000 nand_read_bbt: Bad block at 0x00003f860000 nand_read_bbt: Bad block at 0x00003f940000 nand_read_bbt: Bad block at 0x00003ff00000 nand_read_bbt: Bad block at 0x000040400000 nand_read_bbt: Bad block at 0x000045aa0000 nand_read_bbt: Bad block at 0x00004cda0000 nand_read_bbt: Bad block at 0x00004ffe0000 nand_read_bbt: Bad block at 0x000051e00000 nand_read_bbt: Bad block at 0x00005bd60000 nand_read_bbt: Bad block at 0x000064640000 nand_read_bbt: Bad block at 0x0000668a0000 nand_read_bbt: Bad block at 0x000066ba0000 nand_read_bbt: Bad block at 0x000070e60000 nand_read_bbt: Bad block at 0x0000738c0000 nand_read_bbt: Bad block at 0x000074a60000 nand_read_bbt: Bad block at 0x00007dd00000 Net: Ethernet PHY: GENERIC @ 0x00 DaVinci-EMAC Hit any key to stop autoboot: 0 reading boot.scr ** Unable to read "boot.scr" from mmc 0:1 ** reading uImage 5150208 bytes read ## Booting kernel from Legacy Image at 80700000 ... Image Name: Linux-2.6.37_IPNC_DM365EVM_5.1.0 Created: 2017-04-13 4:08:12 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5150144 Bytes = 4.9 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Linux version 2.6.37_IPNC_DM365EVM_5.1.0 (root@ubuntu) (gcc version 4.3.3 (Sourc ery G++ Lite 2009q1-203) ) #2 PREEMPT Thu Apr 13 09:38:10 IST 2017 CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177 CPU: VIVT data cache, VIVT instruction cache Machine: DaVinci DM36x EVM Memory policy: ECC disabled, Data cache writeback DaVinci dm36x_rev1.2 variant 0x8 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 12192 Kernel command line: mem=48M console=ttyS0,115200n8 noinitrd root=/dev/mmcblk0p2 rootwait ip=192.168.1.253:192.168.1.184:192.168.1.1:255.255.255.0:::off cmemk.p hys_start=0x83000000 cmemk.phys_end=0x88000000 cmemk.phys_start_1=0x00001000 cme mk.phys_end_1=0x00008000 cmemk.pools_1=1x28672 cmemk.allowOverlap=1 cmemk.useHea pIfPoolUnavailable=1 PID hash table entries: 256 (order: -2, 1024 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 48MB = 48MB total Memory: 43440k/43440k available, 5712k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xff000000 - 0xffe00000 ( 14 MB) vmalloc : 0xc3800000 - 0xfea00000 ( 946 MB) lowmem : 0xc0000000 - 0xc3000000 ( 48 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc002d000 ( 148 kB) .text : 0xc002d000 - 0xc04c0000 (4684 kB) .data : 0xc04c0000 - 0xc04f15c0 ( 198 kB) SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Preemptable hierarchical RCU implementation. RCU-based detection of stalled CPUs is disabled. Verbose stalled-CPUs detection is disabled. NR_IRQS:245 Console: colour dummy device 80x30 Calibrating delay loop... 215.44 BogoMIPS (lpj=1077248) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok DaVinci: 8 gpio irqs NET: Registered protocol family 16 EVM: HD imager video input bio: create slab at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb vpss vpss: dm365_vpss vpss probed vpss vpss: dm365_vpss vpss probe success Advanced Linux Sound Architecture Driver Version 1.0.23. cfg80211: Calling CRDA to update world regulatory domain Switching to clocksource timer0_1 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. Installing knfsd (copyright (C) 1996 okir@monad.swb.de). JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc. msgmni has been set to 84 io scheduler noop registered (default) CSL: Module install successful, device major num = 254 CSL: Module version 0.10.00, built on Apr 13 2017 09:21:36 I2C: Module install successful, device major num = 253 DMA: Module install successful, device major num = 252 EVM: switch to tvp5146 SD video input DRV: Sensor interface selected on DM365 EVM DRV: Module install successful DRV: Module built on Apr 13 2017 09:21:37 DRV: EDMACC.QUEPRI = 00002777 DRV: SYSTEM.MSTPRI0 = 00440011 DRV: SYSTEM.MSTPRI1 = 00000444 DRV: ISP.BCR = 00000002 DRV: SYSTEM.MISC = 00000399 EDMAK module: built on Apr 13 2017 at 09:21:19 Reference Linux version 2.6.37 File /home/spectross/Projects/IPNC_RDK/Source/dvsdk_ipnctools/linuxutils_2_26_ 02_05/packages/ti/sdo/linuxutils/edma/src/module/edmak.c IRQK module: built on Apr 13 2017 at 09:21:14 Reference Linux version 2.6.37 File /home/spectross/Projects/IPNC_RDK/Source/dvsdk_ipnctools/linuxutils_2_26_ 02_05/packages/ti/sdo/linuxutils/irq/src/module/irqk.c irqk initialized CMEMK module: built on Apr 13 2017 at 09:21:17 Reference Linux version 2.6.37 File /home/spectross/Projects/IPNC_RDK/Source/dvsdk_ipnctools/linuxutils_2_26_ 02_05/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c allocated heap buffer 0xc4000000 of size 0x5000000 heap fallback enabled - will try heap if pool buffer is not available CMEM Range Overlaps Kernel Physical - allowing overlap CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83000000) cmemk initialized Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A console [ttyS0] enabled serial8250 serial8250.0: unable to register port at index 1 (IO0 MEM1d06000 IRQ4 1): -22 brd: module loaded at24 1-0050: 32768 byte 24c256 EEPROM (writable) Read MAC addr from EEPROM: 00:0e:99:03:50:a1 NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron ) 2 NAND chips detected Creating 5 MTD partitions on "davinci_nand.0": 0x000000000000-0x000000f00000 : "bootloader" 0x000000f00000-0x000001000000 : "params" 0x000001000000-0x000001400000 : "kernel" 0x000001400000-0x000021400000 : "filesystem1" 0x000021400000-0x000080000000 : "filesystem2" davinci_nand davinci_nand.0: controller rev. 2.3 spi_davinci spi_davinci.0: Controller at 0xfec66000 davinci_mdio davinci_mdio.0: davinci mdio revision 1.4 davinci_mdio davinci_mdio.0: detected phy mask fffffffc davinci_mdio.0: probed davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown console [netcon0] enabled netconsole: network logging started mice: PS/2 mouse device common for all mice input: TSC2004 Touchscreen as /devices/virtual/input/input0 dm365evm_keys: probe of 1-0025 failed with error -16 i2c /dev entries driver Linux media interface: v0.10 lirc_dev: IR Remote Control driver registered, major 246 IR NEC protocol handler initialized IR RC5(x) protocol handler initialized IR RC6 protocol handler initialized IR JVC protocol handler initialized IR Sony protocol handler initialized IR RC5 (streamzap) protocol handler initialized IR LIRC bridge handler initialized Linux video capture interface: v2.00 vpbe-osd vpbe-osd: OSD sub device probe success vpbe-venc vpbe-venc: VENC sub device probe success vpbe-v4l2 vpbe-v4l2: vpbe v4l2 device registered ths7303 1-002c: chip found @ 0x58 (DaVinci I2C adapter) write byte data failed vpbe-v4l2 vpbe-v4l2: v4l2 sub device ths7303 registered Setting default output to Composite Setting default mode to ntsc vpbe-v4l2 vpbe-v4l2: Trying to register VPBE display device. vpbe-v4l2 vpbe-v4l2: layer=c29b7400,layer->video_dev=c29b74f4 vpbe-v4l2 vpbe-v4l2: Trying to register VPBE display device. vpbe-v4l2 vpbe-v4l2: layer=c29b7600,layer->video_dev=c29b76f4 watchdog watchdog: heartbeat 60 sec davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode usbcore: registered new interface driver usbhid usbhid: USB HID core driver asoc: tlv320aic3x-hifi <-> davinci-mcbsp mapping ok ALSA device list: #0: DaVinci DM365 EVM TCP cubic registered NET: Registered protocol family 17 lib80211: common routines for IEEE802.11 drivers mmc0: new SDHC card at address e624 mmcblk0: mmc0:e624 SD08G 7.40 GiB mmcblk0: p1 p2 net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=221613) IP-Config: Complete: device=eth0, addr=192.168.1.253, mask=255.255.255.0, gw=192.168.1.1, host=192.168.1.253, domain=, nis-domain=(none), bootserver=192.168.1.184, rootserver=192.168.1.184, rootpath= EXT3-fs (mmcblk0p2): error: couldn't mount because of unsupported optional featu res (240) EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional featu res (244) EXT4-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is rec ommended EXT4-fs (mmcblk0p2): recovery complete EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) VFS: Mounted root (ext4 filesystem) on device 179:2. Freeing init memory: 148K INIT: version 2.86 booting PHY: 0:01 - Link is Up - 100/Full Creat queue id:0 queue id:0 TimeOut occure in boot_proc. Program exit. INIT: Entering runlevel: 5 Starting telnet daemon. Starting syslogd/klogd: done getty: ioctl() TIOCSPGRP call failed _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org 192.168.1.253 console Arago 2009.11 192.168.1.253 console 192.168.1.253 login: root -sh: can't access tty; job control turned off root@192:~# root@192:~# cd /opt/ipnc/ root@192:/opt/ipnc# root@192:/opt/ipnc# ./av_server.out DM368 D1 720 480 H264 1500000 VBR AUTO RTSP YUV_MOD_INTERLACED is set DM365MM Init Successful AVSERVER UI: Initializing. CLK Hz, ARM Hz = 432000000 DDR Hz = 340000000 VPSS Hz = 340000000 IMCOP Hz = 340000000 [OSA_FILE ] Reading file [/mnt/nand/IMG_Paramset.bin] ... ERROR IMAGE TUNE: Paramset File is not available..... Setting DEFAULT parameter DM365MM Init SuccessfulSYSTEM.MSTPRI0 value changed to 00440011 CONFIGURING AVSERVER FOR DM368 ..... Creat queue id:32769 queue id:32769 Before File Save enable in AV ServerUI AVSERVER UI: Starting Streaming Server... ApproDrvInit: 10 Creat queue id:65538 ApproDrvInit: 9 queue id:65538 ApproDrvInit: 8 queue id:65538 ApproDrvInit: 6 queue id:65538 ApproDrvInit: 2 queue id:65538 queue id:65538 AVSERVER UI: Starting Streaming Server...DONE CAPTURE: Recevied CMD = 0x0300 CAPTURE: Create... CAPTURE: Opening capture on imager TVP514X. Inside DRV_captureOpen CAPTURE: Opening imager TVP514X. Inside DRV_imgsOpen In DRV_imgGetWidthHeight, mode is: 1 gYuvModeWidth : 720 gYuvModeHeight : 480 In DRV_imgGetWidthHeight, width is: 736, height is: 480 Inside DRV_imgsOpen after DRV_imgGetWidthHeight, width is: 736, height is: 480 Inside DRV_imgsOpen after H & V PAD, DRV_imgGetWidthHeight, width is: 736, heigh t is: 480 Inside CalcFrameTimedataW is: 736, dataH is: 480 In DRV_imgsCalcFrameTime, dataW is: 736, dataH is: 480 After IMGS_W_MAX/dataW & IMGS_H_MAX/dataH Before col_start in DRV_imgsCalcFrameTime After col_start in DRV_imgsCalcFrameTime In between pFrame in DRV_imgsCalcFrameTime Inside CalcFrameTime3 SENSOR FPS VALUE = 30 Inside CalcFrameTime3 CAPTURE: Opening ISIF. CAPTURE: Opening H3A. CAPTURE: Opening IPIPE. CAPTURE: Open DONE. CAPTURE: Create...DONE DM365MM Init Successfulin VIDEO_encodeTskMain queue id:65538 IPNC_DM365EVM_5.1.0 (root@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1 IPNC AUTO_IRIS = 1 Initializing... Initializing... Initializing... Initializing... Initializing... ...done initializing ...done initializing ...done initializing ...done initializing ...done initializing Play this stream using the URL: rtsp://192.168.1.253:8557/PSIA/Streaming/channels/2?videoCodecType=H.264 (We use port 8304 for optional RTSP-over-HTTP tunneling.) Play this stream using the URL: rtsp://192.168.1.253:8556/PSIA/Streaming/channels/2?videoCodecType=H.264 (We use port 8303 for optional RTSP-over-HTTP tunneling.) Play this stream using the URL: Play this stream using the URL: rtsp://192.168.1.253:8553/PSIA/Streaming/channels/1?videoCodecType=MPEG4 (We use port 8300 for optional RTSP-over-HTTP tunneling.) Play this stream using the URL: rtsp://192.168.1.253:8555/PSIA/Streaming/channels/0?videoCodecType=MJPEG (We use port 8302 for optional RTSP-over-HTTP tunneling.) rtsp://192.168.1.253:8554/PSIA/Streaming/channels/1?videoCodecType=MPEG4 (We use port 8301 for optional RTSP-over-HTTP tunneling.) CAPTURE: Start... CAPTURE: Starting IPIPE. CAPTURE: Starting ISIF. CAPTURE: Starting imager. ERROR (drv_imgs_TVP514X.c|DRV_imgsSetRegs|818): DRV_i2cWrite8() CAPTURE: Starting H3A. CAPTURE: Start DONE. CAPTURE: Start...DONE Current Settings, Face Detect : OFF Lens Distortion Correction (LDC): OFF Video Stabilization : OFF Advanced DMVA : OFF Spatial NF : OFF Temporal NF : OFF File Save : OFF AE/AWB : OFF Host-name / IP address : 192.168.1.253 ============== AV Server Main ============== 1: Toggle ON/OFF: Face Detect 2: Toggle ON/OFF: LDC 3: Toggle ON/OFF: Video Stabilization 4: Toggle ON/OFF: Spatial NF 5: Toggle ON/OFF: Temporal NF 6: Toggle ON/OFF: Save to file 7: Toggle ON/OFF: AE/AWB 9: Toggle ON/OFF: Advanced DMVA r: Save RAW data to file y: Save YUV data to file p: Print Profile Info 0: Stop and Exit Enter Choice : Module | Avg Time/Frame | Frame-rate | Total time | Total Frames | CAPTURE | 33.31 | 30.03 | 30008 | 901 | DEI | 25.27 | 39.57 | 22769 | 901 | RESIZE | 13.02 | 76.83 | 11714 | 900 | ENCODE0 | 10.72 | 93.32 | 9644 | 900 | STREAM | 0.08 | 12676.06 | 71 | 900 | Module | Avg Time/Frame | Frame-rate | Total time | Total Frames | CAPTURE | 38.66 | 25.87 | 34832 | 901 | DEI | 25.26 | 39.60 | 22755 | 901 | RESIZE | 13.16 | 76.00 | 11855 | 901 | ENCODE0 | 10.64 | 93.98 | 9587 | 901 | STREAM | 0.21 | 4792.55 | 188 | 901 | Module | Avg Time/Frame | Frame-rate | Total time | Total Frames | CAPTURE | 39.97 | 25.02 | 36010 | 901 | DEI | 25.38 | 39.39 | 22871 | 901 | RESIZE | 13.38 | 74.76 | 12052 | 901 | ENCODE0 | 10.71 | 93.41 | 9646 | 901 | STREAM | 0.09 | 10600.00 | 85 | 901 | stream 2, vol_data.size = 288 stream 2, vol_data.size = 288 Module | Avg Time/Frame | Frame-rate | Total time | Total Frames | CAPTURE | 39.96 | 25.03 | 36001 | 901 | DEI | 25.37 | 39.41 | 22860 | 901 | RESIZE | 13.16 | 75.96 | 11861 | 901 | ENCODE0 | 11.16 | 89.62 | 10053 | 901 | STREAM | 0.16 | 6087.84 | 148 | 901 | ==================== STREAMING DETAILS ==================== Start Time : 213sec 594145usec End Time : 253sec 589067usec Total Time to stream 1000 frames: 39994.922 msec Time per frame: 39.9949 msec Streaming Performance in FPS: 25.0032 =========================================================== Module | Avg Time/Frame | Frame-rate | Total time | Total Frames | CAPTURE | 39.96 | 25.03 | 36000 | 901 | DEI | 25.38 | 39.41 | 22865 | 901 | RESIZE | 13.13 | 76.14 | 11833 | 901 | ENCODE0 | 11.14 | 89.75 | 10039 | 901 | STREAM | 0.25 | 4004.44 | 225 | 901 | ==================== STREAMING DETAILS ==================== Start Time : 259sec 628734usec End Time : 299sec 627325usec Total Time to stream 1000 frames: 39998.591 msec Time per frame: 39.9986 msec Streaming Performance in FPS: 25.0009 ===========================================================