This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168 use DVRRDK_03.50.00.05 hung up with 2G MEM when Creat EncLink

Other Parts Discussed in Thread: PCF8575, PMP, TVP5158

Hello Everyone.

We use DVRRDK_03.50.00.05 SDK to develop product.

APP is working <capture -> encoder->write file>

if we config DVRRDK_03.50.00.05 SDK to 2G Memory。Platform is TI8168EVM Board。

after do ./init.sh ./load.sh everything look better.

Then ./bin/app.out The CPU is hung up when run to System_linkCreate(encId, &EncPrm, sizeof(EncLink_CreateParams));//hung up in cortex-a8

hung up when run to memset(pBaseAddr, 0x80, (size * numFrames));;//hung up in m3video (file at ./mcfw/src_bios6/src/utils_mem.c Line 738 to clean mem)

I have printf that pBaseAddr = 0x80000080. (Can not Access that Memory??)

Memory Allocation when build this SDK as fellow:

Memory Map - 2GB DDR

     0x80000000     +--------------------+

                               |                                 |

                               |          278 MB          | (SR1) Bitstream buffer {Cached on A8. Cached on M3, although access by DMAs}

                               |                                 |

     0x91600000     +--------------------+

                              |                                 |

                             |           3 MB              | Video M3 Code

                              |                                 |

     0x91900000     +--------------------+

                                  |                            |

                                  |       15 MB        | Video M3 BSS

                                 |                            |

     0x92800000     +--------------------+

                                |                              |

                                |        3 MB              | Video M3 Data

                               |                                |

     0x92B00000     +--------------------+

                              |                                 |

                              |        2 MB                 | VPSS M3 Code

                              |                                  |

     0x92D00000     +--------------------+

                              |                                 |

                             |          20 MB              | VPSS M3 BSS

                              |                                  |

     0x94100000     +--------------------+

                              |                                  |

                              |           6 MB               | VPSS M3 Data

                              |                                   |

     0x94700000     +--------------------+

                             |                                     |

                            |           1 MB                   | DSP Code

                               |                                    |

     0x94800000     +--------------------+

                             |                                      |

                             |          24 MB                    | DSP Data

                               |                                        |

     0x96000000     +--------------------+

                               |                                    |

                                 |       640 MB               | (SR2) Frame Buffer Region {VPSS - Video M3 Frame Buf}

                               |                                     |

     0xBE000000     +--------------------+

                                  |                                |

                                |       128 KB                | Video M3 exception context

                               |                                   |

     0xBE020000     +--------------------+

                                |                                 |

                                |       128 KB                | VPSS M3 exception context

                              |                                   |

     0xBE040000     +--------------------+

                                |                               |

                                |      22.75 MB        | (SR0) Syslink MsgQ/IPC List MP - <Non-cached on M3>

                                |                             |

     0xBF700000     +--------------------+

                                |                               |

                                  |        2 MB            | VPSS M3 - VPDMA Descriptor

                              |                                |

     0xBF900000     +--------------------+

                               |                              |

                                |        2 MB            | VPSS M3 - FBDev Shared Memory

                               |                              |

     0xBFB00000     +--------------------+

                               |                               |

                                |        2 MB              | Host - VPSS M3 Notify(For FBDev)

                               |                                |

     0xBFD00000     +--------------------+

                               |                                |

                               |        1 MB               | Remote Debug Print

                              |                                 |

     0xBFE00000     +--------------------+

                               |                              |

                             |        2 MB                | Shared Memory application inter process communication on A8

                             |                                |

     0xC0000000     +--------------------+

                            |                                   |

                            |       512 MB               | Linux

                             |                                   |

     0xE0000000     +--------------------+

                              |                                  |

                                  |       256 MB       | SR3_FRAME_BUFFER_EXTRA - Extra heap for video frame buffers.Not mapped on M3

                                       |                    |

     0xF0000000     +--------------------+

                                  |                    |

                                |       256 MB       | Tiled 8-bit + 16-bit region

                                   |                    |

     0xFFFFFFFF     +--------------------+

Then I had config DVRRDK_03.50.00.05 to use 1G Memory.

rebuild this SDK and APP

 ./init.sh ./load.sh  ./bin/app.out

Everything is OK. This H264 file is write.

Then printf pBaseAddr = 0x90000080 

Memory Allocation when build this SDK as fellow:

So somebody Can help me ? what is error? 

How can I fix this Problem?

I guess the Memory at 0x80000080 can Access.Because of when we config the SDK to use 1G Memory,The ARM cortex-a8 is use that address.

thank you !

  • Have you recompiled your uImage for base address of 0xc000_0000. Have you confirmed the EVM has 2G memory. Which usecase are you running . Pls share full logs from kernel boot anwards

  • Hi Badri 

      Thank you for your reply.

      1.We have recompiled uImage for base address of 0xc000_0000.to use cmd "mkimage -A arm -O linux -T kernel -C none -a 0xc0008000 -e 0xc0008000 -n 'Linux-2.6.37' -d ./arch/arm/boot/zImage  uImage"

    2. Yes  that is Customer Board to use 2G memory.not a EVM Board.But copy from EVM Board.(just chang memory size, AD input, DA output .............)

    3. not usecase is uesd. this APP is  ourself write.

    4. kernel boot message as follow:

    #########################################################
    #################################################################
    ###############################################
    done
    Bytes transferred = 2597408 (27a220 hex)
    ## Booting kernel from Legacy Image at 81000000 ...
    Image Name: Linux-2.6.37
    Image Type: ARM Linux Kernel Image (uncompressed)
    Data Size: 2597344 Bytes = 2.5 MiB
    Load Address: c0008000
    Entry Point: c0008000
    Verifying Checksum ... OK
    Loading Kernel Image ... OK
    OK

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    Linux version 2.6.37+ (primax@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 Mon Mar 18 19:06:46 PDT 2013
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine: ti8168evm
    vram size = 20971520 at 0x0
    ti81xx_reserve: ### Reserved DDR region @dff00000
    reserved size = 20971520 at 0x0
    FB: Reserving 20971520 bytes SDRAM for VRAM
    Memory policy: ECC disabled, Data cache writeback
    OMAP chip is TI8168 2.0
    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 124672
    Kernel command line: mem=512M console=ttyO2,115200n8 noinitrd root=/dev/nfs nfsroot=192.168.5.63:/home/primax/workspace/DM8168/DVRRDK_03.50.00.05/target/rfs_816x, rw ip=192.168.5.232:192.168.5.1:192.168.5.254:255.255.0.0::eth0:off vram=20M notifyk.vpssm3_sva=0xbfb00000 ddr_mem=2048M vmalloc=476M
    PID hash table entries: 2048 (order: 1, 8192 bytes)
    Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    Memory: 490MB 1MB = 491MB total
    Memory: 492668k/492668k available, 31620k reserved, 72704K highmem
    Virtual kernel memory layout:
    vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
    DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
    vmalloc : 0xda800000 - 0xf8000000 ( 472 MB)
    lowmem : 0xc0000000 - 0xda400000 ( 420 MB)
    pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
    modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
    .init : 0xc0008000 - 0xc0041000 ( 228 kB)
    .text : 0xc0041000 - 0xc04ee000 (4788 kB)
    .data : 0xc04ee000 - 0xc0538e00 ( 300 kB)
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:407
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    Total of 128 interrupts on 1 active controller
    GPMC revision 6.0
    Trying to install interrupt handler for IRQ400
    Trying to install interrupt handler for IRQ401
    Trying to install interrupt handler for IRQ402
    Trying to install interrupt handler for IRQ403
    Trying to install interrupt handler for IRQ404
    Trying to install interrupt handler for IRQ405
    Trying to install interrupt handler for IRQ406
    Trying to install type control for IRQ407
    Trying to set irq flags for IRQ407
    OMAP clockevent source: GPTIMER1 at 27000000 Hz
    Console: colour dummy device 80x30
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)
    pid_max: default: 32768 minimum: 301
    Security Framework initialized
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    devtmpfs: initialized
    TI81XX: Map 0xdff00000 to 0xfe500000 for dram barrier
    TI81XX: Map 0x40300000 to 0xfe600000 for sram barrier
    omap_voltage_early_init: voltage driver support not added
    regulator: core version 0.5
    regulator: dummy:
    NET: Registered protocol family 16
    omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
    omap_voltage_add_dev: VDD specified does not exist!
    OMAP GPIO hardware version 0.1
    OMAP GPIO hardware version 0.1
    omap_mux_init: Add partition: #1: core, flags: 0
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda
    NOR: Can't request GPMC CS
    registered ti816x_gpio_vr device
    registered gpio device
    registered ti816x_sr device
    Cannot clk_get ck_32
    Init DM8168 GPIO Bank1 0~8 For GPIO!
    Init DM8168 SPI CS 0~3 For SPI!
    Init DM8168 GPIO Bank1-29 BANK0-2,3 For FPGA UpData!
    pm_dbg_init: only OMAP3 supported
    registered ti81xx_vpss device
    registered ti81xx_vidout device
    registered ti81xx on-chip HDMI device
    registered ti81xx_fb device
    registered ti81xx_vin device
    ti81xx_pcie: Invoking PCI BIOS...
    ti81xx_pcie: Setting up Host Controller...
    ti81xx_pcie: Register base mapped @0xda820000
    ti81xx_pcie: Starting PCI scan...
    PCI: bus0: Fast back to back transfers enabled
    ti81xx_pcie: PCI scan done.
    bio: create slab <bio-0> at 0
    regulator: VFB: 800 <--> 1025 mV at 845 mV
    vgaarb: loaded
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    USBSS revision 4ea20809
    registerd cppi-dma Intr @ IRQ 17
    Cppi41 Init Done
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
    I2C: Read failed at pcf8575_cir_enable 670 with error code: -121
    I2C: Transfer failed at pcf8575_cir_enable 676 with error code: -121
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz
    Advanced Linux Sound Architecture Driver Version 1.0.23.
    Switching to clocksource gp timer
    musb-hdrc: version 6.0, host, debug=0
    musb-hdrc musb-hdrc.0: dma type: dma-cppi41
    MUSB controller-0 revision 4ea20800
    musb-hdrc musb-hdrc.0: MUSB HDRC host driver
    musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
    usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb1: Product: MUSB HDRC host driver
    usb usb1: Manufacturer: Linux 2.6.37+ musb-hcd
    usb usb1: SerialNumber: musb-hdrc.0
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    musb-hdrc musb-hdrc.0: USB Host mode controller at da81e000 using DMA, IRQ 18
    musb-hdrc musb-hdrc.1: dma type: dma-cppi41
    MUSB controller-1 revision 4ea20800
    musb-hdrc musb-hdrc.1: MUSB HDRC host driver
    musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
    usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb2: Product: MUSB HDRC host driver
    usb usb2: Manufacturer: Linux 2.6.37+ musb-hcd
    usb usb2: SerialNumber: musb-hdrc.1
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 1 port detected
    musb-hdrc musb-hdrc.1: USB Host mode controller at da826800 using DMA, IRQ 19
    NET: Registered protocol family 2
    IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
    TCP established hash table entries: 16384 (order: 5, 131072 bytes)
    TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
    TCP: Hash tables configured (established 16384 bind 16384)
    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.
    NetWinder Floating Point Emulator V0.97 (double precision)
    PMU: registered new PMU device of type 0
    omap-iommu omap-iommu.0: ducati registered
    omap-iommu omap-iommu.1: sys registered
    highmem bounce pool size: 64 pages
    JFFS2 version 2.2. (NAND) ? 2001-2006 Red Hat, Inc.
    msgmni has been set to 820
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    gpio_probe()!
    Reach GPIO device registered successfully (Major = 253, Minor = 0)
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
    console [ttyO2] enabled
    brd: module loaded
    loop: module loaded
    ahci probe: devid name is ahci
    ahci CAP register dump =0x6726ff81
    Modified ahci CAP register dump =0x6f26ff81
    ahci ahci.0: forcing PORTS_IMPL to 0x3
    ahci: SSS flag set, parallel bus scan disabled
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
    ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc
    scsi0 : ahci_platform
    scsi1 : ahci_platform
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
    omap2-nand driver initializing
    NAND device: Maf ID: 0x2c, Chip ID: 0xca (Micron, )
    erasesize: 0x20000, writesize: 2048, oobsize: 64
    Creating 6 MTD partitions on "omap2-nand.0":
    0x000000000000-0x000000260000 : "U-Boot"
    0x000000260000-0x000000280000 : "U-Boot Env"
    0x000000280000-0x000000580000 : "U-Boot Logo"
    0x000000580000-0x0000009c0000 : "Kernel"
    0x0000009c0000-0x00000d1e0000 : "File System"
    0x00000d1e0000-0x000010000000 : "Reserved"
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    davinci_mdio davinci_mdio.0: detected phy mask fffffff9
    davinci_mdio.0: probed
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown
    davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown
    usbcore: registered new interface driver cdc_ether
    usbcore: registered new interface driver dm9601
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    i2c /dev entries driver
    Linux video capture interface: v2.00
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v1.0.0)
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbfb00000
    usbcore: registered new interface driver snd-usb-audio
    Registered tvp5158 audio codec
    asoc: tvp5158-hifi <-> davinci-mcasp.0 mapping ok
    asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok
    asoc: HDMI-DAI-CODEC <-> hdmi-dai mapping ok
    ALSA device list:
    #0: TI81XX SOUND0
    #1: TI81XX SOUND1
    TCP cubic registered
    NET: Registered protocol family 17
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    omap_voltage_late_init: Voltage driver support not added
    Power Management for TI81XX.
    smartreflex smartreflex: Driver initialized
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
    ata1: SATA link down (SStatus 0 SControl 300)
    hub 2-0:1.0: over-current change on port 1
    hub 1-0:1.0: over-current change on port 1
    ata2: SATA link down (SStatus 0 SControl 300)
    davinci_mdio davinci_mdio.0: resetting idled controller
    net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=143bca2)
    IP-Config: Complete:
    device=eth0, addr=192.168.5.232, mask=255.255.0.0, gw=192.168.5.254,
    host=192.168.5.232, domain=, nis-domain=(none),
    bootserver=192.168.5.1, rootserver=192.168.5.63, rootpath=
    PHY: 0:01 - Link is Up - 100/Full
    VFS: Mounted root (nfs filesystem) on device 0:15.
    devtmpfs: mounted
    Freeing init memory: 228K
    INIT: version 2.86 booting
    Error opening /dev/fb0: No such file or directory
    Please wait: booting...
    Starting udev
    udevd (80): /proc/80/oom_adj is deprecated, please use /proc/80/oom_score_adj instead.
    udev: starting version 141
    udevd-event[97]: error changing netif name eth0 to eth3: Device or resource busy

    Root filesystem already rw, not remounting
    Caching udev devnodes
    Populating dev cachemv: cannot rename '/tmp/devices': No such file or directory
    ALSA: Restoring mixer settings...
    No state is present for card SOUND0
    Found hardware: "" "" "" "" ""
    Hardware is initialized using a generic method
    NOT configuring network interfaces: / is an NFS mount
    No state is present for card SOUND0
    No state is present for card SOUND1
    Found hardware: "" "" "" "" ""
    Hardware is initialized using a generic method
    No state is present for card SOUND1
    Mon Apr 11 10:13:00 UTC 2011
    INIT: Entering runlevel: 5
    Starting system message bus: dbus.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    /etc/rc5.d/S99startapp: line 6: syntax error: "fi" unexpected
    Applying sync command

    _ _ ___ _ _ _
    | | | | | ||| |___ ___| | _ ___
    | |_| | |) | ~ | . | _| |/_| -|
    |_____|___ /____/ ___|_| |_| _|-__|

    DVR_Netra Board (2011.04)

    dm816x login: root
    root@dm816x:~# cd /opt/dvr_rdk/ti816x
    /opt/dvr_rdk/ti816x/ /opt/dvr_rdk/ti816x_3_5_2/
    /opt/dvr_rdk/ti816x_3_5_1/
    root@dm816x:~# cd /opt/dvr_rdk/ti816x_3_5_
    /opt/dvr_rdk/ti816x_3_5_1/ /opt/dvr_rdk/ti816x_3_5_2/
    root@dm816x:~# cd /opt/dvr_rdk/ti816x_3_5_2/
    /opt/dvr_rdk/ti816x_3_5_2/bin/ /opt/dvr_rdk/ti816x_3_5_2/kermod/
    /opt/dvr_rdk/ti816x_3_5_2/demo_ini/ /opt/dvr_rdk/ti816x_3_5_2/open_bin/
    /opt/dvr_rdk/ti816x_3_5_2/firmware/ /opt/dvr_rdk/ti816x_3_5_2/scripts/
    root@dm816x:~# cd /opt/dvr_rdk/ti816x_3_5_2/
    root@dm816x:/opt/dvr_rdk/ti816x_3_5_2# ./init.sh
    *** Bootargs Validated for mem param ***
    *** Bootargs Validated for notifyk.vpssm3 params ***
    *** Kernel Base address validated ***
    Kernel bootargs validated
    numid=101,iface=MIXER,name='Left DAC Mux'
    ; type=ENUMERATED,access=rw------,values=1,items=3
    ; Item #0 'DAC_L1'
    ; Item #1 'DAC_L3'
    ; Item #2 'DAC_L2'
    : values=2
    numid=99,iface=MIXER,name='Right DAC Mux'
    ; type=ENUMERATED,access=rw------,values=1,items=3
    ; Item #0 'DAC_R1'
    ; Item #1 'DAC_R3'
    ; Item #2 'DAC_R2'
    : values=2
    [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000
    [m3video] Remote Debug Shared Memory @ 0xbfd05020
    [m3vpss ] Remote Debug Shared Memory @ 0xbfd0a040
    SysLink version : 2.20.02.20
    SysLink module created on Date:Mar 15 2013 Time:22:57:57
    Trace enabled
    Trace SetFailureReason enabled
    Setting DMM priority for [DUCATI ] to [0] ( 0x4e000624 = 0x08000000 )
    Setting DMM priority for [HDVICP0 ] to [2] ( 0x4e000634 = 0x0000000a )
    Setting DMM priority for [HDVICP1 ] to [2] ( 0x4e000634 = 0x000a0000 )
    Setting DMM priority for [HDVICP2 ] to [2] ( 0x4e000634 = 0x00a00000 )

    *** TVP5158 probe : START ***

    TI VS EVM : TVP5158 device address : 0x58, 0x5a, 0x5c, 0x5e
    TI DVR : TVP5158 device address : 0x5c, 0x5d, 0x5e, 0x5f

    Device found : I2C (0xXX): 0x08 = 0x51
    I2C (0xXX): 0x09 = 0x58

    Device NOT found : I2C (0xXX): Read ERROR !!! (reg[0x08], count = 2)

    I2C (0x58): Read ERROR !!! (reg[0x08], count = 2)
    I2C (0x5a): Read ERROR !!! (reg[0x08], count = 2)
    I2C (0x5c): Read ERROR !!! (reg[0x08], count = 2)
    I2C (0x5d): Read ERROR !!! (reg[0x08], count = 2)
    I2C (0x5e): Read ERROR !!! (reg[0x08], count = 2)
    I2C (0x5f): Read ERROR !!! (reg[0x08], count = 2)

    *** TVP5158 probe : END ***

    /opt/dvr_rdk/ti816x_3_5_2
    root@dm816x:/opt/dvr_rdk/ti816x_3_5_2# ./load.sh
    Attached to slave procId 2.
    Loaded file ../firmware/dvr_rdk_fw_m3vpss_2048M_512M.xem3 on slave procId 2.
    Started slave procId 2.
    After Ipc_loadcallback status [0x00000000]
    [m3vpss ] ***** SYSTEM : Frequency <ORG> - 250000000, <NEW> - 279999968
    [m3vpss ] notify_attach rtnVal 0
    [m3vpss ] initProxyServer rtnVal 0
    [m3vpss ]
    [m3vpss ] *** UTILS: CPU KHz = 559999 Khz ***
    [m3vpss ]
    [m3vpss ] 34: SYSTEM : System Common Init in progress !!!
    [m3vpss ] 34: SYSTEM: IPC init in progress !!!
    [m3vpss ] 34: SYSTEM: Attaching to [HOST] ...
    [m3vpss ] 1034: SYSTEM: Attaching to [HOST] ...
    [m3vpss ] 1036: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
    [m3vpss ] 1036: SYSTEM: Attaching to [DSP] ...
    After Ipc_startcallback status [0x00000000]
    Attached to slave procId 1.
    Loaded file ../firmware/dvr_rdk_fw_m3video_2048M_512M.xem3 on slave procId 1.
    Started slave procId 1.
    After Ipc_loadcallback status [0x00000000]
    [m3video] ***** SYSTEM : Frequency <ORG> - 250000000, <NEW> - 279999968
    [m3video]
    [m3video] *** UTILS: CPU KHz = 559999 Khz ***
    [m3video]
    [m3video] 1477: SYSTEM : System Common Init in progress !!!
    [m3video] 1477: SYSTEM: IPC init in progress !!!
    [m3video] 1477: SYSTEM: Attaching to [HOST] ...
    [m3vpss ] 2036: SYSTEM: Attaching to [DSP] ...
    [m3video] 2476: SYSTEM: Attaching to [HOST] ...
    After Ipc_startcallback status [0x00000000]
    [m3video] 2479: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
    [m3video] 2479: SYSTEM: Attaching to [DSP] ...
    Attached to slave procId 0.
    Loaded file ../firmware/dvr_rdk_fw_c6xdsp_2048M_512M.xe674 on slave procId 0.
    Started slave procId 0.
    After Ipc_loadcallback status [0x00000000]
    [c6xdsp ] ***** SYSTEM : Frequency <ORG> - 800000000, <NEW> - 813176448
    [c6xdsp ]
    [c6xdsp ] *** UTILS: CPU KHz = 813176 Khz ***
    [c6xdsp ]
    [c6xdsp ] 5: SYSTEM : System Common Init in progress !!!
    [c6xdsp ] 5: SYSTEM: IPC init in progress !!!
    [c6xdsp ] 5: SYSTEM: Attaching to [HOST] ...
    [m3vpss ] 3036: SYSTEM: Attaching to [DSP] ...
    [m3video] 3479: SYSTEM: Attaching to [DSP] ...
    [c6xdsp ] 1012: SYSTEM: Attaching to [HOST] ...
    [c6xdsp ] 1015: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
    [c6xdsp ] 1015: SYSTEM: Attaching to [VIDEO-M3] ...
    After Ipc_startcallback status [0x00000000]
    DMA: Module install successful, device major num = 250
    DRV: Module install successful
    DRV: Module built on Mar 15 2013 22:58:23
    [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000
    [m3video] Remote Debug Shared Memory @ 0xbfd05020
    [m3vpss ] Remote Debug Shared Memory @ 0xbfd0a040
    [m3vpss ] 4036: SYSTEM: Attaching to [DSP] ...
    [m3video] 4479: SYSTEM: Attaching to [DSP] ...
    [c6xdsp ] 2021: SYSTEM: Attaching to [VIDEO-M3] ...
    [m3vpss ] 5036: SYSTEM: Attaching to [DSP] ...
    [c6xdsp ] 2766: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
    [m3video] 5479: SYSTEM: Attaching to [DSP] ...
    [c6xdsp ] 2766: SYSTEM: Attaching to [VPSS-M3] ...
    [m3video] 5480: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
    [m3video] 5480: SYSTEM: Attaching to [VPSS-M3] ...
    [m3vpss ] 6036: SYSTEM: Attaching to [DSP] ...
    [m3video] 6479: SYSTEM: Attaching to [VPSS-M3] ...
    [c6xdsp ] 3773: SYSTEM: Attaching to [VPSS-M3] ...
    [c6xdsp ] 4322: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
    [m3vpss ] 7036: SYSTEM: Attaching to [DSP] ...
    [c6xdsp ] 4322: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_0] ...
    [m3vpss ] 7036: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
    [c6xdsp ] 4322: SYSTEM: Creating MsgQ [DSP_MSGQ] ...
    [m3vpss ] 7036: SYSTEM: Attaching to [VIDEO-M3] ...
    [c6xdsp ] 4322: SYSTEM: Creating MsgQ [DSP_ACK_MSGQ] ...
    [c6xdsp ] 4323: SYSTEM: Notify register to [HOST] line 0, event 15 ...
    [c6xdsp ] 4323: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
    [c6xdsp ] 4323: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
    [c6xdsp ] 4323: SYSTEM: IPC init DONE !!!
    [c6xdsp ] 4325: MEM: Shared Region 2: Base = 0x96000000, Length = 0x28000000 (640 MB)
    [c6xdsp ] 4325: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4335: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4345: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4355: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4365: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4375: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4385: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4395: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4405: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4415: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4425: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4435: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4445: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4455: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4465: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4476: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4486: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4496: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4506: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4516: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4526: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4536: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4546: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4556: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4566: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4576: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4586: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4596: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4606: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4617: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4627: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4637: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4647: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4657: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4667: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4677: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4687: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4697: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4707: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4717: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4727: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4737: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4747: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4758: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4768: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [m3video] 7479: SYSTEM: Attaching to [VPSS-M3] ...
    [c6xdsp ] 4778: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4788: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4798: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4808: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4818: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4828: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4838: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4848: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4858: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4868: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4878: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4888: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4899: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4909: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4919: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4929: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4939: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4949: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4959: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4969: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4979: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4989: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 4999: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5009: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5019: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5029: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5040: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5050: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5060: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5070: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5080: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5090: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5100: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5110: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5120: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5130: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5140: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5150: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5160: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5170: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5181: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5191: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5201: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5211: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5221: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5231: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5241: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5251: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5261: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5271: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5281: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5291: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5301: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5311: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [c6xdsp ] 5321: MEM: ERROR: SharedRegion_setEntry (2, 0x95555bfc) FAILED !!! (status=-1)
    [m3video] 8036: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
    [m3vpss ] 8036: SYSTEM: Attaching to [VIDEO-M3] ...
    [m3video] 8036: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_1] ...
    [m3vpss ] 8036: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
    [m3video] 8036: SYSTEM: Creating MsgQ [VIDEO-M3_MSGQ] ...
    [m3vpss ] 8036: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_2] ...
    [m3video] 8037: SYSTEM: Creating MsgQ [VIDEO-M3_ACK_MSGQ] ...
    [m3vpss ] 8036: SYSTEM: Creating MsgQ [VPSS-M3_MSGQ] ...
    [m3video] 8038: SYSTEM: Notify register to [HOST] line 0, event 15 ...
    [m3vpss ] 8037: SYSTEM: Creating MsgQ [VPSS-M3_ACK_MSGQ] ...
    [m3video] 8038: SYSTEM: Notify register to [DSP] line 0, event 15 ...
    [m3vpss ] 8038: SYSTEM: Notify register to [HOST] line 0, event 15 ...
    [m3video] 8038: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
    [m3vpss ] 8038: SYSTEM: Notify register to [DSP] line 0, event 15 ...
    [m3video] 8039: SYSTEM: IPC init DONE !!!
    [m3vpss ] 8038: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
    [m3vpss ] 8039: SYSTEM: IPC init DONE !!!
    [c6xdsp ] 5332: MEM: Shared Region 1: Base = 0x80000000, Length = 0x11600000 (278 MB)
    [m3video] 8044: MEM: Shared Region 2: Base = 0x96000000, Length = 0x28000000 (640 MB)
    [m3vpss ] 8044: MEM: Shared Region 2: Base = 0x96000000, Length = 0x28000000 (640 MB)
    [c6xdsp ] 5332: SYSTEM : System Common Init Done !!!
    [m3video] 8044: MEM: Shared Region 1: Base = 0x80000000, Length = 0x11600000 (278 MB)
    [m3vpss ] 8044: MEM: Shared Region 1: Base = 0x80000000, Length = 0x11600000 (278 MB)
    [c6xdsp ] 5289: SYSTEM : System DSP Init in progress !!!
    [m3video] 8046: SYSTEM : System Common Init Done !!!
    [m3vpss ] 8046: SYSTEM : System Common Init Done !!!
    [c6xdsp ] 5289: SYSTEM : RpeServer_init() done... Ret Val 0!!!
    [m3video] 8046: SYSTEM : System Video Init in progress !!!
    [m3vpss ] 8046: SYSTEM : System VPSS Init in progress !!!
    [c6xdsp ] 5335: SYSTEM: Creating ListMP [DSP_IPC_OUT_19] in region 0 ...
    [m3video] 8046: SYSTEM : System Video Init Done !!!
    [m3vpss ] === HDVPSS Clocks are enabled ===
    [c6xdsp ] 5335: SYSTEM: Creating ListMP [DSP_IPC_IN_19] in region 0 ...
    [m3video] 8047: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
    [m3vpss ] === HDVPSS is fully functional ===
    [c6xdsp ] 5335: SYSTEM: ListElem Shared Addr = 0xbe1b7300
    [m3video] 8047: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
    [m3vpss ] === HDVPSS module is not in standby ===
    [c6xdsp ] 5335: SYSTEM: Creating ListMP [DSP_IPC_OUT_20] in region 0 ...
    [m3video] 8047: SYSTEM: ListElem Shared Addr = 0xbe1b3e00
    [m3vpss ] === I2C1 Clk is active ===
    [c6xdsp ] 5336: SYSTEM: Creating ListMP [DSP_IPC_IN_20] in region 0 ...
    [m3video] 8049: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
    [m3vpss ] 8051: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
    [c6xdsp ] 5336: SYSTEM: ListElem Shared Addr = 0xbe1de080
    [m3video] 8049: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
    [m3vpss ] 8051: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
    [c6xdsp ] 5336: SYSTEM: Creating ListMP [DSP_IPC_OUT_21] in region 0 ...
    [m3video] 8049: SYSTEM: ListElem Shared Addr = 0xbe1dae00
    [m3vpss ] 8052: SYSTEM: ListElem Shared Addr = 0xbe242f00
    [c6xdsp ] 5336: SYSTEM: Creating ListMP [DSP_IPC_IN_21] in region 0 ...
    [m3vpss ] 8054: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ...
    [c6xdsp ] 5336: SYSTEM: ListElem Shared Addr = 0xbe201900
    [m3vpss ] 8054: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ...
    [c6xdsp ] 5337: SYSTEM: Creating ListMP [DSP_IPC_OUT_24] in region 0 ...
    [m3vpss ] 8054: SYSTEM: ListElem Shared Addr = 0xbe263c80
    [c6xdsp ] 5337: SYSTEM: Creating ListMP [DSP_IPC_IN_24] in region 0 ...
    [c6xdsp ] 5337: SYSTEM: ListElem Shared Addr = 0xbe225180
    [c6xdsp ] 5338: SYSTEM: Creating ListMP [DSP_IPC_OUT_25] in region 0 ...
    [c6xdsp ] 5338: SYSTEM: Creating ListMP [DSP_IPC_IN_25] in region 0 ...
    [c6xdsp ] 5338: SYSTEM: ListElem Shared Addr = 0xbe246180
    [m3video] 8055: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_19] in region 0 ...
    [m3vpss ] 8067: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_19] in region 0 ...
    [c6xdsp ] !!WARNING.Resource already registered:2
    [c6xdsp ] 5295: SYSTEM : Initializing Links !!!
    [m3video] 8055: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_19] in region 0 ...
    [m3vpss ] 8068: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_19] in region 0 ...
    [m3video] 8056: SYSTEM: ListElem Shared Addr = 0xbe267180
    [m3vpss ] 8068: SYSTEM: ListElem Shared Addr = 0xbe2d1b00
    [c6xdsp ] 5338: SYSTEM : FREE SPACE : System Heap = 10391168 B, Mbx = 10240 msgs)
    [m3video] 8058: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_20] in region 0 ...
    [m3vpss ] 8070: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_20] in region 0 ...
    [m3video] 8058: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_20] in region 0 ...
    [m3vpss ] 8071: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_20] in region 0 ...
    [c6xdsp ] 5304: SYSTEM : Initializing Links ... DONE !!!
    [m3video] 8058: SYSTEM: ListElem Shared Addr = 0xbe28aa00
    [m3vpss ] 8071: SYSTEM: ListElem Shared Addr = 0xbe2f5380
    [m3video] 8061: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_21] in region 0 ...
    [m3vpss ] 8073: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_21] in region 0 ...
    [c6xdsp ] 5304: SYSTEM : System DSP Init Done !!!
    [m3video] 8061: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_21] in region 0 ...
    [m3vpss ] 8073: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_21] in region 0 ...
    [m3video] 8061: SYSTEM: ListElem Shared Addr = 0xbe2ae280
    [m3vpss ] 8073: SYSTEM: ListElem Shared Addr = 0xbe318c00
    [m3video] 8074: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_24] in region 0 ...
    [m3vpss ] 8075: SYSTEM : HDVPSS Drivers Version: HDVPSS_01_00_01_37
    [m3video] 8074: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_24] in region 0 ...
    [m3vpss ] 8075: SYSTEM : FVID2 Init in progress !!!
    [m3video] 8074: SYSTEM: ListElem Shared Addr = 0xbe33c480
    [m3vpss ] 8144: SYSTEM : FVID2 Init in progress DONE !!!
    [m3video] 8076: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_25] in region 0 ...
    [m3vpss ] 8144: SYSTEM : Device Init in progress !!!
    [m3video] 8077: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_25] in region 0 ...
    [m3video] 8077: SYSTEM: ListElem Shared Addr = 0xbe359f80
    [m3vpss ] initPrms.isI2cInitReq = 0
    [m3video] 8078: HDVICP: Doing PRCM for IVAHD[0] ...
    [m3video] 8078: HDVICP: PRCM for IVAHD[0] ... DONE.
    [m3vpss ] initPrms.isI2cInitReq = 0
    [m3video] 8078: HDVICP: Doing PRCM for IVAHD[1] ...
    [m3vpss ] 8147: SYSTEM : Device Init in progress DONE !!!
    [m3video] 8079: HDVICP: PRCM for IVAHD[1] ... DONE.
    [m3vpss ] 8186: SYSTEM : System VPSS Init Done !!!
    [m3video] 8079: HDVICP: Doing PRCM for IVAHD[2] ...
    [m3vpss ] 8186: UTILS: DMA: HWI Create for INT63 !!!
    [m3video] 8079: HDVICP: PRCM for IVAHD[2] ... DONE.
    [m3vpss ] 8187: SYSTEM : Initializing Links !!!
    [m3video] 8079: SYSTEM : Initializing Links !!!
    [m3vpss ] 8187: SYSTEM : FREE SPACE : System Heap = 74056 B, Mbx = 10240 msgs)
    [m3video] 8079: SYSTEM : FREE SPACE : System Heap = 6279304 B, Mbx = 10240 msgs)
    [m3vpss ] 8187: SYSTEM : FREE SPACE : SR0 Heap = 20482944 B (19 MB)
    [m3video] 8079: SYSTEM : FREE SPACE : SR0 Heap = 20482944 B (19 MB)
    [m3vpss ] 8187: SYSTEM : FREE SPACE : Frame Buffer = 666778496 B (635 MB)
    [m3video] 8080: SYSTEM : FREE SPACE : Frame Buffer = 671088512 B (639 MB)
    [m3vpss ] 8187: SYSTEM : FREE SPACE : Bitstream Buffer = 291504000 B (277 MB)
    [m3video] 8080: SYSTEM : FREE SPACE : Bitstream Buffer = 291504000 B (277 MB)
    [m3vpss ] 8187: SYSTEM : FREE SPACE : Tiler 8-bit = 134217728 B (128 MB) - TILER ON
    [m3video] 8080: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
    [m3vpss ] Received character 's'
    [m3video] 8080: SYSTEM : FREE SPACE : Tiler 8-bit = 134217728 B (128 MB) - TILER ON
    [m3vpss ] 8187: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON
    [m3video] 8081: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON
    [m3vpss ] 8299: SYSTEM : Initializing Links ... DONE !!!
    [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000
    [m3video] Remote Debug Shared Memory @ 0xbfd05020
    [m3vpss ] Remote Debug Shared Memory @ 0xbfd0a040
    [m3video] Received character 's'
    [m3video] 811[module] vpss probe done.
    4: SYSTEM : Initializing Links ... DONE !!!
    [m3vpss ] 8299: SYSTEM : Set Static L3 pressure for HDVPSS as High
    [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000
    [m3video] Remote Debug Shared Memory @ 0xbfd05020
    [m3vpss ] Remote Debug Shared Memory @ 0xbfd0a040
    [c6xdsp ] Received character 's'
    /opt/dvr_rdk/ti816x_3_5_2
    [module] ti81xxfb probe done.
    HDMI W1 rev 2.0
    HDMI CEC Spec version 1.2
    [module] ti81xx_hdmi probe done.
    I2C No Ack

    HDMI failed to read E-EDID
    ## Interface is 1 [0:DVI, 1:HDMI]

    ORG 0x46c00524: 0
    NEW 0x46c00524: 2

    root@dm816x:/opt/dvr_rdk/ti816x_3_5_2# ./bin/MulitHDEncoder.out
    0: SYSTEM: System Common Init in progress !!!
    0: SYSTEM: IPC init in progress !!!
    17: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!
    17: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!
    17: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!!
    17: SYSTEM: CPU [HOST] syslink proc ID is [3] !!!
    18: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ...
    20: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
    22: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
    24: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
    25: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
    26: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
    27: SYSTEM: Notify register to [DSP] line 0, event 15 ...
    27: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
    28: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
    29: SYSTEM: IPC init DONE !!!
    30: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
    32: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
    34: SYSTEM: ListElem Shared Addr = 0x407c3d00
    35: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
    38: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
    39: SYSTEM: ListElem Shared Addr = 0x407e1800
    41: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ...
    43: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ...
    45: SYSTEM: ListElem Shared Addr = 0x407ff300
    46: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ...
    49: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ...
    51: SYSTEM: ListElem Shared Addr = 0x40822b80
    52: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ...
    54: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ...
    56: SYSTEM: ListElem Shared Addr = 0x40846400
    72: SYSTEM: System Common Init Done !!!
    SingChan_HDLinkCreate()!
    #########################################
    Please Select write YUV(1) or Bitstream(2)!
    #########################################
    2
    SingChan_CaptureWriteBitStreamFile()!
    #########################################
    Please Select Input 1 or 2!
    #########################################
    1
    Request GPIO 3 Failed!
    Get Source For ISet GPIO 39 to 0!
    nput! videoStatus.frameWidth = 1920, videoStatus.frameHeight=1080
    num = 39, data = 0
    [m3vpss ] 135274: CAPTURE: Create in progress !!!
    [m3vpss ] 135303: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Discrete Sync - ACTVID_VSYNC] !!!
    [m3video] 135461: IPC_IN_M3 : Create in progress !!!
    [m3vpss ] UTILS: DMA: Allocated CH (TCC) = 58 (58)
    [m3video] 135461: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
    [m3vpss ] UTILS: DMA: 0 of 4: Allocated PaRAM = 58 (0x49004740)
    [m3video] 135461: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
    [m3vpss ] UTILS: DMA: 1 of 4: Allocated PaRAM = 64 (0x49004800)
    [m3video] 135463: IPC_IN_M3 : Create Done !!!
    [m3vpss ] UTILS: DMA: 2 of 4: Allocated PaRAM = 65 (0x49004820)
    [m3video] 135463: ENCODE: Create in progress ... !!!
    [m3vpss ] UTILS: DMA: 3 of 4: Allocated PaRAM = 66 (0x49004840)
    [m3video] AAAAAA UTILS: MEM: BITS ALLOC, addr = 0x80000080, size = 7257600 bytes
    [m3vpss ] CAPTURE::HEAPID:0 USED:328
    [m3vpss ] CAPTURE::HEAPID:4 USED:38361600
    [m3vpss ] 135459: CAPTURE: Create Done !!!
    [m3vpss ] 135460: IPC_OUT_M3 : Create in progress !!!
    [m3vpss ] 135460: IPC_OUT_M3 : Create Done !!!
    [m3video] AAAAAA UTILS: MEM: BITS ALLOC, addr = 0x80000080, size = 7257600 bytes
    [m3video] AAAAAA UTILS: MEM: BITS ALLOC, addr = 0x80000080, size = 7257600 bytes

    .....hung up here..

    ourself app code is very simple:

    capture->encoder->write bit file

    By the way.

    DVRRDK_03.50.00.05 did not changed any code(MCFW, HDVPSS, KERNEL....) .olny modify DVRRDK_03.50.00.05/dvr_rdk/Rule.Make to config TI8168_EVM and 2G memory.


  • Is this the first time you are trying 2G or was it working previously and is now not working with RDK 3.5 ?

    There is something wrong with the uboot as the frequency for the M3 and DSP are showing up wrong.Pls ensure you use uboot from RDK 3.5 . If there are board specific changes to the uboot in your board make sure you merge the changes into uboot of RDK 3.5 and use.

    Check the DMM_LISA settings is set correctly to be able to access 2G.

    Do memtest from uboot to confirm entire 2G memory is accessible.

     

  • Hi Badri

      thank you for you reply!

    1. this is my first time to use RDK3.5 with 2G mem. Before that,We use 1G and RDK2.8. RDK 3.5 did not change the code yet。

    2. I have use RDK3.5 uboot. uboot dismessage as follow:

    U-Boot 2010.06 (Mar 15 2013 - 22:50:16)

    TI8168-GP rev 2.0

    HDVICP clk : 600MHz
    L3 Fast clk : 549MHz
    HDVPSS clk : 274MHz
    Ducati M3 clk : 274MHz
    DSP clk : 1000MHz
    ARM clk : 1200MHz
    DDR clk : 796MHz

    ------------ PLL Settings --------------
    MAIN_N : 56, MAIN_P: 1, OSC_FREQ: 27, FAPLL_K: 8

    MAIN_INTFREQ1 : 0xC, MAIN_FRACFREQ1: 0x189374, MAIN_MDIV1: 0x1
    MAIN_INTFREQ2 : 0xA, MAIN_FRACFREQ2: 0x147AE1, MAIN_MDIV2: 0x1
    MAIN_INTFREQ3 : 0xA, MAIN_FRACFREQ3: 0x147AE1, MAIN_MDIV3: 0x2
    MAIN_INTFREQ4 : 0xB, MAIN_FRACFREQ4: 0x0, MAIN_MDIV4: 0x2
    MAIN_INTFREQ5 : 0xC, MAIN_FRACFREQ5: 0x189374, MAIN_MDIV5: 0x8

    MAIN_MDIV6 : 0x3F
    MAIN_MDIV7 : 0x4


    --------- DDR PLL ----------
    DDR_N : 0x3B
    DDR_P : 0x1
    DDR_MDIV1 : 0x2
    DDR_INTFREQ2 : 0x8
    DDDDR_FRACFREQ2R_N : 0xD99999
    DDR_MDIV2 : 0x1E
    DDR_INTFREQ3 : 0x8
    DDR_FRACFREQ3 : 0x0
    DDR_MDIV3 : 0x4
    DDR_INTFREQ4 : 0xE
    DDR_FRACFREQ4 : 0x0
    DDR_MDIV4 : 0x4
    DDR_INTFREQ5 : 0xE
    DDR_FRACFREQ5 : 0x0
    DDR_MDIV5 : 0x4

    ----------EMIF Timings (identical for 0 & 1)-------
    EMIF_TIM1 : 0x1779C9FE
    EMIF_TIM2 : 0x50608074
    EMIF_TIM3 : 0x009F857F
    EMIF_SDREF : 0x10001841
    EMIF_SDCFG : 0x62A73832
    EMIF_PHYCFG : 0x00000110

    ----------SW LEVEL Info (EMIF 0) -------
    RD_DQS_GATE_BYTE_LANE0: 0x00000160
    RD_DQS_GATE_BYTE_LANE1: 0x00000178
    RD_DQS_GATE_BYTE_LANE2: 0x000001B3
    RD_DQS_GATE_BYTE_LANE3: 0x000001D6

    WR_DQS_RATIO_BYTE_LANE0: 0x0000007D
    WR_DQS_RATIO_BYTE_LANE1: 0x0000008F
    WR_DQS_RATIO_BYTE_LANE2: 0x000000A2
    WR_DQS_RATIO_BYTE_LANE3: 0x000000B2

    RD_DQS_RATIO_BYTE_LANE0: 0x00000037
    RD_DQS_RATIO_BYTE_LANE1: 0x00000037
    RD_DQS_RATIO_BYTE_LANE2: 0x00000038
    RD_DQS_RATIO_BYTE_LANE3: 0x0000003B

    WR_DATA_RATIO_BYTE_LANE0: 0x000000BD
    WR_DATA_RATIO_BYTE_LANE1: 0x000000CF
    WR_DATA_RATIO_BYTE_LANE2: 0x000000E2
    WR_DATA_RATIO_BYTE_LANE3: 0x000000F2

    ----------SW LEVEL Info (EMIF 1) -------
    RD_DQS_GATE_BYTE_LANE0: 0x0000015F
    RD_DQS_GATE_BYTE_LANE1: 0x00000171
    RD_DQS_GATE_BYTE_LANE2: 0x000001B5
    RD_DQS_GATE_BYTE_LANE3: 0x000001D3

    WR_DQS_RATIO_BYTE_LANE0: 0x0000006F
    WR_DQS_RATIO_BYTE_LANE1: 0x00000087
    WR_DQS_RATIO_BYTE_LANE2: 0x000000A5
    WR_DQS_RATIO_BYTE_LANE3: 0x000000B0

    RD_DQS_RATIO_BYTE_LANE0: 0x00000035
    RD_DQS_RATIO_BYTE_LANE1: 0x00000043
    RD_DQS_RATIO_BYTE_LANE2: 0x0000003F
    RD_DQS_RATIO_BYTE_LANE3: 0x00000038

    WR_DATA_RATIO_BYTE_LANE0: 0x000000AF
    WR_DATA_RATIO_BYTE_LANE1: 0x000000C7
    WR_DATA_RATIO_BYTE_LANE2: 0x000000E5
    WR_DATA_RATIO_BYTE_LANE3: 0x000000F0

    I2C: ready
    DRAM: 2 GiB
    NAND: HW ECC BCH8 Selected
    256 MiB
    MMC: OMAP SD/MMC: 0
    *** Warning - bad CRC or NAND, using default environment

    :,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:
    ;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:
    ;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;
    ;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;
    ;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:
    r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,
    ;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisii
    r:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisi
    r;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSs
    r;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5
    rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi
    ;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi
    ;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;
    r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:
    ;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,
    ;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;::::
    :,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,
    ;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..:
    :.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,
    :.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:
    ,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,
    : ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:
    ,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,

    Net: <ethaddr> not set. Reading from E-fuse
    Detected MACID:0:18:31:f4:2b:86
    Ethernet PHY: GENERIC @ 0x01
    DaVinci EMAC
    Hit any key to stop autoboot: 0
    TI8168_EVM#

    3.I had find DMM_LISA_MAP__0 DMM_LISA_MAP__1 DMM_LISA_MAP__3 DMM_LISA_MAP__4 define . But I do not know how to confirm the setting. 

    4. I use uboot command md to read mem.(md 80000000 1000) to display mem. Becase of  we has hung up to set mem address at 0x0x80000080.


    Can you help me?


    Thank You very much!


  • Pls first confirm 2G is accessible in your board by first writing to different values to different addresses in the entire 2G range and then reading back the value and confirm it is fine.It is not sufficient to do md <addr>. Even if the EMIF address mapping is completely wrong all addresses will display some valid content.

     

    Pls share the DM__LISA settings. I can take a look. Pls refer the 816x TRM for detailed info on DMM_LISA.

    I didn't understand what the issue you are seeing with uboot of RDK 3.5 . As I mentioned have you merged in your board specific changes into the uboot ? Have you set the correct environment variables and tried to boot from nfs ?

  • Hi, 

    I bought the RDK but I can't see the RDK 3.5 for DM8168 available the latest one that I can see is 3.0, can you tell from where I can download it? Should it appear after I get logged?

    -David

  • Did you purchase the DVR RDK from TI sales or from UD works sales channel ? If you have a myregisteredsoftware.ti.com account you will see the latest RDK release available for download once you log in.

  • I got it from UD works, is there any way to get the latest one?

    -David

  • Can you route the query thru the TI FAE supporting you. Once you have a myregisteredsoftware.ti.com account you will have access to latest DVR RDK release. Are interested in the DVRRDK MCFW framework rather than the DVR application from UDworks for your application development ? If so it makes sense to directly use the latest DVR RDK release from TI. On the other hand if you going to be developing DVR/NVR application leveraging the UDworks app then it is better to stick to the UDworks release. There is a time interval from when a DVR RDK release is available from TI and when the corresponding UDworks DVR application is available.