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.

[urgent] IPNC full feature usecase problem

Other Parts Discussed in Thread: PMP, INA226, TMP421

We have a very important  demo next week, but right now we are stuck at this full feature problem. Your help or hint is greatly appreciated!

Custom DM8148 board, running IPNC2.8. YUV16 sensor.

CaptureDisplay usecase works fine. LowPower usecase works fine.

Full feature usecase has normal console output, but just no video output. HDMI displays gray screen, no frame is ever captured.

What critical registers or variables should I look at first?

THANKS!!!

 

  • Hongfeng,

    1. First step would be to check that capture is working fine. You said that capture + display example works fine so I assume it should not be a problem. Still of you could check the output of cameraLink and confirm that de-queued buffers from ISS are properly filled it will help.

    2. In Full feature mode, are you able to see composite output? but no HDMI?

    If (1) is failing, then please check for any difference in settings between the capture display usecase and full feature usecase, like resolution, output format. 

    If (1) is fine but only display is not working, then please check that in full feature mode whether HDVPSS was actually turned ON? Can you share the uboot bootcmd given in full_feature mode?

    Regards

    Rajat

  • Thanks for your reply, Rajat.

    1. Capture+Display works, but I am not sure capture is still working properly in full feature mode, since I don't get anything on display.I dump every MJPEG frame to ram, but in full feature, there's no JPEG frame dumped ever.
    How do I check the output from the camera link?

    I noticed there's a utility vpdma_dump.out, is this one useful to me?

    2. I don't have composite output on my board.

    3. Just double checked sync signals, they are fine. In fact this sensor doesn't require any initialization at all.

  • I don't see any CameraLink_PrintDetails output ever, I guess this means no frame ever captured.

  • I did find a different between fullFeature and lowPower use case.

    In lowpower, pCameraOutPrm->dataFormat = SYSTEM_DF_YUV420SP_VU;
    In fullFeature, pCameraOutPrm->dataFormat = SYSTEM_DF_YUV422I_VYUY;

    problem is that if I change to YUV420P in fullFeature usecase, the NSF will fail because it doesn't support that format.

    I want to know if ISS noise filter supports YUV420P, otherwise I just need get rid of this link.

  • I just overwrote the fullfeature with the lowpower usecase file, plus the function name changes needed. It still doesn't run!

    So it's the DSS_OFF or DSP_OFF macro really making a difference instead of the links configuration.

  • Please give me some suggestions, guys. I am really stuck here.

    Since capture+display is working, so I started to modify that usecase.

    I first added scaler link to the TVOUT_DUP, and output to a null link. video still works.

    Then I inserted a pair of IpcFramesOutLink, IpcFramesInLink between scaler link and null link, this is when the video stopped capturing.

    I dumped all ISS registers of both usecases and compared them, other than RSZ IO memory addr, all registers are identical.

  • Hongfeng,

    Please check isp_isif_linenum_handle(). Try adding a printf here using the Vps_rprintf() command and check if you are able to get ISIF interrupts. If yes, then capture is working ths issue seems to be in link level. If you are not getting isif interrupts then capture itself is not working - this should not be the case as capture-display is working fine.

    It will also help if you post the logs.

    Regards

    Rajat

  • Again, thanks for your suggestion, Rajat.

    I was looking into RSZ_DMA_END_ISR, thinking all processing would be done there. Then I noticed the callback is called. In fact the Iss_ispCreate() was never called, even in the working usecase.

    I checked isp_isif_linenum_handle(), just as you expected, even in the non-working usecase, it's still called. Please give me suggestions where I should look next.
    Since my lowpower usecase was working, I added a DUP+NULL link to the camera's D1 output, even that makes the video stop working, I am banging my head against the wall.

  • Finally found come clue, maybe.

    In the noneworking usecase, I found a bunch of "Buffer switch failed for stream 0" error in isp_isif_linenum_handle().

  • It keeps complaining about "Input empty queue condition". But I verified all 8 frames a put into empty queue successfully. (issdrv_captureApi.c:3573)

    Digging a little bit deeper, I found in nonworking usecase, Iss_captStart was never called.

    Tracing back, the program is stuck in Vcam_start()->System_linkStart(gVcamModuleContext.cameraId)->System_ipcMsgQSendMsg->MessageQ_get()

    so there's communication error between linux and m3vpss.

  • I went back to original Syslink version that comes with RDK2.8, did a clean, recompile.

    Now the issue is pretty consistent: the Input empty queue condition. The camera is started, but somehow emptyQueue.count always is zero, so Vps_utilsQueGet() always fail. CameraLink_drvAllocAndQueueFrames() was called and 8 frames put into emptyQueue, but somehow the Queue got empty?

    ********** FULL FEATURE USECASE ********

     [host] ********* Entered Tri Streaming usecase - H264 1080p @60fps + H264 D1 @30fps + MJPEG 1080p @5fps ********

     63: MCFW  : CPU Revision [ES2.1] !!!
     63: MCFW  : Detected [UNKNOWN] Board !!!
     63: MCFW  : Base Board Revision [REV A] !!!
    [m3vpss ]  12185: CAMERA: Create in progress !!!
    [m3vpss ] CameraLink_drvInitCreateArgs:1702 inWidth=1920,inHeight=1080
    [m3vpss ] CameraLink_drvInitCreateArgs:1702 inWidth=1920,inHeight=1080
    [m3vpss ]  12185: CAMERA: VIP0 PortA camera mode is [ 8-bit, Non-mux Embedded Sync] !!!
    [m3vpss ]  12185: CAMERA: VIP 0: VID DEC 268436749 (0x1c): 950e5ea0:ffff0000:950e8354, AUD_STATUS -1794204232
    [m3vpss ] Stream ID 0: chId = 0 VpsUtils_queCreate.
    [m3vpss ] Stream ID 1: chId = 0 VpsUtils_queCreate.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] CAMERA: 0: 0xb841c500, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 1: 0xb8716300, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 2: 0xb8a10100, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 3: 0xb8d09f00, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 4: 0xb9003d00, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 5: 0xb92fdb00, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 6: 0xb95f7900, 1920 x 1080, [002f9e00]
    [m3vpss ] CAMERA: 7: 0xb98f1700, 1920 x 1080, [002f9e00]
    [m3vpss ] Iss_captQueue: frame b841c500 queued, stream 0,ch0[951c9edc.cnt=1]
    [m3vpss ] Iss_captQueue: frame b8716300 queued, stream 0,ch0[951c9edc.cnt=2]
    [m3vpss ] Iss_captQueue: frame b8a10100 queued, stream 0,ch0[951c9edc.cnt=3]
    [m3vpss ] Iss_captQueue: frame b8d09f00 queued, stream 0,ch0[951c9edc.cnt=4]
    [m3vpss ] Iss_captQueue: frame b9003d00 queued, stream 0,ch0[951c9edc.cnt=5]
    [m3vpss ] Iss_captQueue: frame b92fdb00 queued, stream 0,ch0[951c9edc.cnt=6]
    [m3vpss ] Iss_captQueue: frame b95f7900 queued, stream 0,ch0[951c9edc.cnt=7]
    [m3vpss ] Iss_captQueue: frame b98f1700 queued, stream 0,ch0[951c9edc.cnt=8]
    [m3vpss ] CameraLink_drvAllocAndQueueFrames: 8 frames queued, stream 0
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Iss_captQueue: frame b9beb500 queued, stream 1,ch0[951ca2c4.cnt=1]
    [m3vpss ] Iss_captQueue: frame b9c85b00 queued, stream 1,ch0[951ca2c4.cnt=2]
    [m3vpss ] Iss_captQueue: frame b9d20100 queued, stream 1,ch0[951ca2c4.cnt=3]
    [m3vpss ] Iss_captQueue: frame b9dba700 queued, stream 1,ch0[951ca2c4.cnt=4]
    [m3vpss ] Iss_captQueue: frame b9e54d00 queued, stream 1,ch0[951ca2c4.cnt=5]
    [m3vpss ] Iss_captQueue: frame b9eef300 queued, stream 1,ch0[951ca2c4.cnt=6]
    [m3vpss ] Iss_captQueue: frame b9f89900 queued, stream 1,ch0[951ca2c4.cnt=7]
    [m3vpss ] Iss_captQueue: frame ba023f00 queued, stream 1,ch0[951ca2c4.cnt=8]
    [m3vpss ] CameraLink_drvAllocAndQueueFrames: 8 frames queued, stream 1
    [m3vpss ]  12397: CAMERA: Create Done !!!
    [m3vpss ] DCC server task running
    [m3vpss ]  12494: CAMERA: Detect video in progress !!!
    [m3vpss ]  12494: CAMERA: Detect video Done !!!
    [m3vpss ]  12596: DUP   : Create Done !!!
    [m3vpss ]  12603: DUP   : Create Done !!!
    [m3vpss ]  12604: MERGE   : Create Done !!!
    [m3vpss ]  12658: SCLR: Create in progress !!!
    [m3video]  12673: IPC_IN_M3   : Create in progress !!!
    [m3vpss ]  12664: SCLR    : Loading Up-scaling Co-effs ...
    [m3video]  12673: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
    [m3vpss ]  12664: SCLR    : Co-effs Loading ... DONE !!!
    [m3video]  12677: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
    [m3video]  12681: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
    [m3vpss ] SCLR:HEAPID:0 USED:64
    [m3vpss ] SCLR:HEAPID:1 USED:5952
    [m3vpss ]  12665: SCLR: Create Done !!!
    [m3vpss ]  12575: FD   : Alg Create Done !!!
    [m3vpss ]  12575: FD   : Create Done !!!
    [m3vpss ]  12670: IPC_OUT_M3   : Create in progress !!!
    [m3vpss ]  12672: IPC_OUT_M3   : Create Done !!!
    [m3video]  12687: IPC_IN_M3   : Create Done !!!
    [m3video]  12688: ENCODE: Create in progress ... !!!
    [m3video] ENCLINK:INFO: !!!Number of output buffers for ch[2] set to [1]
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3video]  12772: ENCODE: Creating CH0 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 2000 Kbps ...
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3video] ENCLINK_H264:HEAPID:0 USED:128584
    [m3video]  12880: ENCODE: Creating CH1 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [NON-TILED  ], bitrate = 2000 Kbps ...
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.

     [host] IpcBitsInLink_tskMain:Entered
     [host]  780: IPC_BITS_IN   : Create in progress !!!

     [host]  780: IPC_BITS_IN   : ListMPOpen start !!!

     [host]  781: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_28] ...
     786: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_28] ...

     [host]  791: IPC_BITS_IN   : ListMPOpen done !!!
    [m3video] ENCLINK_H264:HEAPID:0 USED:126688
    [m3video]  12987: ENCODE: Creating CH2 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 100 Kbps ...

     [host]  793: IPC_BITS_IN   : System_linkGetInfo done !!!

     [host]  794: IPC_BITS_IN   : Create Done !!!

     [host] USECASE SETUP DONE
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3video] ENCLINK_JPEG:HEAPID:0 USED:2064
    [m3video]  12988: ENCODE: All CH Create ... DONE !!!
    [m3vpss ]  12931: CAMERA: Start in progress,1 cameras !!!
    [m3video] ENCLINK:HEAPID:0      USED:257496
    [m3video]  12991: ENCODE: Create ... DONE !!!
    [m3video]  12992: IPC_BITS_OUT   : Create in progress !!!
    [m3video]  12995: IPC_BITS_OUT   : Create Done !!!
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.

     [host]
    Application Run Completed
    [m3vpss ]  13031: CAMERA: starting camera 950e9ecc
    [m3vpss ] ********* Iss_captStart is called *********
    [m3vpss ] **** Iss_captStart: emptyQ 951c9edc cnt=0
    [m3vpss ]  13031: CAMERA: Start Done !!!
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    ITT server task running !!!

     ITT ittServer_run
    ITT Server Message initialization successful

     ITT capture task created
    DCC server Message ques is open succefully
    Setting cmd <1> in message <4528a100>
    Posting message <4528a100> in QId <20002>
    [m3vpss ] Command 1 recived from HOST A8
    Response from M3 is : 1
    Server Socket created with ID <22>
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 0: Input queue 951c9edc empty condition.
    [m3vpss ] Stream ID 1: Input queue 951ca2c4 empty condition.

  • Hongfeng,

    Did you make any change to memory map or buffer allocations? Essentially the buffer allocation happens in CameraLink_drv.c file. You can see if the alloc and queue to the empty Q is happening correctly. Also, another check could be to reduce the number of output buffers from camera link itself and see if it solves the empty condition problem.

    The other problem could be that buffers from empty Q could have transitioned into the fullQ and due to syslink communication problem they dont go to the next link and hence starve the emput Q eventually. In this case -

    1. Check if you changed the SR0 region placement.

    2. Is notify configured correctly? Can you capture and send the complete boot log from uboot start?

    I havent seen this problem before, so it may take some more exchange to solve it.

    Regards

    Rajat

  • Thanks for your help, that's really critical for us. I was able to make more progress under your directions.

    1. I did change the memory to get more memory for Linux. Now I have changed it back, after rebuilding, things are getting a little bit better.

    FullFeature usecase will run 80% of time, but sometimes it will get stuck with that emptyQ condition. Somehow I don't see any output on HDMI.  MJPEG and H264 streams are generated properly.

    2. VA case still not working, same empty Q condition. I tried reduce the buffer frame count from 8 to 6 and 4, but that made no difference.

    Here is the critical bootargs: notifyk.vpssm3_sva=0xBFD00000

    SR0 placement, according to vpssm3.map:


    MEMORY CONFIGURATION

             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
      L2_ROM                00000000   00004000  0000018c  00003e74  RWIX
      L2_RAM                20004000   00010000  00000000  00010000  RWIX
      OCMC0_RAM             40300000   00040000  00000000  00040000  RWIX
      OCMC1_RAM             40400000   00040000  00000000  00040000  RWIX
      LINUX_MEM             80000000   05000000  00000000  05000000  RWIX
      SR1                   89000000   03800000  03800000  00000000  RWIX
      VIDEO_M3_CODE_MEM     8c800000   00200000  00000000  00200000  RWIX
      VIDEO_M3_DATA_MEM     8ca00000   01400000  00000000  01400000  RWIX
      DSS_M3_CODE_MEM       8de00000   00200000  001618f7  0009e709  RWIX
      DDR3_M3               8e000000   01400000  0132b112  000d4eee  RWIX
      DSP_CODE_MEM          8f400000   00200000  00000000  00200000  RWIX
      DSP_DATA_MEM          8f600000   00a00000  00000000  00a00000  RWIX
      TILER_MEM             b0000000   08000000  00000000  08000000  RWIX
      SR2_FRAME_BUFFER_MEM  b8000000   06900000  00000000  06900000  RWIX
      SR0                   be900000   01000000  01000000  00000000  RWIX
      HDVPSS_DESC_MEM       bf900000   00200000  001f0000  00010000  RWIX
      HDVPSS_SHARED_MEM     bfb00000   00200000  00000000  00200000  RWIX
      HOST_VPSS_NOTIFYMEM   bfd00000   00200000  00019000  001e7000  RWIX
      REMOTE_DEBUG_MEM      bff00000   00100000  0000f060  000f0fa0  RWIX

    Complete console output:


    U-Boot 2010.06-dirty (Oct 24 2012 - 11:23:55) DM8148_IPNC_0.01

    TI8148-GP rev 2.1

    ARM clk: 600MHz
    DDR clk: 400MHz
    L3  clk: 200MHz
    IVA clk: 450MHz
    ISS clk: 400MHz
    DSP Switched OFF
    DSS clk: 200MHz

    DRAM:  512 MiB
    MMC:   OMAP SD/MMC: 0, ON-BOARD SDIO: 1
    Using default environment

    The 2nd stage U-Boot will now be auto-loaded
    Please do not interrupt the countdown till TI8148_EVM prompt if 2nd stage is already flashed
    Hit any key to stop autoboot:  0
    reading u-boot.bin

    153720 bytes read
    ## Starting application at 0x80800000 ...


    U-Boot 2010.06-dirty (Nov 26 2012 - 14:37:54) DM8148_IPNC_0.01

    TI8148-GP rev 2.1

    ARM clk: 600MHz
    DDR clk: 400MHz
    L3  clk: 200MHz
    IVA clk: 450MHz
    ISS clk: 400MHz
    DSP clk: 500MHz
    DSS clk: 200MHz

    I2C:   ready
    DRAM:  512 MiB
    MMC:   OMAP SD/MMC: 0, ON-BOARD SDIO: 1
                              .:;rrr;;.
                        ,5#@@@@#####@@@@@@#2,
                     ,A@@@hi;;;r5;;;;r;rrSG@@@A,
                   r@@#i;:;s222hG;rrsrrrrrr;ri#@@r
                 :@@hr:r;SG3ssrr2r;rrsrsrsrsrr;rh@@:
                B@H;;rr;3Hs;rrr;sr;;rrsrsrsrsrsr;;H@B
               @@s:rrs;5#;;rrrr;r#@H:;;rrsrsrsrsrr:s@@
              @@;;srs&X#9;r;r;;,2@@@rrr:;;rrsrsrsrr;;@@
             @@;;rrsrrs@MB#@@@@@###@@@@@@#rsrsrsrsrr;;@@
            G@r;rrsrsr;#X;SX25Ss#@@#M@#9H9rrsrsrsrsrs;r@G
            @9:srsrsrs;2@;:;;:.X@@@@@H::;rrsrsrsrsrsrr:3@
           X@;rrsrsrsrr;XAi;;:&@@#@Bs:rrsrsrsrsrsrsrsrr;@X
           @#;rsrsrsrsrr;r2ir@@@###::rrsrsrsrsrsrsrsrsr:@@
           @A:rrsrsrsrr;:2@29@@M@@@;:;rrrrsrsrsrsrsrsrs;H@
           @&;rsrsrsrr;A@@@@@@###@@@s::;:;;rrsrsrsrsrsr;G@
           @#:rrsrsrsr;G@5Hr25@@@#@@@#9XG9s:rrrrsrsrsrs:#@
           M@;rsrsrsrs;r@&#;::S@@@@@@@M@@@@Grr:;rsrsrsr;@#
           :@s;rsrsrsrr:M#Msrr;;&#@@@@@@@@@@H@@5;rsrsr;s@,
            @@:rrsrsrsr;S@rrrsr;:;r3MH@@#@M5,S@@irrsrr:@@
             @A:rrsrsrsrrrrrsrsrrr;::;@##@r:;rH@h;srr:H@
             ;@9:rrsrsrsrrrsrsrsrsr;,S@Hi@i:;s;MX;rr:h@;
              r@B:rrrrsrsrsrsrsrr;;sA@#i,i@h;r;S5;r:H@r
               ,@@r;rrrsrsrsrsrr;2BM3r:;r:G@:rrr;;r@@,
                 B@Mr;rrrrsrsrsr@@S;;;rrr:5M;rr;rM@H
                  .@@@i;;rrrrsrs2i;rrrrr;r@M:;i@@@.
                    .A@@#5r;;;r;;;rrr;r:r#AsM@@H.
                       ;&@@@@MhXS5i5SX9B@@@@G;
                           :ihM#@@@@@##hs,

    Net:   Detected MACID:0:17:eb:80:e:f6
    Device: cpsw
    Hit any key to stop autoboot:  0
    reading uImage

    2362604 bytes read
    ## Booting kernel from Legacy Image at 81000000 ...
       Image Name:   Linux-2.6.37_RDK2.8-g54a7c9c-dir
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2362540 Bytes = 2.3 MiB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    Linux version 2.6.37_RDK2.8-g54a7c9c-dirty (hongfeng@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #125 Fri Nov 30 15:19:12 CST 2012
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine: ti8148ipnc
    vram size = 4194304 at 0x0
    bootconsole [earlycon0] enabled
    reserved size = 4194304 at 0x0
    FB: Reserving 4194304 bytes SDRAM for VRAM
    Memory policy: ECC disabled, Data cache writeback
    OMAP chip is TI8148 2.0
    SRAM: Mapped pa 0x402f1000 to va 0xfe400000 size: 0xf000
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 19296
    Kernel command line: console=ttyO0,115200n8 mem=80M vram=4M root=/dev/mmcblk0p2 rw barrier=1 rootwait notifyk.vpssm3_sva=0xBFD00000 earlyprintk
    PID hash table entries: 512 (order: -1, 2048 bytes)
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Memory: 76MB = 76MB total
    Memory: 71964k/71964k available, 9956k reserved, 0K highmem
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
        vmalloc : 0xc5800000 - 0xf8000000   ( 808 MB)
        lowmem  : 0xc0000000 - 0xc5000000   (  80 MB)
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)
          .init : 0xc0008000 - 0xc0041000   ( 228 kB)
          .text : 0xc0041000 - 0xc0476000   (4308 kB)
          .data : 0xc0476000 - 0xc04bb1c0   ( 277 kB)
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:375
    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 type control for IRQ375
    Trying to set irq flags for IRQ375
    OMAP clockevent source: GPTIMER1 at 20000000 Hz
    Console: colour dummy device 80x30
    Calibrating delay loop... 598.01 BogoMIPS (lpj=2990080)
    pid_max: default: 32768 minimum: 301
    Security Framework initialized
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    devtmpfs: initialized
    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_mux_init: Add partition: #1: core, flags: 4
    hw-breakpoint: debug architecture 0x4 unsupported.
    hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
    Debugfs: Only enabling/disabling deep sleep and wakeup timer is supported now
    registered ti81xx_vpss device
    registered ti81xx_vidout device
    registered ti81xx on-chip HDMI device
    registered ti81xx_fb device
    PWM0 init success.
    PWM1 init success.
    NSS Crypto DMA hardware revision 1.9 @ IRQ 116
    bio: create slab <bio-0> at 0
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    USBSS revision 4ea2080b
    registerd cppi-dma Intr @ IRQ 17
    Cppi41 Init Done
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 400 kHz
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 200 kHz
    pca953x 2-001a: failed reading register
    pca953x: probe of 2-001a failed with error -121
    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
    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 c581e000 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
    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 c582a800 using DMA, IRQ 19
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    TCP: Hash tables configured (established 4096 bind 4096)
    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
    msgmni has been set to 140
    alg: No test for stdrng (krng)
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    nss_rng nss_rng: NSS Random Number Generator ver. 2.0
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
    console [ttyO0] enabled, bootconsole disabled
    console [ttyO0] enabled, bootconsole disabled
    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
    omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
    omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
    omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
    brd: module loaded
    loop: module loaded
    at24 1-0050: 256 byte 24c02 EEPROM (writable)
    ahci ahci.0: forcing PORTS_IMPL to 0x1
    ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst
    scsi0 : ahci_platform
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    davinci_mdio davinci_mdio.0: detected phy mask fffffffe
    davinci_mdio.0: probed
    davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver Micrel KSZ9031 Gigabit PHY
    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
    rtc-m41t80 1-0068: chip found, driver version 0.05
    rtc-m41t80 1-0068: rtc core: registered m41t83 as rtc0
    i2c /dev entries driver
    Linux video capture interface: v2.00
    ina2xx 2-0040: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0041: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0042: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0043: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0044: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0045: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0046: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0047: power monitor INA226 (Rshunt = 20 mOhm)
    ina2xx 2-0048: power monitor INA226 (Rshunt = 20 mOhm)
    i2c i2c-1: Detected TI TMP421 chip at 0x4c
    amis30624 2-0060: driver version 1.2 enabled
    amis30624 2-0061: driver version 1.2 enabled
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
    nss_aes_mod_init: loading NSS AES driver
    nss-aes nss-aes: NSS AES hw accel rev: 3.2 (context 0 @0x41140000)
    nss-aes nss-aes: NSS AES hw accel rev: 3.2 (context 1 @0x41141000)
    nss-aes nss-aes: NSS AES hw accel rev: 3.2 (context 2 @0x411a0000)
    nss-aes nss-aes: NSS AES hw accel rev: 3.2 (context 3 @0x411a1000)
    nss_aes_probe: probe() done
    nss_des_mod_init: loading NSS DES driver
    nss-des nss-des: NSS DES hw accel rev: 2.2 (context 0 @0x41160000)
    nss-des nss-des: NSS DES hw accel rev: 2.2 (context 1 @0x41161000)
    nss_des_probe: probe() done
    nss_sham_mod_init: loading NSS SHA/MD5 driver
    nss-sham nss-sham: NSS SHA/MD5 hw accel rev: 4.3 (context 0 @0x41100000)
    nss-sham nss-sham: NSS SHA/MD5 hw accel rev: 4.3 (context 1 @0x41101000)
    nss-sham nss-sham: NSS SHA/MD5 hw accel rev: 0.0 (context 2 @0x411c0000)
    nss-sham nss-sham: NSS SHA/MD5 hw accel rev: 0.0 (context 3 @0x411c1000)
    alg: hash: Test 1 failed for nss-sha256
    00000000: 00 00 00 00 ba 78 16 bf 8f 01 cf ea 41 41 40 de
    00000010: 5d ae 22 23 b0 03 61 a3 96 17 7a 9c b4 10 ff 61
    alg: hash: Test 1 failed for nss-md5
    00000000: 00 00 00 00 e0 3f 57 82 cd 04 d3 c1 97 c9 94 5f
    alg: hash: Test 1 failed for nss-hmac-sha256
    00000000: 5e ff b0 43 a2 1b 1f 5d 4c f4 f7 3a 4d d9 39 75
    00000010: 0f 7a 06 6a 7f 98 cc 13 1c b1 6a 66 92 75 90 21
    alg: hash: Test 1 failed for nss-hmac-md5
    00000000: 8e a5 d1 25 92 94 72 7a 36 38 bb 1c 13 f4 8e f8
    nss_sham_probe: probe() done
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 0xbfd00000
    TCP cubic registered
    NET: Registered protocol family 17
    Registering the dns_resolver key type
    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.
    ata1: SATA link down (SStatus 0 SControl 300)
    kmemleak: Kernel memory leak detector initialized
    kmemleak: Automatic memory scanning thread started
    Detected MACID=0:17:eb:80:e:f6
    mmc0: new high speed SD card at address b368
    mmcblk0: mmc0:b368 AF UD 1.86 GiB
    rtc-m41t80 1-0068: setting system clock to 2012-12-02 00:30:06 UTC (1354408206)
     mmcblk0: p1 p2
    EXT3-fs: barriers not enabled
    kjournald starting.  Commit interval 5 seconds
    EXT3-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
    EXT3-fs (mmcblk0p2): using internal journal
    EXT3-fs (mmcblk0p2): recovery complete
    EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
    VFS: Mounted root (ext3 filesystem) on device 179:2.
    devtmpfs: mounted
    Freeing init memory: 228K

    CPSW phy found : id is : 0x221621
    PHY 0:01 not found
     1 Dec 18:30:21 ntpdate[499]: no server suitable for synchronization found
     * Starting web server lighttpd                                          [ OK ]

    ERROR: Module cmemk does not exist in /proc/modules
    SysLink version : 2.10.02.17
    SysLink module created on Date:Nov 30 2012 Time:14:42:46
    Trace enabled
    Trace SetFailureReason enabled
     [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
     [m3video] Remote Debug Shared Memory @ 0xbff05020
     [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
    /dev/mem opened.
    data 2
                 BW Phy Addr : 0x48180d00 Data : 0x00030000
                 AW Phy Addr : 0x48180d00 Data : 0x00030002
    data 3
                 BW Phy Addr : 0x48180d10 Data : 0x00000007
                 AW Phy Addr : 0x48180d10 Data : 0x00000003
    data 2
                 BW Phy Addr : 0x48180700 Data : 0x00000001
                 AW Phy Addr : 0x48180700 Data : 0x00000002
    data 2
                 BW Phy Addr : 0x48180720 Data : 0x00070000
                 AW Phy Addr : 0x48180720 Data : 0x00070002
    data 2
                 BW Phy Addr : 0x48180724 Data : 0x00030000
                 AW Phy Addr : 0x48180724 Data : 0x00000002
    data 60020
                 BW Phy Addr : 0x48140924 Data : 0x000e0040
                 AW Phy Addr : 0x48140924 Data : 0x000e0040
    data 60020
                 BW Phy Addr : 0x48140928 Data : 0x000e0001
                 AW Phy Addr : 0x48140928 Data : 0x000e0001
    data 60001
                 BW Phy Addr : 0x48140c18 Data : 0x000e0001
                 AW Phy Addr : 0x48140c18 Data : 0x000e0001
    data 60001
                 BW Phy Addr : 0x48140c1c Data : 0x000e0001
                 AW Phy Addr : 0x48140c1c Data : 0x000e0001
    data 2
                 BW Phy Addr : 0x48181564 Data : 0x00000002
                 AW Phy Addr : 0x48181564 Data : 0x00000002
    data 2
                 BW Phy Addr : 0x48181568 Data : 0x00030000
                 AW Phy Addr : 0x48181568 Data : 0x00000002
                 Phy Addr : 0x48181560 Data : 0x00000002
    data 2
                 BW Phy Addr : 0x48181560 Data : 0x00000002
                 AW Phy Addr : 0x48181560 Data : 0x00000002
    data 60002
                 BW Phy Addr : 0x48140aac Data : 0x00040002
                 AW Phy Addr : 0x48140aac Data : 0x00040002
    data 60002
                 BW Phy Addr : 0x48140ab0 Data : 0x00060002
                 AW Phy Addr : 0x48140ab0 Data : 0x00060002
    data 60002
                 BW Phy Addr : 0x48140ab8 Data : 0x00040002
                 AW Phy Addr : 0x48140ab8 Data : 0x00040002
    data 60020
                 BW Phy Addr : 0x48140a58 Data : 0x000c0001
                 AW Phy Addr : 0x48140a58 Data : 0x000c0001
    data 60080
                 BW Phy Addr : 0x48140a60 Data : 0x00000080
                 AW Phy Addr : 0x48140a60 Data : 0x00000080
    data 60020
                 BW Phy Addr : 0x48140a64 Data : 0x000c0040
                 AW Phy Addr : 0x48140a64 Data : 0x000c0040
    data 60020
                 BW Phy Addr : 0x48140a68 Data : 0x000c0040
                 AW Phy Addr : 0x48140a68 Data : 0x000c0040
    data 60002
                 BW Phy Addr : 0x48140aa8 Data : 0x00040002
                 AW Phy Addr : 0x48140aa8 Data : 0x00040002
    data 60002
                 BW Phy Addr : 0x48140aa4 Data : 0x00040002
                 AW Phy Addr : 0x48140aa4 Data : 0x00040002
    data 60002
                 BW Phy Addr : 0x48140aa0 Data : 0x00040002
                 AW Phy Addr : 0x48140aa0 Data : 0x00040002
    data 60002
                 BW Phy Addr : 0x48140a9c Data : 0x00060002
                 AW Phy Addr : 0x48140a9c Data : 0x00060002
    data 60002
                 BW Phy Addr : 0x48140a98 Data : 0x00060002
                 AW Phy Addr : 0x48140a98 Data : 0x00060002
    data 60002
                 BW Phy Addr : 0x48140a94 Data : 0x00060002
                 AW Phy Addr : 0x48140a94 Data : 0x00060002
    data 60002
                 BW Phy Addr : 0x48140a90 Data : 0x00060002
                 AW Phy Addr : 0x48140a90 Data : 0x00060002
    data 60002
                 BW Phy Addr : 0x48140a8c Data : 0x00060002
                 AW Phy Addr : 0x48140a8c Data : 0x00060002
    data 60002
                 BW Phy Addr : 0x48140a6c Data : 0x000e0002
                 AW Phy Addr : 0x48140a6c Data : 0x000e0002
    data 60002
                 BW Phy Addr : 0x48140a70 Data : 0x000c0002
                 AW Phy Addr : 0x48140a70 Data : 0x000c0002
    data 60002
                 BW Phy Addr : 0x48140a74 Data : 0x000e0002
                 AW Phy Addr : 0x48140a74 Data : 0x000e0002
    data 60002
                 BW Phy Addr : 0x48140a78 Data : 0x000e0002
                 AW Phy Addr : 0x48140a78 Data : 0x000e0002
    data 0
                 BW Phy Addr : 0x411f4004 Data : 0x0000000e
                 AW Phy Addr : 0x411f4004 Data : 0x00000000
    data 0
                 BW Phy Addr : 0x411f2004 Data : 0x00000001
                 AW Phy Addr : 0x411f2004 Data : 0x00000000
    data 1
                 BW Phy Addr : 0x41140084 Data : 0x00000001
                 AW Phy Addr : 0x41140084 Data : 0x00000001
    data 1
                 BW Phy Addr : 0x411a0084 Data : 0x00000001
                 AW Phy Addr : 0x411a0084 Data : 0x00000001
    data 1
                 BW Phy Addr : 0x41160034 Data : 0x00000009
                 AW Phy Addr : 0x41160034 Data : 0x00000001
    data 1
                 BW Phy Addr : 0x41121ff0 Data : 0x00000001
                 AW Phy Addr : 0x41121ff0 Data : 0x00000001
    data 1
                 BW Phy Addr : 0x41131fe4 Data : 0x00000000
                 AW Phy Addr : 0x41131fe4 Data : 0x00000001
    data 1
                 BW Phy Addr : 0x411e002c Data : 0x00002011
                 AW Phy Addr : 0x411e002c Data : 0x00000001
    data 1
                 BW Phy Addr : 0x481c52ec Data : 0x00000001
                 AW Phy Addr : 0x481c52ec Data : 0x00000001
    secss put in low power state
    data 1
                 BW Phy Addr : 0x48180900 Data : 0x00000001
                 AW Phy Addr : 0x48180900 Data : 0x00000001
    data 0
                 BW Phy Addr : 0x48180f00 Data : 0x00030000
                 AW Phy Addr : 0x48180f00 Data : 0x00030000
                 Phy Addr : 0x48180f10 Data : 0x00000000
    data 2
                 BW Phy Addr : 0x4818052c Data : 0x00000002
                 AW Phy Addr : 0x4818052c Data : 0x00000002
    data 2
                 BW Phy Addr : 0x48180508 Data : 0x00000302
                 AW Phy Addr : 0x48180508 Data : 0x00000302
    data 2
                 BW Phy Addr : 0x48180520 Data : 0x00000002
                 AW Phy Addr : 0x48180520 Data : 0x00000002
    data 2
                 BW Phy Addr : 0x48180524 Data : 0x00030000
                 AW Phy Addr : 0x48180524 Data : 0x00000002
    data 2
                 BW Phy Addr : 0x48180528 Data : 0x00000002
                 AW Phy Addr : 0x48180528 Data : 0x00000002
                 Phy Addr : 0x48180508 Data : 0x00000302
                 Phy Addr : 0x48180520 Data : 0x00000002
                 Phy Addr : 0x48180524 Data : 0x00000002
                 Phy Addr : 0x48180528 Data : 0x00000002
                 Phy Addr : 0x4c0000e4 Data : 0x00173209
    data 173209
                 BW Phy Addr : 0x4c0000e4 Data : 0x00173209
                 AW Phy Addr : 0x4c0000e4 Data : 0x00173209
                 Phy Addr : 0x4d0000e4 Data : 0x00000000
    data 100000
                 BW Phy Addr : 0x4d0000e4 Data : 0x00000000
                 AW Phy Addr : 0x4d0000e4 Data : 0x00100000
                 Phy Addr : 0x4c0000e4 Data : 0x00173209
    data 173209
                 BW Phy Addr : 0x4c0000e4 Data : 0x00173209
                 AW Phy Addr : 0x4c0000e4 Data : 0x00173209
                 Phy Addr : 0x4d0000e4 Data : 0x00100000
    data 100000
                 BW Phy Addr : 0x4d0000e4 Data : 0x00100000
                 AW Phy Addr : 0x4d0000e4 Data : 0x00100000
    DDR IOs RX is shutdown
     Setting L3 bandwidth regulator for [HDVICP0 ] to [press=[0,0] BW=900, WM Cycles=2500]
     Setting DMM priority for [ISS     ] to [0] ( 0x4e000634 = 0x00800000 )
     Setting DMM priority for [HDVICP0 ] to [1] ( 0x4e000634 = 0x00000009 )


    Ubuntu 11.10 DM8148 ttyO0

    DM8148 login: root
    Last login: Sat Dec  1 18:28:03 CST 2012 on ttyO0

     * Documentation:  https://help.ubuntu.com/
    root@DM8148:~# cd /usr/local/mesa
    root@DM8148:/usr/local/mesa# ./bin/ipnc_rdk_mcfw.out TRISTREAM VA&
    [1] 612
    root@DM8148:/usr/local/mesa# Starting Usecase...
    loading osa_kermod.ko
    Attached to slave procId 2.
    Loaded file ./firmware/ipnc_rdk_fw_m3vpss.xem3 on slave procId 2.
    Started slave procId 2.
    After Ipc_loadcallback status [0x00000000]
     [m3vpss ] ***** SYSTEM  : Frequency <ORG> - 200000000, <NEW> - 200000000
     [m3vpss ] notify_attach  rtnVal  0
     [m3vpss ] initProxyServer  rtnVal  0
     [m3vpss ]
     [m3vpss ]  *** UTILS: CPU KHz = 400000 Khz ***
     [m3vpss ]
     [m3vpss ]  95: SYSTEM  : System Common Init in progress !!!
     [m3vpss ]  96: SYSTEM: IPC init in progress !!!
     [m3vpss ]  96: SYSTEM: Attaching to [HOST] ...
     [m3vpss ]  1096: SYSTEM: Attaching to [HOST] ...
     [m3vpss ]  1098: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
     [m3vpss ]  1099: SYSTEM: Attaching to [DSP] ...
    After Ipc_startcallback status [0x097d2000]
    Attached to slave procId 1.
    Loaded file ./firmware/ipnc_rdk_fw_m3video.xem3 on slave procId 1.
    Started slave procId 1.
    After Ipc_loadcallback status [0x00000000]
    After Ipc_startcallback status [0x00000000]
     [m3video] ***** SYSTEM  : Frequency <ORG> - 200000000, <NEW> - 200000000
     [m3vpss ]  2099: SYSTEM: Attaching to [DSP] ...
     [m3video]
     [m3video]  *** UTILS: CPU KHz = 400000 Khz ***
     [m3video]
     [m3video]  1277: SYSTEM  : System Common Init in progress !!!
     [m3video]  1277: SYSTEM: IPC init in progress !!!
     [m3video]  1277: SYSTEM: Attaching to [HOST] ...
     [m3video]  2277: SYSTEM: Attaching to [HOST] ...
     [m3video]  2280: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
     [m3video]  2280: SYSTEM: Attaching to [DSP] ...
    Attached to slave procId 0.
     [m3vpss ]  3099: SYSTEM: Attaching to [DSP] ...
    Loaded file ./firmware/ipnc_rdk_fw_c6xdsp.xe674 on slave procId 0.
    Started slave procId 0.
    After Ipc_loadcallback status [0x00000000]
     [c6xdsp ] ***** SYSTEM  : Frequency <ORG> - 500000000, <NEW> - 500000000
     [m3video]  3280: SYSTEM: Attaching to [DSP] ...
     [c6xdsp ]
     [c6xdsp ]  *** UTILS: CPU KHz = 500000 Khz ***
     [c6xdsp ]
     [c6xdsp ]  1: SYSTEM  : System Common Init in progress !!!
     [c6xdsp ]  1: SYSTEM: IPC init in progress !!!
     [c6xdsp ]  1: SYSTEM: Attaching to [HOST] ...
     [c6xdsp ]  1: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
    After Ipc_startcallback status [0x00000000]
     [c6xdsp ]  1: SYSTEM: Attaching to [VIDEO-M3] ...
     [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
     [m3video] Remote Debug Shared Memory @ 0xbff05020
     [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
     [m3vpss ]  4099: SYSTEM: Attaching to [DSP] ...
     [m3video]  4280: SYSTEM: Attaching to [DSP] ...
     [c6xdsp ]  41: SYSTEM: Attaching to [VIDEO-M3] ...
     [m3vpss ]  5099: SYSTEM: Attaching to [DSP] ...
     [c6xdsp ]  75: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
     [m3video]  5280: SYSTEM: Attaching to [DSP] ...
     [c6xdsp ]  75: SYSTEM: Attaching to [VPSS-M3] ...
     [m3video]  5280: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
     [m3video]  5280: SYSTEM: Attaching to [VPSS-M3] ...
     [m3vpss ]  6099: SYSTEM: Attaching to [DSP] ...
     [m3video]  6281: SYSTEM: Attaching to [VPSS-M3] ...
     [c6xdsp ]  115: SYSTEM: Attaching to [VPSS-M3] ...
     [m3vpss ]  7099: SYSTEM: Attaching to [DSP] ...
     [c6xdsp ]  147: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
     [m3vpss ]  7099: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
     [c6xdsp ]  147: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
     [m3vpss ]  7099: SYSTEM: Attaching to [VIDEO-M3] ...
     [m3video]  7281: SYSTEM: Attaching to [VPSS-M3] ...
     [c6xdsp ]  187: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
     [m3video]  8100: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
     [m3vpss ]  8100: SYSTEM: Attaching to [VIDEO-M3] ...
     [c6xdsp ]  188: SYSTEM: Creating MsgQ [DSP_MSGQ] ...
     [m3video]  8101: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
     [m3vpss ]  8100: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
     [m3video]  8102: SYSTEM: Creating MsgQ [VIDEO-M3_MSGQ] ...
     [m3vpss ]  8101: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
     [m3video]  8102: SYSTEM: Creating MsgQ [VIDEO-M3_ACK_MSGQ] ...
     [m3vpss ]  8101: SYSTEM: Creating MsgQ [VPSS-M3_MSGQ] ...
     [m3video]  8104: SYSTEM: Notify register to [HOST] line 0, event 12 ...
     [m3vpss ]  8101: SYSTEM: Creating MsgQ [VPSS-M3_ACK_MSGQ] ...
     [m3video]  8104: SYSTEM: Notify register to [DSP] line 0, event 12 ...
     [m3vpss ]  8104: SYSTEM: Notify register to [HOST] line 0, event 12 ...
     [m3video]  8105: SYSTEM: Notify register to [VPSS-M3] line 0, event 12 ...
     [m3vpss ]  8104: SYSTEM: Notify register to [DSP] line 0, event 12 ...
     [m3video]  8105: SYSTEM: IPC init DONE !!!
     [m3vpss ]  8104: SYSTEM: Notify register to [VIDEO-M3] line 0, event 12 ...
     [m3vpss ]  8105: SYSTEM: IPC init DONE !!!
     [c6xdsp ]  188: SYSTEM: Creating MsgQ [DSP_ACK_MSGQ] ...
     [c6xdsp ]  188: SYSTEM: Notify register to [HOST] line 0, event 12 ...
     [m3video]  8120: MEM: Shared Region 2: Base = 0xb8000000, Length = 0x06900000 (105 MB)
     [m3vpss ]  8120: MEM: Shared Region 2: Base = 0xb8000000, Length = 0x06900000 (105 MB)
     [c6xdsp ]  188: SYSTEM: Notify register to [VIDEO-M3] line 0, event 12 ...
     [m3video]  8121: MEM: Shared Region 1: Base = 0x89000000, Length = 0x03800000 (56 MB)
     [m3vpss ]  8120: MEM: Shared Region 1: Base = 0x89000000, Length = 0x03800000 (56 MB)
     [c6xdsp ]  188: SYSTEM: Notify register to [VPSS-M3] line 0, event 12 ...
     [m3video]  8123: SYSTEM  : System Common Init Done !!!
     [m3vpss ]  8123: SYSTEM  : System Common Init Done !!!
     [c6xdsp ]  188: SYSTEM: IPC init DONE !!!
     [m3video]  8123: SYSTEM  : System Video Init in progress !!!
     [m3vpss ]  8123: SYSTEM  : System VPSS Init in progress !!!
     [m3video]  8123: SYSTEM  : System Video Init Done !!!
     [m3vpss ] Function Vps_platformTI814xSetPinMux is called
     [m3video]  8124: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
     [m3video]  8124: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
     [m3video]  8125: SYSTEM: ListElem Shared Addr = 0xbe98b280
     [m3video]  8127: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
     [m3video]  8128: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
     [m3video]  8128: SYSTEM: ListElem Shared Addr = 0xbe98e380
     [m3video]  8140: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_28] in region 0 ...
     [m3vpss ] === I2C0/2 Clk is active ===
     [m3video]  8140: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_28] in region 0 ...
     [m3vpss ] Function Iss_platformTI814xSetPinMux is called
     [m3vpss ]  8141: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
     [m3video]  8140: SYSTEM: ListElem Shared Addr = 0xbe991480
     [m3vpss ]  8142: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
     [m3video]  8143: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_29] in region 0 ...
     [m3vpss ]  8142: SYSTEM: ListElem Shared Addr = 0xbe9aad00
     [m3video]  8144: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_29] in region 0 ...
     [m3vpss ]  8145: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ...
     [m3video]  8144: SYSTEM: ListElem Shared Addr = 0xbe9ade00
     [m3vpss ]  8146: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ...
     [m3video]  8147: HDVICP: Doing PRCM for IVAHD[0] ...
     [m3vpss ]  8146: SYSTEM: ListElem Shared Addr = 0xbe9c7680
     [m3video]  8147: HDVICP: PRCM for IVAHD[0] ... DONE.
     [m3video]  8148: SYSTEM  : Initializing Links !!!
     [m3vpss ]  8161: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_23] in region 0 ...
     [m3vpss ]  8162: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_23] in region 0 ...
     [m3vpss ]  8162: SYSTEM: ListElem Shared Addr = 0xbe9ca780
     [m3vpss ]  8165: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_24] in region 0 ...
     [m3vpss ]  8166: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_24] in region 0 ...
     [m3vpss ]  8166: SYSTEM: ListElem Shared Addr = 0xbe9e9d80
     [c6xdsp ]  192: MEM: Shared Region 2: Base = 0xb8000000, Length = 0x06900000 (105 MB)
     [m3video]  8203: SYSTEM  : Initializing Links ... DONE !!!
     [m3vpss ]  8169: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_25] in region 0 ...
     [c6xdsp ]  192: MEM: Shared Region 1: Base = 0x89000000, Length = 0x03800000 (56 MB)
     [m3vpss ]  8170: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_25] in region 0 ...
     [c6xdsp ]  193: SYSTEM  : System Common Init Done !!!
     [m3vpss ]  8170: SYSTEM: ListElem Shared Addr = 0xbea09380
     [c6xdsp ]  4801: SYSTEM  : System DSP Init in progress !!!
     [m3vpss ]  8178: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_28] in region 0 ...
     [c6xdsp ]  196: SYSTEM: Creating ListMP [DSP_IPC_OUT_23] in region 0 ...
     [m3vpss ]  8178: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_28] in region 0 ...
     [c6xdsp ]  196: SYSTEM: Creating ListMP [DSP_IPC_IN_23] in region 0 ...
     [m3vpss ]  8179: SYSTEM: ListElem Shared Addr = 0xbea28980
     [c6xdsp ]  196: SYSTEM: ListElem Shared Addr = 0xbea5ba80
     [m3vpss ]  8182: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_29] in region 0 ...
     [c6xdsp ]  197: SYSTEM: Creating ListMP [DSP_IPC_OUT_24] in region 0 ...
     [m3vpss ]  8182: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_29] in region 0 ...
     [c6xdsp ]  197: SYSTEM: Creating ListMP [DSP_IPC_IN_24] in region 0 ...
     [m3vpss ]  8182: SYSTEM: ListElem Shared Addr = 0xbea42200
     [c6xdsp ]  197: SYSTEM: ListElem Shared Addr = 0xbea7b080
     [m3vpss ]  8185: SYSTEM : HDVPSS Drivers Version: HDVPSS_01_00_01_37
     [c6xdsp ]  198: SYSTEM: Creating ListMP [DSP_IPC_OUT_25] in region 0 ...
     [m3vpss ]  8185: SYSTEM  : FVID2_init() started...
     [c6xdsp ]  198: SYSTEM: Creating ListMP [DSP_IPC_IN_25] in region 0 ...
     [m3vpss ]  8246: SYSTEM  : Iss_init() started...
     [c6xdsp ]  198: SYSTEM: ListElem Shared Addr = 0xbea9a680
     [m3vpss ]  8360: SYSTEM  : Iss_platformDeviceInit() started...
     [c6xdsp ]  199: SYSTEM: Creating ListMP [DSP_IPC_OUT_28] in region 0 ...
     [c6xdsp ]  199: SYSTEM: Creating ListMP [DSP_IPC_IN_28] in region 0 ...
     [c6xdsp ]  199: SYSTEM: ListElem Shared Addr = 0xbeab9c80
     [c6xdsp ]  200: SYSTEM: Creating ListMP [DSP_IPC_OUT_29] in region 0 ...
     [c6xdsp ]  200: SYSTEM: Creating ListMP [DSP_IPC_IN_29] in region 0 ...
     [c6xdsp ]  200: SYSTEM: ListElem Shared Addr = 0xbead3500
     [c6xdsp ] !!WARNING.Resource already registered:2
     [c6xdsp ]  4993: SYSTEM  : Initializing Links !!!
     [m3vpss ] Received character 's'
     [m3vpss ]  8510: SYSTEM  : System_init done
     [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
     [m3video] Remote Debug Shared Memory @ 0xbff05020
     [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
     [m3video] Received character 's'
     [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
     [m3video] Remote Debug Shared Memory @ 0xbff05020
     [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
     [c6xdsp ]  5262: SYSTEM  : Initializing Links ... DONE !!!
     [c6xdsp ] Received character 's'
     [c6xdsp ]  5263: SYSTEM  : System DSP Init Done !!!

     ORG 0x46c00524: 0
     NEW 0x46c00524: 2


     [host] Application Load Completed
    Vsys_allocBuf - addr = 0x40b95000,size = 65011712

     [host] MCFW_IPCBITS:App_streamSysInit:virt addr of 85000000 cir buffer  is 40b95000
    ##########pInfo->totalsize 61865984
    MemMng_memcpy_open:OSA_dmaOpen passed with ch id = 4
    CacheMng_MemCpy_open:OSA_dmaOpen passed with ch id = 9
    Creat queue id:0
    queue id:0
    Creat queue id:32769
    queue id:32769

     [host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:Entered...DCC Default Intialization File Not Present!
     0: SYSTEM: System Common Init in progress !!!
     0: SYSTEM: IPC init in progress !!!
     11: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
     14: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
     16: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
     18: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
     18: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
     19: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
     21: SYSTEM: Notify register to [DSP] line 0, event 12 ...
     21: SYSTEM: Notify register to [VIDEO-M3] line 0, event 12 ...
     21: SYSTEM: Notify register to [VPSS-M3] line 0, event 12 ...
     22: SYSTEM: IPC init DONE !!!
     24: SYSTEM: Creating ListMP [HOST_IPC_OUT_28] in region 0 ...
     26: SYSTEM: Creating ListMP [HOST_IPC_IN_28] in region 0 ...
     28: SYSTEM: ListElem Shared Addr = 0x454f1d80
     29: SYSTEM: Creating ListMP [HOST_IPC_OUT_29] in region 0 ...
     31: SYSTEM: Creating ListMP [HOST_IPC_IN_29] in region 0 ...
     33: SYSTEM: ListElem Shared Addr = 0x4550b600
     36: SYSTEM: Creating ListMP [HOST_IPC_OUT_23] in region 0 ...
     38: SYSTEM: Creating ListMP [HOST_IPC_IN_23] in region 0 ...
     40: SYSTEM: ListElem Shared Addr = 0x45524e80
     42: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
     44: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
     46: SYSTEM: ListElem Shared Addr = 0x45544480
     47: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
     50: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
     52: SYSTEM: ListElem Shared Addr = 0x45563a80
     53: SYSTEM: System Common Init Done !!!

     [host]
    ********** SMART ANALYTICS USECASE ********

     [host] ********* Entered Smart Analytics usecase - H264 1080p @60fps + H264 D1 @30fps + MJPEG 1080p @5fps ********

     53: MCFW  : CPU Revision [ES2.1] !!!
     53: MCFW  : Detected [UNKNOWN] Board !!!
     53: MCFW  : Base Board Revision [REV A] !!!
     [m3vpss ]  9827: CAMERA: Create in progress !!!
     [m3vpss ] CameraLink_drvInitCreateArgs:1703 inWidth=1920,inHeight=1080
     [m3vpss ] CameraLink_drvInitCreateArgs:1703 inWidth=1920,inHeight=1080
     [m3vpss ]  9827: CAMERA: VIP0 PortA camera mode is [ 8-bit, Non-mux Embedded Sync] !!!
     [m3vpss ]  9828: CAMERA: VIP 0: VID DEC 268436749 (0x1c): 8f0e5ea0:0000:8f0e8354, AUD_STATUS -1894867528
     [m3vpss ] Stream ID 0: chId = 0 VpsUtils_queCreate.
     [m3vpss ] Stream ID 1: chId = 0 VpsUtils_queCreate.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] CAMERA: 0: 0xb841c500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 1: 0xb8813500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 2: 0xb8c0a500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 3: 0xb9001500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 4: 0xb93f8500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 5: 0xb97ef500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 6: 0xb9be6500, 1920 x 1080, [003f7000]
     [m3vpss ] CAMERA: 7: 0xb9fdd500, 1920 x 1080, [003f7000]
     [m3vpss ] Iss_captQueue: frame b841c500 queued, stream 0,ch0[8f1c9edc.cnt=1]
     [m3vpss ] Iss_captQueue: frame b8813500 queued, stream 0,ch0[8f1c9edc.cnt=2]
     [m3vpss ] Iss_captQueue: frame b8c0a500 queued, stream 0,ch0[8f1c9edc.cnt=3]
     [m3vpss ] Iss_captQueue: frame b9001500 queued, stream 0,ch0[8f1c9edc.cnt=4]
     [m3vpss ] Iss_captQueue: frame b93f8500 queued, stream 0,ch0[8f1c9edc.cnt=5]
     [m3vpss ] Iss_captQueue: frame b97ef500 queued, stream 0,ch0[8f1c9edc.cnt=6]
     [m3vpss ] Iss_captQueue: frame b9be6500 queued, stream 0,ch0[8f1c9edc.cnt=7]
     [m3vpss ] Iss_captQueue: frame b9fdd500 queued, stream 0,ch0[8f1c9edc.cnt=8]
     [m3vpss ] CameraLink_drvAllocAndQueueFrames: 8 frames queued, stream 0
     [m3vpss ] CameraLink_drvAllocAndQueueFrames: 8 frames queued, stream 1
     [m3vpss ]  10093: CAMERA: Create Done !!!
     [m3vpss ] DCC server task running
     [m3vpss ]  10211: CAMERA: Detect video in progress !!!
     [m3vpss ]  10211: CAMERA: Detect video Done !!!
     [m3vpss ]  10312: DUP   : Create Done !!!
     [m3vpss ]  10313: NSF: Create in progress !!!
     [m3vpss ] NSF::HEAPID:0        USED:128
     [m3vpss ] NSF::HEAPID:1        USED:4928
     [m3vpss ]  10420: NSF: Create Done !!!
     [m3vpss ]  10427: DUP   : Create Done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ]  10435: DUP   : Create Done !!!
     [m3vpss ]  10437: MERGE   : Create Done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ]  10489: SCLR: Create in progress !!!
     [m3vpss ]  10496: SCLR    : Loading Up-scaling Co-effs ...
     [m3vpss ]  10496: SCLR    : Co-effs Loading ... DONE !!!
     [m3video]  10511: IPC_IN_M3   : Create in progress !!!
     [m3video]  10512: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
     [m3vpss ] SCLR:HEAPID:0        USED:64
     [m3video]  10513: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
     [m3vpss ] SCLR:HEAPID:1        USED:5952
     [m3vpss ]  10496: SCLR: Create Done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ]  10504: DUP   : Create Done !!!
     [m3vpss ]  10415: FD   : Alg Create Done !!!
     [m3vpss ]  10415: FD   : Create Done !!!
     [m3vpss ]  10509: IPC_OUT_M3   : Create in progress !!!
     [m3vpss ]  10511: IPC_OUT_M3   : Create Done !!!
     [c6xdsp ]  284: IPC_FRAMES_IN   : Create in progress !!!
     [m3video]  10514: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
     [m3vpss ]  10518: IPC_FRAMES_OUT   : Create in progress !!!
     [m3video]  10517: IPC_IN_M3   : Create Done !!!
     [c6xdsp ]  284: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_23] ...
     [m3vpss ]  10521: IPC_FRAMES_OUT   : Create Done !!!
     [c6xdsp ]  284: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_23] ...
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [c6xdsp ]  285: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
     [c6xdsp ] IPC_FRAMES_IN:HEAPID:0       USED:240
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [c6xdsp ]  286: IPC_FRAMES_IN   : Create Done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [c6xdsp ]  7216: VA   : Create Done !!!
     [m3video]  10653: ENCODE: Create in progress ... !!!
     [c6xdsp ]  7218: VA   : ALG Init Done !!!
     [m3video] ENCLINK:INFO: !!!Number of output buffers for ch[2] set to [1]
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3video]  10738: ENCODE: Creating CH0 of 1920 x 1080, pitch = (2048, 2048) [PROGRESSIVE] [NON-TILED  ], bitrate = 2000 Kbps ...
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3video] ENCLINK_H264:HEAPID:0        USED:128584
     [m3video]  10846: ENCODE: Creating CH1 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [NON-TILED  ], bitrate = 2000 Kbps ...
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.

     [host] IpcBitsInLink_tskMain:Entered
     [host]  1168: IPC_BITS_IN   : Create in progress !!!

     [host]  1168: IPC_BITS_IN   : ListMPOpen start !!!

     [host]  1168: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_28] ...
     1172: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_28] ...

     [host]  1174: IPC_BITS_IN   : ListMPOpen done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3video] ENCLINK_H264:HEAPID:0        USED:126688
     [m3video]  10954: ENCODE: Creating CH2 of 1920 x 1080, pitch = (2048, 2048) [PROGRESSIVE] [NON-TILED  ], bitrate = 100 Kbps ...

     [host]  1176: IPC_BITS_IN   : System_linkGetInfo done !!!

     [host]  1176: IPC_BITS_IN   : Create Done !!!

     [host] USECASE SETUP DONE
     [m3vpss ]  10971: DISPLAY: Create in progress !!!
     [m3video] ENCLINK_JPEG:HEAPID:0        USED:2064
     [m3vpss ]  10973: DISPLAY: Create Done !!!
     [m3video]  10956: ENCODE: All CH Create ... DONE !!!
     [m3vpss ]  10973: DISPLAY: Create in progress !!!
     [m3vpss ]  10974: DISPLAY: Create Done !!!
     [m3vpss ]  10976: DISPLAY: Start in progress !!!
     [m3video] ENCLINK:HEAPID:0     USED:257496
     [m3video]  10959: ENCODE: Create ... DONE !!!
     [m3video]  10959: IPC_BITS_OUT   : Create in progress !!!
     [m3video]  10962: IPC_BITS_OUT   : Create Done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ]  11021: DISPLAY: Start Done !!!
     [m3vpss ]  11021: DISPLAY: HDDAC(BP0) : 44 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) !!!
     [m3vpss ]  11021: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 1, HDDAC(BP0) 0, DVO2(BP1) 1, SDDAC(SEC1) 1
     [m3vpss ]  11022: DISPLAY: Start in progress !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ]  11078: DISPLAY: Start Done !!!
     [m3vpss ]  11078: DISPLAY: SDDAC(SEC1): 17 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [c6xdsp ]  7887: VA   : MEMALLOC 8913819 bytes for DMVAL internal memory at addr 0x89AD0980!!!
     [c6xdsp ]  7892: VA   : MEMALLOC 3848 bytes for DMVAL output memory at addr 0x8A4E5D80!!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [c6xdsp ]  8215: VA   : ALG Create Done !!!
     [m3vpss ]  11561: CAMERA: Start in progress,1 cameras !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.

     [host]
    Application Run Completed
     [m3vpss ]  11661: CAMERA: starting camera 8f0e9ecc
     [m3vpss ] ********* Iss_captStart is called *********
     [m3vpss ] **** Iss_captStart: emptyQ 8f1c9edc cnt=0
     [m3vpss ]  11661: CAMERA: Start Done !!!
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
    ITT server task running !!!

     ITT ittServer_run
    ITT Server Message initialization successful

     ITT capture task created
    DCC server Message ques is open succefully
    Setting cmd <1> in message <45310100>
    Posting message <45310100> in QId <20002>
    Response from M3 is : 1
    Server Socket created with ID <22>
     [m3vpss ] Command 1 recived from HOST A8
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     [m3vpss ] Stream ID 0: Input queue 8f1c9edc empty condition.
     ====== repeat this error for ever ======

  • Rajat:

    Thanks for your help. I finally figured out the cause of the problem.

    When cameraLink starts, somehow it never gets the first SYSTEM_CMD_NEW_DATA, so Iss_captDequeue() was never called, the emptyQueue was always empty.
    I put 

    Utils_tskSendCmd(pTsk, SYSTEM_CMD_NEW_DATA);

    right before

    status = CameraLink_drvStart(pObj);

    This fixed the problem.

    best regards,

  • Hi,

    i'm using Davinci TMDSIPNCAM8127j3 with RDK 3.0. I'm struggling to capture image from IPNC camera. i can see the HDMI output but dn't know how to capture image from it.Please guide to me for capture image from IPNC camera

    Thanks in Advance