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.

IPNC DMVA2 . DMVAL librarie.



Hi,

I am intending to develop a new analytics software using dmval to be running on DMVA2 devices, the thing here is that when triying to compile the example found in the documentation I have reached just to miss only this dependencies inside it:

./framework/alg/lib/dmval.a(DMVAL_create.o): In function `DMVAL_create':

DMVAL_create.c:(.text+0x30): undefined reference to `DM365MM_init'

DMVAL_create.c:(.text+0x3c): undefined reference to `DM365MM_mmap'

DMVAL_create.c:(.text+0x4c): undefined reference to `ISF_Algcreate'

DMVAL_create.c:(.text+0xa0): undefined reference to `NMS_Algcreate'

DMVAL_create.c:(.text+0xd8): undefined reference to `RLE_Algcreate'

DMVAL_create.c:(.text+0x110): undefined reference to `MORP_Algcreate'

DMVAL_create.c:(.text+0x13c): undefined reference to `CMEM_init'

DMVAL_create.c:(.text+0x200): undefined reference to `CPIS_getSegmentFGblockDim'

collect2: ld returned 1 exit status

make: *** [demo] Error 1

 

How can I reach to compile this simple example, is any Makefile or small proyect provided by TI to get started with development using this librarie?

 

Thank you very much and best regards.

  • Hi,

    Can you tell me exactly which project you are trying to compile and which is the document you are referring to?

    regards,

    Anand

     

  • I am using the software that comes with the APPRO DMVA2IPNC-MT5, in the documents folder it exists a document called "DMVAx_IPNC_DMVAL_ApiGuide.pdf"

    At the end of this doc it is found an example code which I am triying to compile.....

  • Hi,

    You should include the following libs in your project:

    1)libdm365mm.a - ./dvsdk_2_10_01_18/dm365mm/lib

    2)cmem.a470MV - ./dvsdk_2_10_01_18/linuxutils_2_24_03/packages/ti/sdo/linuxutils/cmem/lib

    2)dmvastub.a - ./framework/alg/lib

    regards,

    Anand

     

  • Many many thanks, I have tried that and now I get :

    DMVAL_create.c:(.text+0x200): undefined reference to 'CPIS_getSegmentFGblockDim'

    ./framework/alg/lib/dmvastub.a(alg_morp.o): In function 'ALG_morpDelete':

    alg_morp.c:(.text+0x1c): undefined reference to 'VIDENC1_delete'

    ./framework/alg/lib/dmvastub.a(alg_morp.o): In function 'ALG_morpRun':

    alg_morp.c:(.text+0x128): undefined reference to 'VIDENC1_control'

    alg_morp.c:(.text+0x150): undefined reference to 'VIDENC1_process'

    ./framework/alg/lib/dmvastub.a(alg_morp.o): In function 'ALG_morpCreate':

    alg_morp.c:(.text+0x370): undefined reference to 'VIDENC1_create'

    alg_morp.c:(.text+0x3c0): undefined reference to 'Engine_getLastError'

    alg_morp.c:(.text+0x3f0): undefined reference to 'gALG_hEngine'

    ./framework/alg/lib/dmvastub.a(alg_morp.o): In function 'ALG_morpTestMain':

    alg_morp.c:(.text+0x4d4): undefined reference to 'ALG_sysInit'

    alg_morp.c:(.text+0x510): undefined reference to 'OSA_cmemAlloc'

    alg_morp.c:(.text+0x520): undefined reference to 'OSA_cmemAlloc'

    alg_morp.c:(.text+0x52c): undefined reference to 'OSA_cmemGetPhysAddr'

    alg_morp.c:(.text+0x538): undefined reference to 'OSA_cmemGetPhysAddr'

    alg_morp.c:(.text+0x5bc): undefined reference to 'OSA_cmemFree'

    alg_morp.c:(.text+0x5cc): undefined reference to 'OSA_cmemFree'

    alg_morp.c:(.text+0x5d0): undefined reference to 'ALG_sysExit'

    ........................................................

    I supposed that the dmval.a librearie would compile as stand alone into your app, I don´t know why are there so many dependencies. I don´t need the hole IPNC app so I only need to use DMVAL into my own modified "encode demo" from dvsdk, isn´t it possible to use it out of IPNC app?

     

    Thank you again! 

  • Hi,

    dmval.a is not a standalone lib,it depends on many other libs.

    It ispossible to use dmval outside IPNC app, you have to include all the libs from IPNC appllication and codecs from dvsdk that are referenced by dmval.

    If you have got the DMVA2-MT5 release then as part of dvsdk you will have the DMVA specific codecs inside 'dmva_codecs_01_00_06' folder,which will be referenced by dmval lib.

    Encode demo in the dvsdk doesn't use Codec Engine(CE), but for dmval Codec Engine is used to control and manage the video encoder and DMVAL codecs.This is the reason why you see linking errors like..

    regards,

    Anand

     

     

  • Oh, thank you for your amazing feedback, I will take a look into this Codec Engine in order to see how can I use them for my app.

    So if I understand it properly it is like other "encode demo" should be made but using now "dmva_codecs_01_00_06" in order to show the very begining of the TI Video Analytics potential in my system. This demo must link to dmva_codecs... and dmval.a. Are all the others be allways needed like osa lib and others too?

    Again, many many thanks. ;)

  • I am getting this now:

    DMVAL_create.c:(.text+0x4c): undefined reference to `ISF_Algcreate'

    DMVAL_create.c:(.text+0xa0): undefined reference to `NMS_Algcreate'

    DMVAL_create.c:(.text+0xd8): undefined reference to `RLE_Algcreate'

    DMVAL_create.c:(.text+0x110): undefined reference to `MORP_Algcreate'

    DMVAL_create.c:(.text+0x200): undefined reference to `CPIS_getSegmentFGblockDim'

    I don´t know which librarie are does functions to be found, how can I identificate them?

     

    thank you very much!

  • Hi, I have found the same problem, and was wondering if there was any resolution to this issue.

    For those of us that have EXISTING IP network cameras, we would like to port the lower level libraries/codecs (XDM VIDENC1 and NOT IMGENC1?), so that we can port our existing Apps to the DMVA2 chip...

    Is this not possible using ONLY TI libraries and/or XDM interfaces/codecs?

    I have not found any XDM documentaiton to match the IPRUN, NMS, MORP, ISF and RLE "codecs"...

    Thanks for your assistance.

  • Hi Randall,

    The issue is with the order in which the libs are linked.

    The correct order is  - dmval.a->dmvastub.a->osa.a->libdm365mm.a->dmva codecs like iprun,dmvalisf,dmvalnms,dmvalrle and dmvalmorp.

    regards,

    Anand

  • Hi Anand,

    Thanks for reengaging...

    Have you (or anyone at TI) actually tried to build an existing app against the DMVAL libraries?  Eg. the encodedecode demo?

    What I am confused and concerned by, is that I have to recompile every module in the "framework" directory...I have to include stuff for functions/modules which I do NOT care to use, and do not want to have to carry along in my executable, etc.

    Further, I have to use the higher level functions, instead of a IMGENC or VIDENC type of interface, which seems like the XDAIS way...has that been abandoned for this library/suite of functionality?

    Are you saying that the "alg" functions, and "drv" and "csl" modules are NOT necessary, if I get the "order" of libraries correct?

    Because, I did include dmval.a and dmvalstub.a first...However, both dmval.a and dmvalstub.a have dependencies upon stuff that is in that framework, but, each object/library has some dependency on another,  such that the entire framework seems to have to be included...

    What would really help is if someone from TI tried to build a non-IPNC demo app with imited DMVAL functionality included (just IMD for example)...

    Has this already been done?

    Regards,

    Randy

  • Hi Randy,

    There are FOUR DMVAL critical functionalities(kernels) implemented on the IMCOP engine.
    These have VIDENC1 interface and treated as codecs so that Codec Engine will control their operation.
    The RTSC packages for DMVAL kernels are present inside dmva_codecs_xx_xx_xx/ directory of dvsdk.

    You have to configure and create codec engine and RMAN.

    Only osa module from framework is needed.

    While linking you should follow the below mentioned order:

    source objs -> dmval.a -> dmvastub.a -> osa.a -> dm365mmap.a -> codec libs specified in generated linker.cmd.

    We don't have a sample DMVAL application in hand and will surely try to create one and share.

    regards,
    Anand

  • bytesMemBufPermanent int ---

    Number of bytes of permanent memory

    required by the video analytics

    application. Value returned by

    DMVALcreate: do not change.

    bytesMemBufOutput int ---

    Number of bytes required by the video

    analytics application to generate the

    output. Value returned by

    DMVALcreate: do not change.

     

    So, DMVAL_Create() is returning (with SUCCESS) a size of 0 for both these buffer allocation sizes…

    can you tell me why that may be?

    DMVAL_Configure() will then BUS ERROR as the pointers to these two buffer areas are NULL…

     

    I don’t see anything obvious in CE_TRACE

  • Actually, I caughty a bug in alg_dmval.c...

     

    DMVAL_Create() was NOT returning success...it was just not returning A particular failure (MVAL_ERR_INSTANCE_CREATE_FAILED)!

     It is returning

    DMVAL_ERR_INPUT_EXCEEDED_RANGE

    here is my call:

     

            gParams.inCols       = 320; //DEF_INCOLS;
            gParams.inRows       = 192; //DEF_INROWS;
            gParams.inStride     = 320; //DEF_INCOLS;

            // Initialize the handle. Zero out all fields
            memset( gParams.dmvalHdl, 0, sizeof(DMVALhandle));

            /////////////////////////////////////////////////////////////////////////////
            //
            // CREATE INSTANCE of DMVAL. The call populates handle variables
            // with the memory required for permanent and output buffers
            //
            /////////////////////////////////////////////////////////////////////////////

            libStatus = ALG_dmvalCreate( &gParams );

     

    My bug was I was sending 0 for "sensitiveness"...moving ON!!

  • I have managed to get to making the DMVAL_process() call several times, however it eventually blocks, and doesn't return...How do I debug this???

     

    <13>Jan  1 15:39:08 GD_video: > DMVA APP: Allocated 8905331 bytes for DMVAL internal memory @ 0x415cd000
     in 20-Oct 9:17:10.58 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVA APP: Calling DMVAL_configure
     in 20-Oct 9:17:10.58 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVAL: Library framework initialized for the 1st time.
     in 20-Oct 9:17:10.58 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVAL: Assigned memory to Camera Tamper Detection application.
     in 20-Oct 9:17:10.59 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVAL: Completed memory assignments to library applications.
     in 20-Oct 9:17:10.59 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVAL: Library framework reset.
     in 20-Oct 9:17:10.59 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVAL: Initialized library applications.
     in 20-Oct 9:17:10.59 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVA APP: DMVAL modules initialized.
     in 20-Oct 9:17:10.59 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: > DMVA APP: Application Memory Allocation Summary
     in 20-Oct 9:17:10.59 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video:             ------------------------------------------
     in 20-Oct 9:17:10.60 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video:   8905331 bytes for DMVAL instance.
     in 20-Oct 9:17:10.60 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video:      4616 bytes for DMVAL output.
     in 20-Oct 9:17:10.60 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video:  ============================================
     in 20-Oct 9:17:10.60 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video:  Total Allocated = 8909947 bytes
     in 20-Oct 9:17:10.60 from 10.6.60.212
    <13>Jan  1 15:39:08 GD_video: vaThrFxn 0 wait for first buffer...
     in 20-Oct 9:17:10.61 from 10.6.60.212
    <13>Jan  1 15:39:08 kernel: vpfe ccdc capture vpfe ccdc capture.1: setup for non-chained IMP, addr 876AD000
     in 20-Oct 9:17:10.61 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: ERR: read() Unable to read data
     in 20-Oct 9:17:10.70 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: ERROR: error reading expander to set analog out bypass
     in 20-Oct 9:17:10.70 from 10.6.60.212
    <15>Jan  1 15:39:09 kernel: imp_set_resizer_config setup for RESIZER INT irq 23
     in 20-Oct 9:17:10.76 from 10.6.60.212
    <11>Jan  1 15:39:09 kernel: Duplicate VPSS IRQ request received
     in 20-Oct 9:17:10.76 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: resize job created...
     in 20-Oct 9:17:10.77 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: @0x00117635:[T:0x4088c490] ti.sdo.dmai - [Resize] Resize_config
     in 20-Oct 9:17:10.77 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: resize job configured...
     in 20-Oct 9:17:10.77 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: capture 0: SKIP WAIT on (empty) return FIFO (1 inFlight, envp->queueEmpty 0)
     in 20-Oct 9:17:10.77 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 start main loop
     in 20-Oct 9:17:10.77 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.78 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.78 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.80 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.80 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.83 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.83 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.87 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.87 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.90 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.90 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.93 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.93 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:10.97 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:10.97 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:11.0 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:11.0 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:11.3 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:11.3 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:11.7 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 returned from DMVAL_process()
     in 20-Oct 9:17:11.7 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: vaThrFxn 0 call DMVAL_process (0x4098b2d0)
     in 20-Oct 9:17:11.10 from 10.6.60.212

    NEVER RETURNS...

  • I have only requested "TAMPER_DETECT"

  • Hi Randy,

    I dont have much experience with DMVAL librariesand will wait for some of other experts to comment. However, just looking at your log, you are getting below errors before DMVAL_process blocks. I was wondering if these errors are expected?

    <13>Jan  1 15:39:09 GD_video: ERR: read() Unable to read data
     in 20-Oct 9:17:10.70 from 10.6.60.212
    <13>Jan  1 15:39:09 GD_video: ERROR: error reading expander to set analog out bypass
     in 20-Oct 9:17:10.70 from 10.6.60.212

    Also, can you please confirm you are seeing this issue with IPNC development environment or your custom environment?

    Prateek

     

  • Hi Randy,

    I recommend you to try any other algorithm other than tamper detect because it requires auto focus values from the 2A algorithm for defocus functionality and i don't know how are you passing the auto focus values.

    The hang may be due to two algorithms using IMCOP resources running parallelly without protection.If you are running any other codec/algorithm which uses IMCOP resources like IMAGE BUFFERS,iMX0/1 in parallel to DMVAL_process then it can hang.They should be protected using the mutex lock(vicp_imcop_lock) defined in alg.c file.

    DMVAL iMX kernels and any other codec/algorithm can run in parallel if they have different scratch ids.

    Also you can print the CE debug messages by running your binary with CE debug messages enabled as shown below:

    CE_DEBUG=3 ./your_binary

    regards,

    Anand

  • Hi Anand,

    I have disabled my video codecs...should be no conflict..they do, however, use ID =1 with all the other stuff using ID=2 just like in alg_server.cfg

    I tried IMD ONLY (no tamper detect) and it bombed (aborted) upon FIRST DMVAL_process() call...no error, no nothing...

    Randy

  • It is DEPENDENCIES...but, what, where?

    I am not using CSL_ or DRV_ modules...I am NOT using ALG_focus.c (no ALG_afRun() or ALG_aewbRun(), etc.)...ALG_getLastInfo() is a link dependency, called from ALG_tamperFocus.c....but, I don't see it getting called (downstream) by any of the DMVAL_process() calls that return...

  • So, I went back and tried to remove -I included references to CSL_ and DRV_ from my Makefile...

    /home/rroberts/TI_VA_LIBS/av_capture/framework/alg/inc/alg.h:6:17: error: drv.h: No such file or directory

    Again, THESE are the depenencies upon the other (externel) directories/modules that I had previously referred to...

     

    Anyway, back to other stuff..>TAMPER...

     

    I've included a trace...shows what may be a DMA setup just before things BLOCK in the DMVAL_process() thread...

    <13>Jan  1 00:27:20 GD_video: vaThrFxn 0 returned from DMVAL_process() (output->modeResult 0x00000000
     in 21-Oct 12:13:14.75 from 10.6.60.212
    <13>Jan  1 00:27:20 GD_video: vaThrFxn 0 call DMVAL_process (0x4088b2b0)
     in 21-Oct 12:13:14.78 from 10.6.60.212
    <13>Jan  1 00:27:20 GD_video: vaThrFxn 0 returned from DMVAL_process() (output->modeResult 0x00000000
     in 21-Oct 12:13:14.78 from 10.6.60.212
    <13>Jan  1 00:27:20 GD_video: vaThrFxn 0 call DMVAL_process (0x4088b2b0)
     in 21-Oct 12:13:14.82 from 10.6.60.212
    <13>Jan  1 00:27:20 GD_video: vaThrFxn 0 returned from DMVAL_process() (output->modeResult 0x00000000
     in 21-Oct 12:13:14.82 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: vaThrFxn 0 call DMVAL_process (0x4088b2b0)
     in 21-Oct 12:13:14.87 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,181us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435002) = 0x11f00002.
     in 21-Oct 12:13:14.87 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,360us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:14.87 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,483us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.87 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,614us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.87 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,736us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a01c) = 0x11f0501c.
     in 21-Oct 12:13:14.88 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,849us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404351a0) = 0x11f001a0.
     in 21-Oct 12:13:14.88 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,021,988us: [+1 T:0x4088c490 S:0x4088adfc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:14.88 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,111us: [+1 T:0x4088c490 S:0x4088adfc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a022) = 0x11f05022.
     in 21-Oct 12:13:14.88 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,223us: [+1 T:0x4088c490 S:0x4088adfc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.88 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,346us: [+1 T:0x4088c490 S:0x4088adfc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a1c8) = 0x11f051c8.
     in 21-Oct 12:13:14.88 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,463us: [+1 T:0x4088c490 S:0x4088adfc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,577us: [+1 T:0x4088c490 S:0x4088adfc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435340) = 0x11f00340.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,705us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404351a0) = 0x11f001a0.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,824us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a000) = 0x11f05000.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,022,939us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404351a0) = 0x11f001a0.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,064us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435340) = 0x11f00340.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,179us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a000) = 0x11f05000.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,287us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435340) = 0x11f00340.
     in 21-Oct 12:13:14.89 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,441us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404351a0) = 0x11f001a0.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,569us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435340) = 0x11f00340.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,682us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,811us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404351a0) = 0x11f001a0.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,023,935us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435340) = 0x11f00340.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,050us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,177us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.90 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,290us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a002) = 0x11f05002.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,403us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,532us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,648us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,755us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a368) = 0x11f05368.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,024,882us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,012us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a028) = 0x11f05028.
     in 21-Oct 12:13:14.91 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,130us: [+1 T:0x4088c490 S:0x4088ae1c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,261us: [+1 T:0x4088c490 S:0x4088addc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a368) = 0x11f05368.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,381us: [+1 T:0x4088c490 S:0x4088addc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a014) = 0x11f05014.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,495us: [+1 T:0x4088c490 S:0x4088addc] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a00c) = 0x11f0500c.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,680us: [+1 T:0x4088c490 S:0x4088ac3c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a00c) = 0x11f0500c.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,822us: [+1 T:0x4088c490 S:0x4088ac3c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a014) = 0x11f05014.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,025,940us: [+1 T:0x4088c490 S:0x4088ac3c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a00c) = 0x11f0500c.
     in 21-Oct 12:13:14.92 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,065us: [+1 T:0x4088c490 S:0x4088ad5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a00c) = 0x11f0500c.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,187us: [+1 T:0x4088c490 S:0x4088ad5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a018) = 0x11f05018.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,301us: [+1 T:0x4088c490 S:0x4088ad5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a004) = 0x11f05004.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,429us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a004) = 0x11f05004.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,550us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a018) = 0x11f05018.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,662us: [+1 T:0x4088c490 S:0x4088adf4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a008) = 0x11f05008.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,792us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a008) = 0x11f05008.
     in 21-Oct 12:13:14.93 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,026,911us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043a000) = 0x11f05000.
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,027,022us: [+1 T:0x4088c490 S:0x4088ae24] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404351a0) = 0x11f001a0.
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,027,195us: [+5 T:0x4088c490 S:0x4088ae1c] CV - VISA_enter(visa=0x2595d0): algHandle = 0x259608
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,027,532us: [+1 T:0x4088c490 S:0x4088adb4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4040b000) = 0x1c40000.
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,027,831us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a0) = 0x1cbf1a0.
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,001us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432504) = 0x1cbf504.
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,128us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423486) = 0x1cb0486.
     in 21-Oct 12:13:14.94 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,243us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432188) = 0x1cbf188.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,354us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218c) = 0x1cbf18c.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,465us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218c) = 0x1cbf18c.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,622us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218c) = 0x1cbf18c.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,752us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218a) = 0x1cbf18a.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,868us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043223c) = 0x1cbf23c.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,028,980us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404234a2) = 0x1cb04a2.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,096us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423480) = 0x1cb0480.
     in 21-Oct 12:13:14.95 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,207us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423480) = 0x1cb0480.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,472us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432194) = 0x1cbf194.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,624us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432194) = 0x1cbf194.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,745us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218a) = 0x1cbf18a.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,862us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432194) = 0x1cbf194.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,029,975us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432180) = 0x1cbf180.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,088us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432194) = 0x1cbf194.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,199us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,307us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321b0) = 0x1cbf1b0.
     in 21-Oct 12:13:14.96 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,415us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,525us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432198) = 0x1cbf198.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,632us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043214c) = 0x1cbf14c.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,746us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,856us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,030,965us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,104us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,223us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,335us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,446us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432182) = 0x1cbf182.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,558us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432194) = 0x1cbf194.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,668us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,779us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432200) = 0x1cbf200.
     in 21-Oct 12:13:14.97 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,889us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,031,998us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043219c) = 0x1cbf19c.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,111us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432174) = 0x1cbf174.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,222us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,333us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,442us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,550us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,659us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,770us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:14.98 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,032,882us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a4) = 0x1cbf1a4.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,003us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a6) = 0x1cbf1a6.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,120us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218e) = 0x1cbf18e.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,231us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,343us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,452us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,563us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,670us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,779us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,890us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218c) = 0x1cbf18c.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,033,998us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218a) = 0x1cbf18a.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,108us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a8) = 0x1cbf1a8.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,218us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321aa) = 0x1cbf1aa.
     in 21-Oct 12:13:14.99 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,328us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432190) = 0x1cbf190.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,437us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,547us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,656us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,765us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,875us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,034,982us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,091us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321ac) = 0x1cbf1ac.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,200us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321ae) = 0x1cbf1ae.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,310us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432192) = 0x1cbf192.
     in 21-Oct 12:13:15.0 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,420us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,529us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,636us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,746us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,853us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,035,964us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,074us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432188) = 0x1cbf188.
     in 21-Oct 12:13:15.1 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,184us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423484) = 0x1cb0484.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,293us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423482) = 0x1cb0482.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,412us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4042348a) = 0x1cb048a.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,526us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432180) = 0x1cbf180.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,641us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432020) = 0x1cbf020.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,749us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432040) = 0x1cbf040.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,862us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,036,976us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,085us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043213c) = 0x1cbf13c.
     in 21-Oct 12:13:15.2 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,195us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,305us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,418us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,528us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,637us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,745us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,859us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432188) = 0x1cbf188.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,037,969us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218a) = 0x1cbf18a.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,081us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432182) = 0x1cbf182.
     in 21-Oct 12:13:15.3 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,192us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404320b8) = 0x1cbf0b8.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,304us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404320d0) = 0x1cbf0d0.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,417us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,529us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432184) = 0x1cbf184.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,640us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432168) = 0x1cbf168.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,749us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,860us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,038,970us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,076us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432606) = 0x1cbf606.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,185us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043260e) = 0x1cbf60e.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,293us: [+1 T:0x4088c490 S:0x4088ac44] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432600) = 0x1cbf600.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,516us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043218c) = 0x1cbf18c.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,645us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4043219e) = 0x1cbf19e.
     in 21-Oct 12:13:15.4 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,760us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a2) = 0x1cbf1a2.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,039,876us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432506) = 0x1cbf506.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,004us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a0) = 0x1cbf1a0.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,124us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423484) = 0x1cb0484.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,236us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a2) = 0x1cbf1a2.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,346us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404321a2) = 0x1cbf1a2.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,454us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40423480) = 0x1cb0480.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,564us: [+1 T:0x4088c490 S:0x4088ac5c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40432500) = 0x1cbf500.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,040,940us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x415366a4) = 0x835336a4.
     in 21-Oct 12:13:15.5 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,159us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4088b170) = 0x81f03170.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,338us: [+1 T:0x4088c490 S:0x4088ad3c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x41518563) = 0x83515563.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,472us: [+1 T:0x4088c490 S:0x4088ad3c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40435000) = 0x11f00000.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,604us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404800cc) = 0x1c040cc.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,722us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x404800c4) = 0x1c040c4.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,835us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40480864) = 0x1c04864.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,041,951us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40480004) = 0x1c04004.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,059us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4048000c) = 0x1c0400c.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,169us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4048082c) = 0x1c0482c.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,284us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x40480024) = 0x1c04024.
     in 21-Oct 12:13:15.6 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,393us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4048002c) = 0x1c0402c.
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,502us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4048084c) = 0x1c0484c.
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,614us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4047d070) = 0x1c01070.
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,721us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4047d010) = 0x1c01010.
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,042,830us: [+1 T:0x4088c490 S:0x4088ad4c] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4047d010) = 0x1c01010.
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,044,081us: [+5 T:0x4088c490 S:0x4088ae24] CV - VISA_exit(visa=0x2595d0): algHandle = 0x259608
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,044,284us: [+5 T:0x4088c490 S:0x4088ae6c] CV - VISA_enter(visa=0x2595d0): algHandle = 0x259608
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,044,917us: [+5 T:0x4088c490 S:0x4088ae74] CV - VISA_exit(visa=0x2595d0): algHandle = 0x259608
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,045,240us: [+5 T:0x4088c490 S:0x4088ae1c] CV - VISA_enter(visa=0x2595d0): algHandle = 0x259608
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: @126,045,480us: [+1 T:0x4088c490 S:0x4088adb4] ti.sdo.fc.memutils - MEMUTILS_getPhysicalAddr> CMEM_getPhys(0x4040b000) = 0x1c40000.
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: capture 0: hVAFifo still busy...skipping frame...
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: capture 0: hVAFifo still busy...skipping frame...
     in 21-Oct 12:13:15.7 from 10.6.60.212
    <13>Jan  1 00:27:21 GD_video: capture 0: hVAFifo still busy...skipping frame...
     in 21-Oct 12:13:15.8 from 10.6.60.212
    

  • Hi Randy,

    Tamper detection algorithm is applied once in 10 frames.

    For the first 10 frames DMVAL_process returns without doing anything,so you see is passing.

    For 11th frame when DMVAL kernels are invoked you see the hang.

    Your CE trace shows that process hangs in some DMVAL kernel and since trace is not enabled for all FC modules it is not clear which kernel is hanging.

    Can you enable the trace for all FC modules and get the log?

    For enabling the trace for FC follow the instructions in the following link:

    http://processors.wiki.ti.com/index.php/Trace_in_Framework_Components#Framework_Components_2.22_and_later_2.x_releases

    regards,

    Anand

  • Looks like someone (VICP?) isn't calling RELEASEIRQ to release...

    <13>Jan  1 00:22:49 GD_video: vaThrFxn channel 0 call DMVAL_process with buffer @ 0x4098d000
     in 24-Oct 16:11:15.15 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: REQUESTIRQ ioctl received for irq #9
     in 24-Oct 16:11:15.15 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: acquiring irq's resource semaphore ...
     in 24-Oct 16:11:15.15 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: got resource semaphore, now acquire irq_mutex...
     in 24-Oct 16:11:15.15 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: got irq_mutex  semaphore
     in 24-Oct 16:11:15.15 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: irq 9 request granted
     in 24-Oct 16:11:15.16 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: irq 9 ARM_INTMUX
     in 24-Oct 16:11:15.16 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: WAIT ioctl received for irq 9, wait on completion_sem...
     in 24-Oct 16:11:15.16 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: irqHandler: servicing irq #9, up completion_sem...
     in 24-Oct 16:11:15.17 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: acquired completion_sem for irq 9
     in 24-Oct 16:11:15.17 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: REQUESTIRQ ioctl received for irq #9
     in 24-Oct 16:11:15.17 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: IRQK Debug: acquiring irq's resource semaphore ...
     in 24-Oct 16:11:15.17 from 10.6.60.212
    <15>Jan  1 00:22:49 kernel: RSZ_RESIZE:
     in 24-Oct 16:11:15.17 from 10.6.60.212
    <15>Jan  1 00:22:50 kernel: RSZ_RESIZE:
     in 24-Oct 16:11:15.19 from 10.6.60.212
    <15>Jan  1 00:22:50 kernel: RSZ_RESIZE:
     in 24-Oct 16:11:15.22 from 10.6.60.212
    <13>Jan  1 00:22:50 GD_video: capture 0: hVAFifo still busy...skipping frame...
     in 24-Oct 16:11:15.23 from 10.6.60.212
    <15>Jan  1 00:22:50 kernel: RSZ_RESIZE:
     in 24-Oct 16:11:15.25 from 10.6.60.212
    <13>Jan  1 00:22:50 GD_video: capture 0: hVAFifo still busy...skipping frame...
     in 24-Oct 16:11:15.26 from 10.6.60.212

  • Yep..VICP

    VICP does a Register(), Wait(), Register()..to "re-register" the INT each time...but, it does NOT do an Unregister() which is what releases the "resource_sem"...

     

    I can probably keep the REQUEST_IRQ from returning an error, if it is already "installed"...

    Haven't you guys seen this before??????

    <13>Jan  1 00:00:39 GD_video: vaThrFxn channel 0 call DMVAL_process with buffer @ 0x4098d000
     in 24-Oct 17:44:23.11 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: vaThrFxn channel 0 returned from DMVAL_process() (output->modeResult 0x00000000)
     in 24-Oct 17:44:23.11 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: RSZ_RESIZE:
     in 24-Oct 17:44:23.14 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: vaThrFxn channel 0 call DMVAL_process with buffer @ 0x4098d000
     in 24-Oct 17:44:23.15 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: vaThrFxn channel 0 returned from DMVAL_process() (output->modeResult 0x00000000)
     in 24-Oct 17:44:23.15 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: RSZ_RESIZE:
     in 24-Oct 17:44:23.17 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: RSZ_RESIZE:
     in 24-Oct 17:44:23.31 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: REQUESTIRQ ioctl received for irq #9
     in 24-Oct 17:44:23.32 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquiring irq's resource semaphore ...
     in 24-Oct 17:44:23.32 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired resource semaphore, now acquire irq_mutex...
     in 24-Oct 17:44:23.33 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired irq_mutex
     in 24-Oct 17:44:23.33 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: irq 9 handler installed, init completion_sem
     in 24-Oct 17:44:23.33 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: up irq_mutex
     in 24-Oct 17:44:23.33 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: WAIT ioctl received for irq 9, acquire completion_sem...
     in 24-Oct 17:44:23.35 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: irqHandler: servicing irq #9, up completion_sem...
     in 24-Oct 17:44:23.35 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired completion_sem for irq 9
     in 24-Oct 17:44:23.35 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: REQUESTIRQ ioctl received for irq #9
     in 24-Oct 17:44:23.35 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: vaThrFxn channel 0 call DMVAL_process with buffer @ 0x4098d000
     in 24-Oct 17:44:23.42 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_wait() returned
     in 24-Oct 17:44:23.42 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_register() ioctl failed: -1
     in 24-Oct 17:44:23.42 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_wait() returned
     in 24-Oct 17:44:23.42 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_register() ioctl failed: -1
     in 24-Oct 17:44:23.43 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_wait() returned
     in 24-Oct 17:44:23.43 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_register() ioctl failed: -1
     in 24-Oct 17:44:23.44 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_wait() returned
     in 24-Oct 17:44:23.45 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_register() ioctl failed: -1
     in 24-Oct 17:44:23.45 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_wait() returned
     in 24-Oct 17:44:23.45 from 10.6.60.212
    <13>Jan  1 00:00:39 GD_video: VICP Debug: VICP_register() ioctl failed: -1
     in 24-Oct 17:44:23.45 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquiring irq's resource semaphore ...
     in 24-Oct 17:44:23.45 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired resource semaphore, now acquire irq_mutex...
     in 24-Oct 17:44:23.46 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired irq_mutex
     in 24-Oct 17:44:23.46 from 10.6.60.212
    <11>Jan  1 00:00:39 kernel: IRQ handler type mismatch for IRQ 9
     in 24-Oct 17:44:23.46 from 10.6.60.212
    <11>Jan  1 00:00:39 kernel: IRQK Error: REQUESTIRQ: couldn't install ISR, request_irq returned -16
     in 24-Oct 17:44:23.47 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: WAIT ioctl received for irq 9, acquire completion_sem...
     in 24-Oct 17:44:23.47 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: irqHandler: servicing irq #9, up completion_sem...
     in 24-Oct 17:44:23.47 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired completion_sem for irq 9
     in 24-Oct 17:44:23.47 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: REQUESTIRQ ioctl received for irq #9
     in 24-Oct 17:44:23.47 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquiring irq's resource semaphore ...
     in 24-Oct 17:44:23.47 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired resource semaphore, now acquire irq_mutex...
     in 24-Oct 17:44:23.48 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired irq_mutex
     in 24-Oct 17:44:23.48 from 10.6.60.212
    <11>Jan  1 00:00:39 kernel: IRQ handler type mismatch for IRQ 9
     in 24-Oct 17:44:23.48 from 10.6.60.212
    <11>Jan  1 00:00:39 kernel: IRQK Error: REQUESTIRQ: couldn't install ISR, request_irq returned -16
     in 24-Oct 17:44:23.48 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: WAIT ioctl received for irq 9, acquire completion_sem...
     in 24-Oct 17:44:23.48 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: irqHandler: servicing irq #9, up completion_sem...
     in 24-Oct 17:44:23.49 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired completion_sem for irq 9
     in 24-Oct 17:44:23.49 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: REQUESTIRQ ioctl received for irq #9
     in 24-Oct 17:44:23.49 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquiring irq's resource semaphore ...
     in 24-Oct 17:44:23.49 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired resource semaphore, now acquire irq_mutex...
     in 24-Oct 17:44:23.50 from 10.6.60.212
    <15>Jan  1 00:00:39 kernel: IRQK Debug: acquired irq_mutex
     in 24-Oct 17:44:23.50 from 10.6.60.212
    <11>Jan  1 00:00:39 kernel: IRQ handler type mismatch for IRQ 9
     in 24-Oct 17:44:23.50 from 10.6.60.212
    <11>Jan  1 00:00:39 kernel: IRQK Error: REQUESTIRQ: couldn't install ISR, request_irq returned -16
     in 24-Oct 17:44:23.50 from 10.6.60.212