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.

ezsdk_5_02 : Capture encode demo is not working

Other Parts Discussed in Thread: TVP7002, PMP

Hi,

I want to run Capture-encode demo from ezsdk_5_02 released on 30th Aug.

For that, as of now, I am running prebuilt binary supplied with filesystem ezsdk-dm816x-evm-rootfs.tar.gz available in filesystem directory.

I booted the board with this file system, EIO card was attached to my DM8168 EVM with DDR3.

I can see matrix launcher GUI. But since, capture-encode demo is not available in matrix launcher, I run it manually by following steps.

root@dm816x-evm:~# cd /usr/share/ti/ti-omx
root@dm816x-evm:/usr/share/ti/ti-omx# ./capture_encode_a8host_debug.xv5T -o sample.h264 -m 1080p -f 60 -b 1000000 -n 1000

I have connected 1080i_60 component input to EIO card's first TVP7002 chip (J7-J6-J5 connectors are Y/Pb/pr).

components go to executing state but I don't see video output on Onchip HDMI connector of EVM board. I still see matric GUI only.

Please find attached complete log, please see bootargs carefully if I have missed anything.

Any idea why I can't see video ? Have I missed any step to run capture-encode demo ?

Does the demo support 1080i_60 capture from TVP7002 with code modifications ? or it is not tested for 1080i_60 ?

 

Thanks in advance,

Sweta

  • Just to add to above email,

    startfile.h264 gets created everytime I run the demo, but it is always of 0 byte.

    So I suspect that the issue is with capture and may not be with display.

     

    Thanks,
    Sweta

  • Sweta,

    'I can see matrix launcher GUI. But since, capture-encode demo is not available in matrix launcher, I run it manually by following steps.'

    To disable the matrix gui while running the capture encode demos, you can disable that by executing the below commands

    # /etc/init.d/matrix-gui-e stop
    # /etc/init.d/pvr-init stop
    More details here:

    http://processors.wiki.ti.com/index.php/OMX_EZSDK_Examples#Capture_Encode

     

    'Does the demo support 1080i_60 capture from TVP7002 with code modifications ? or it is not tested for 1080i_60 ?'

    The demo doesnt support 1080I60 out of the box (1080p60 and 720p60 are), but the vfcc component does. There ill be several modificaions required:

    VFCC and TVP OMX components have to be configured for interlaced input in the setparameter call for the index OMX_TI_IndexParamVFCCHwPortProperties. eScantype value has to be changed from Progressive to Interlaced.

    The TVP OMX component has to be configured fpr 1080I60 standard via the SetParameter OMX_TI_IndexParamCTRLVidDecInfo. The value for videoStandard has to be OMX_VIDEO_DECODER_STD_1080I_60.

    The input frame height for the DEI component has to be configured for 1920x540. Look at the SetConfig OMX_TI_IndexConfigVidChResolution at the input side ion the DEI component for this.

    The DEI algorithm has to be enabled. Look at the SetConfig for OMX_TI_IndexAlgEnable where the bAlgBypass field has to be set to 0.

     

    Archith 

     

     

  • Hi Archith,

    Thanks for the help. I can run 1080p demo with 1080p input flawlessly.

    To make existing demo work for 1080i_60, I did few changes in code (sHwPortParam.eScanType = OMX_VIDEO_CaptureScanTypeInterlaced for Setparameter of pCapHandle). With this change as the only change, I can see encoded file and display as two two frames instead of one, both of 1920x540 resolution one above below.

    To make 1080i fully functional, I tried the changes suggested by you. Just to summerize, following changes were made in file "packages/ti/omx/demos/capture_encode/src/ilclient_utils.c".

    1) sHwPortParam.eScanType = OMX_VIDEO_CaptureScanTypeInterlaced; (for both capture and TVP handle).

    2) sVidDecParam.videoStandard =  OMX_VIDEO_DECODER_STD_1080I_60;

    3) chResolution.Frm0Height = (pAppData->nHeight)/2;

    4) algEnable.bAlgBypass = 0;

    5) driverId.eDispVencMode = OMX_DC_MODE_1080I_60;  (wherever needed)

    With above changes, if I run the application, I am getting following error.

    root@dm816x-evm:/home/sweta# ./capture_encode_a8host_debug.xv5T -o sample.h264 -m 1080i -f 60 -b 1000000 -n 1000

    output file: sample.h264

    bit_rate: 1000000

    frame_rate: 60

    num_frames: 1000

    mode: 1080i

     Capture-Encode example

    ===============================

     OMX_Init completed

     UIAClient is ready to send a UIA configuration command

    UIAClient received UIA_CONFIGURE_ACK

    UIAClient is done sending requests

    UIAClient is ready to send a UIA configuration command

    UIAClient received UIA_CONFIGURE_ACK

    UIAClient is done sending requests

     openeing file

     capture compoenent is created

    Buffer Size computed: 3110400

    set input port params (width = 1920, height = 1080)enable capture output port

    got eventEnable/Disable Event

     dei compoenent is created

    set input port params (width = 1920, height = 1080)

    set output port params (width = 1920, height = 1080)set output port params (widt
    h = 1920, height = 1080)set number of channelsset input resolutionset output res
    olutionenable dei input port

    got eventEnable/Disable Event

    enable dei output port 0

    got eventEnable/Disable Event

    enable dei output port 1

    got eventEnable/Disable Event

     encoder compoenent is created

    found handle 0x11e780 for component OMX.TI.VPSSM3.VFDC

     got display handle

    found handle 0x122288 for component OMX.TI.VPSSM3.CTRL.DC

    Buffer Size computed: 4147200

    set input port params (width = 1920, height = 1080)setting input and output memo
    ry type to defaultenable input port

    got eventEnable/Disable Event

     connect call for capture-Dei

      connect call for dei- encoder

      connect call for dei-display

     Capture outport buffers allocated

     got eventState changed to: OMX_StateIdle

     Capture is in IDLE state

     Dei input port use buffer done

      DEI outport buffers allocated

    In addition to above 5 changes, if I do 6th change as chResolution.FrmCropHeight = (pAppData->nHeight)/2;

    I am able to make further progress but I get bad configuration error as shown in below log.

    root@dm816x-evm:/home/sweta# ./capture_encode_a8host_debug.xv5T -o sample.h264 -m 1080i -f 60 -b 1000000 -n 1000

    output file: sample.h264

    bit_rate: 1000000

    frame_rate: 60

    num_frames: 1000

    mode: 1080i

     Capture-Encode example

    ===============================

     OMX_Init completed

     UIAClient is ready to send a UIA configuration command

    UIAClient received UIA_CONFIGURE_ACK

    UIAClient is done sending requests

    UIAClient is ready to send a UIA configuration command

    UIAClient received UIA_CONFIGURE_ACK

    UIAClient is done sending requests

     openeing file

     capture compoenent is created

    Buffer Size computed: 3110400

    set input port params (width = 1920, height = 1080)enable capture output port

    got eventEnable/Disable Event

     dei compoenent is created

    set input port params (width = 1920, height = 1080)

    set output port params (width = 1920, height = 1080)set output port params (widt
    h = 1920, height = 1080)set number of channelsset input resolutionset output res
    olutionenable dei input port

    got eventEnable/Disable Event

    enable dei output port 0

    got eventEnable/Disable Event

    enable dei output port 1

    got eventEnable/Disable Event

     encoder compoenent is created

    found handle 0x11e780 for component OMX.TI.VPSSM3.VFDC

     got display handle

    found handle 0x122288 for component OMX.TI.VPSSM3.CTRL.DC

    Buffer Size computed: 4147200

    set input port params (width = 1920, height = 1080)setting input and output memo
    ry type to defaultenable input port

    got eventEnable/Disable Event

     connect call for capture-Dei

      connect call for dei- encoder

      connect call for dei-display

     Capture outport buffers allocated

     got eventState changed to: OMX_StateIdle

     Capture is in IDLE state

     Dei input port use buffer done

      DEI outport buffers allocated

     got eventState changed to: OMX_StateIdle

     DEI is in IDLE state

     encoder input port use buffer done

      encoder outport buffers allocated

     got eventState changed to: OMX_StateIdle

     Encoder state IDLE

     got eventState changed to: OMX_StateIdle

     ctrl-dc state IDLE

      display buffers allocated

     waiting for IDLEgot eventState changed to: OMX_StateIdle

     display state IDLE

     got eventState changed to: OMX_StateExecuting

     display control state execute

     got event*** unrecoverable error: OMX_ErrorBadParameter (0x80001005)

    Press a key to proceed

    Am I missing any configuration ? Please suggest.

    Thanks,
    Sweta

  • Hi Sweta,

         I got the same error.

         Have you fixed this problem?

     

    Regards,

    lei

  • Hi Sweta,

    sweta bhatt said:
    5) driverId.eDispVencMode = OMX_DC_MODE_1080I_60;  (wherever needed)

    It seems this is not support in the demo,

    My demo worked when I changed it back to OMX_DC_MODE_1080P_60.

     

    Regards,

    lei

  • Sweta,

     

    To get a better insight at the issue here, we need to get traces from the vpss firmware. That can be done on a telnet session to the board and

    #/usr/share/ti/ti-uia/loggerSMDump.out 0x9E400000 vpss

    Also, the portDef FrameHeight and nbuffersize values for the input port of DEI has to reflect for 1920x540. The setparam for the index OMX_IndexParamPortDefinition sets these values.

    Archith

  • Hi Sweta

    How could you make this demo work with1080p input?

    I am quite confused by the instruction of this demo, which require the 1080p input from the component video input.

    However, as far as I know component video can only support 1080i at most.

    Could you plase share with me about how you set the input and how you generate your source with 1080p?

     

    Thanks in advance,

     

    Jun    

  • Jun,

    EZSDK 5.02 does support component video input with 1080P and 1080I via TVP7002. To see how to configure for 1080P, please look at the capture_encode OMX example on how to use 1080P capture via TVP7002.

    Archith

  • Hi Sweta,

     

    I am S.Sivakumar new to this community and  started working on DM8168/EZSDK 5.03.00.09 for 1080i60 support.

    I tried the steps you & Archtih suggested and I am stopped at same problem that u faced. ie. When I run capture-encode application, finally it stopped at "capture state execute"

    Now I am tracing source.

    Did you or anyone make 1080i60 worked in DM8168/EZSDK ?, If so can you share those information here..

    Thanking you

     

    Regards,

    S.Sivakumar

     

  • Hi Sweta and Archtih,

    I am facing the same problem.  Did you or anyone make 1080i60 work in DM8168/EZSDK ?

    Thanks,

    Zoe

  • Archith John Bency said:

    Sweta,

     

    To get a better insight at the issue here, we need to get traces from the vpss firmware. That can be done on a telnet session to the board and

    #/usr/share/ti/ti-uia/loggerSMDump.out 0x9E400000 vpss

    Also, the portDef FrameHeight and nbuffersize values for the input port of DEI has to reflect for 1920x540. The setparam for the index OMX_IndexParamPortDefinition sets these values.

    Archith

  • Hi Swetha and Archith,

    I am trying to capture 1080I using OMX capture-encode demo and display on LCD on DM8148 EVM .

    I have made all the changes as discussed above for the Capture-Encode Demo to support 1080I (interlaced ) capture

    I am using a DVD player which is providing the Video input 1080I @ 25fps to the DM8148EVM .

    The problem is that i am not getting a proper display on LCD ,i see two images ,one extended image getting overlapped with the other normal image .I have done

    algEnable.bAlgBypass = 0 which should enable the DEI algorithm ,and i should  get a correct display .

    when the application exits ,i get a below error message .

    tearing down the capture-encode example
     exiting thread
     exiting thread
     exiting thread
     exiting thread
     got eventState changed to: OMX_StateIdle
     capture state idle
     got eventState changed to: OMX_StateIdle
     control tvp state idle
     got eventState changed to: OMX_StateIdle
     DEI state idle
     got eventState changed to: OMX_StateIdle
     display state idle
     got eventState changed to: OMX_StateIdle
     display control state idle
     got eventState changed to: OMX_StateIdle
     Encoder state idle
     got eventState changed to: OMX_StateLoaded
     display state loaded
     got eventState changed to: OMX_StateLoaded
     ctrl-dc state loaded
     got eventState changed to: OMX_StateLoaded
     encoder state loaded
     got event*** unrecoverable error: OMX_ErrorUndefined (0x80001001)
    Press a key to proceed

    VPSSM3 logdump ,

    N:VPSS  P:2 #:01303 T:000000136612dc05 S:Entered Function :omxrpc_skel_freebuffer
    N:VPSS  P:2 #:01304 T:0000001366162023 S:drivers/m2m/src/vpsdrv_m2mDei.c @ Line 522:
    N:VPSS  P:2 #:01305 T:000000136616b863 S:Context fields are not retrived back. Try FVID2_stop ()                  before closing!!
    N:VPSS  P:2 #:01307 T:000000136618a989 S:Entered Function :omxrpc_skel_freebuffer
    N:VPSS  P:2 #:01306 T:0000001366171a81 S: OMX Error in _OMX_VFPCDeiDualOutDelete :: line 1197
    N:VPSS  P:2 #:01308 T:00000013661b9bb1 S: OMX Error in OMX_TI_VFPC_CommandNotify :: line 1303
    N:VPSS  P:2 #:01309 T:00000013661be94b S: OMX Error in _OMX_BASE_HandleStateTransition :: line 371
    N:VPSS  P:2 #:01310 T:00000013661c45d5 S:Module<OMX.TI.VPSSM3.VFPC.DEIMDUALOUT> Leaving<_OMX_BASE_HandleStateTransition> @line<482> with error<-2147479551:ErrorUndefined>
    N:VPSS  P:2 #:01311 T:00000013661e2ba5 S:Entered Function :omxrpc_skel_freebuffer
    N:VPSS  P:2 #:01312 T:0000001366225ffb S:Entered Function :omxrpc_skel_freebuffer
    N:VPSS  P:2 #:01314 T:0000001366273c61 S:Entered Function :omxrpc_skel_freebuffer
    N:VPSS  P:2 #:01313 T:000000136625fa83 S:Module<OMX.TI.VPSSM3.VFPC.DEIMDUALOUT> Leaving<OMX_BASE_PROCESS_CmdEvent> @line<784> with error<-2147479551:ErrorUndefined>
    N:VPSS  P:2 #:01315 T:0000001366296917 S:Module<OMX.TI.VPSSM3.VFPC.DEIMDUALOUT> Leaving<OMX_BASE_CmdEventHandler> @line<466> with error<-2147479551:ErrorUndefined>
    N:VPSS  P:2 #:01317 T:00000013662aaedd S:Entered Function :omxrpc_skel_freebuffer
    N:VPSS  P:2 #:01316 T:000000136629e28b S:Module<OMX.TI.VPSSM3.VFPC.DEIMDUALOUT> Entering<OMX_BASE_CmdEventHandler> @line<434>

    Can you  help me where am i going wrong ?How did you solve the problem to get a clear display ?

    Thanks,

    N Sivaramkrishna.

  • Hi,Archith

    I want to run Capture-encode demo from ezsdk_5_03_01_15. Because I don't have 1080p60 video source,but I have 1080i60.

    The problem I faced posted here

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/187658.aspx

    Hope you can help!

    Regards.

  • Hi,Sweta:

     I has used tvp7002 capture and encode 720p60 video from YPbPr,

    And now i want to capture and encode VGA of 1080p size video, So i need to reconfigure the TVP7002 through IIC read and write?

    And i does not find  this part in the omx capture and encode demo,

    How to do this then?

  • Hello

    We are trying to run the omx capture encode example and have booted the board using the  filesystem provided in the ezsdk 5_05_02_00 package.We have used the binary of the capture encode example created by building the demos folder of the ezsdk package before booting the board.The binary created is placed in the home/examples folder while all the other modules like the syslink.ko and tvp007.ko etc are placed in another home/KOS folder.After booting we have followed all the steps mentioned in the OMX EZSDK examples document.

     After loading all the .ko modules and disabling the matrix gui the following line is run

    root@dm8168evm/home/examples: ./capture_encode_a8host_debug.xv5t  -o test.264 -m 1080p -f 60 -b 2000000 -n 150 -d 0

    1) we are providing the input video as a bus_cif.yuv file placed in the same folder as the binary for capture encode example?Is this supported?

    2)On running the example we are getting some xdc.runtime.main: ipcsupport.c:line 148 ipcProcMgr initialize() errors.What is it that we are missing?

  • Hello ,


    Could you provide the information about your video source and how is connected to the board?

    Could you provide full logs when you start the application?

    Are you running the default applications or you have made some changes?

    Best Regards,

    Margarita

  • Hi Rutuja Patil,

         The capture encode demo should be in /usr/share/ti/ti-omx/ also please check that you have at least syslink, vpss and ti81xxhdmi loaded you can check that using lsmod. Also you need the firmware loaded. About your question, the capture encode example doesn't accept loading the frames from a file, it will try to capture from the TVP7002:

    /usr/share/ti/ti-omx # ./capture_encode_a8host_debug.xv5T
    capture_encode -f <frame_rate> -m <mode>-b <bit_rate> -o <output_file> -n <num_frames> -d <0/1>

    -o | --output output filename
    -m | --mode 1080p / 720p capture/On-chip HDMI display mode , 1080i capture
    -f | --framerate encode frame rate
    -b | --bitrate encode bit rate
    -n | --numframes encode number of frames
    -d | --display_id 0 - for on-chip HDMI, 1 for Secondary display
    example - ./capture_encode_a8host_debug.xv5T -o sample.h264 -m 1080p -f 60 -b 1000000 -d 0 -n 1000
    for 720p, set hdmi mode before running example
    echo 720p-60 >/sys/devices/platform/vpss/display0/mode

    Please try connecting a component video source to the input ports J5 J6 J7 in the daughter card

  • Hey thanks,the example runs but does not complete.After the dei display connected line it says: unrecoverable error OMX ERROR UNDEFINED.What is it that u believe is wrong?

  • hello

    We are working on the same problem and our bootlogs are as follows:

    U-Boot 2010.06 (Dec 09 2011 - 12:31:16)

    DRAM:  2 GiB
    Using default environment

    MMC:   OMAP SD/MMC: 0
    Hit any key to stop autoboot:  0
    raise: Signal # 8 caught
    reading u-boot.bin

    184792 bytes read
    ## Starting application at 0x80800000 ...
                                                                                    
                                                                                    
    U-Boot 2010.06 (Dec 09 2011 - 12:10:47)                                         
                                                                                    
    TI8168-GP rev 1.1                                                               
                                                                                    
    ARM clk: 987MHz                                                                 
    DDR clk: 796MHz                                                                 
                                                                                    
    I2C:   ready                                                                    
    DRAM:  2 GiB                                                                    
    NAND:  HW ECC Hamming Code selected                                             
    256 MiB                                                                         
    *** Warning - bad CRC or NAND, using default environment                        
                                                                                    
    :,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:
    ;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:
    ;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;
    ;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;
    ;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:
    r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,
    ;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisii
    r:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisi
    r;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS   @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSs
    r;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5
    rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi
    ;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi
    ;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;
    r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:
    ;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,
    ;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;::::
    :,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,
    ;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..:
    :.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,
    :.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:
    ,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,
    : ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:
    ,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,
                                                                                    
    MMC:   OMAP SD/MMC: 0                                                           
    Net:   <ethaddr> not set. Reading from E-fuse                                   
    Detected MACID:40:5f:c2:21:1e:ac                                                
    Ethernet PHY: GENERIC @ 0x01                                                    
    DaVinci EMAC                                                                    
    Hit any key to stop autoboot:  0                                                
    raise: Signal # 8 caught                                                        
    reading boot.scr                                                                
                                                                                    
    301 bytes read                                                                  
    Running bootscript from MMC/SD to set the ENV...                                
    ## Executing script at 80900000                                                 
    reading uImage                                                                  
                                                                                    
    2428376 bytes read                                                              
    ## Booting kernel from Legacy Image at 80009000 ...                             
       Image Name:   Arago/2.6.37-psp04.00.01.13/dm81                               
       Image Type:   ARM Linux Kernel Image (uncompressed)                          
       Data Size:    2428312 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 (x0029463@swubn01) (gcc version 4.3.3 (Sourcery G++ Lite 21
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f                 
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache               
    Machine: ti8168evm                                                              
    bootconsole [earlycon0] enabled                                                 
    vram size = 52428800 at 0x0                                                     
    reserved size = 52428800 at 0x0                                                 
    FB: Reserving 52428800 bytes SDRAM for VRAM                                     
    Memory policy: ECC disabled, Data cache writeback                               
    OMAP chip is TI8168 1.1                                                         
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 52224      
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw memd
    PID hash table entries: 1024 (order: 0, 4096 bytes)                             
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)                 
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)                   
    Memory: 206MB = 206MB total                                                     
    Memory: 203420k/203420k available, 58724k reserved, 0K highmem                  
    Virtual kernel memory layout:                                                   
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)                               
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)                               
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)                               
        vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)                               
        lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)                               
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)                               
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)                               
          .init : 0xc0008000 - 0xc003a000   ( 200 kB)                               
          .text : 0xc003a000 - 0xc049c000   (4488 kB)                               
          .data : 0xc049c000 - 0xc04e36c0   ( 286 kB)                               
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1         
    NR_IRQS:407                                                                     
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts             
    Total of 128 interrupts on 1 active controller                                  
    GPMC revision 6.0                                                               
    Trying to install interrupt handler for IRQ400                                  
    Trying to install interrupt handler for IRQ401                                  
    Trying to install interrupt handler for IRQ402                                  
    Trying to install interrupt handler for IRQ403                                  
    Trying to install interrupt handler for IRQ404                                  
    Trying to install interrupt handler for IRQ405                                  
    Trying to install interrupt handler for IRQ406                                  
    Trying to install type control for IRQ407                                       
    Trying to set irq flags for IRQ407                                              
    OMAP clockevent source: GPTIMER1 at 27000000 Hz                                 
    Console: colour dummy device 80x30                                              
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)                         
    pid_max: default: 32768 minimum: 301                                            
    Security Framework initialized                                                  
    Mount-cache hash table entries: 512                                             
    CPU: Testing write buffer coherency: ok                                         
    devtmpfs: initialized                                                           
    omap_voltage_early_init: voltage driver support not added                       
    regulator: core version 0.5                                                     
    regulator: dummy:                                                               
    NET: Registered protocol family 16                                              
    OMAP GPIO hardware version 0.1                                                  
    OMAP GPIO hardware version 0.1                                                  
    omap_mux_init: Add partition: #1: core, flags: 0                                
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl                  
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda                  
    NOR: Can't request GPMC CS                                                      
    registered ti816x_vpss device                                                   
    registered ti816x_gpio_vr device                                                
    registered TI816x on-chip HDMI device                                           
    registered ti816x_sr device                                                     
    registered ti81xx_vidout device                                                 
    pm_dbg_init: only OMAP3 supported                                               
    ti81xx_pcie: Invoking PCI BIOS...                                               
    ti81xx_pcie: Setting up Host Controller...                                      
    ti81xx_pcie: Register base mapped @0xd0820000                                   
    ti81xx_pcie: Starting PCI scan...                                               
    PCI: bus0: Fast back to back transfers enabled                                  
    bio: create slab <bio-0> at 0                                                   
    regulator: VFB: 800 <--> 1025 mV at 1010 mV                                     
    vgaarb: loaded                                                                  
    SCSI subsystem initialized                                                      
    usbcore: registered new interface driver usbfs                                  
    usbcore: registered new interface driver hub                                    
    usbcore: registered new device driver usb                                       
    registerd cppi-dma Intr @ IRQ 17                                                
    Cppi41 Init Done                                                                
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz                                    
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz                                    
    Advanced Linux Sound Architecture Driver Version 1.0.23.                        
    Switching to clocksource gp timer                                               
    musb-hdrc: version 6.0, host, debug=0                                           
    musb-hdrc musb-hdrc.0: dma type: dma-cppi41                                     
    musb-hdrc: kernel must blacklist external hubs                                  
    musb-hdrc musb-hdrc.0: MUSB HDRC host driver                                    
    musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1            
    usb usb1: New USB device found, idVendor=1d6b, idProduct=0002                   
    usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1              
    usb usb1: Product: MUSB HDRC host driver                                        
    usb usb1: Manufacturer: Linux 2.6.37 musb-hcd                                   
    usb usb1: SerialNumber: musb-hdrc.0                                             
    hub 1-0:1.0: USB hub found                                                      
    hub 1-0:1.0: 1 port detected                                                    
    musb-hdrc musb-hdrc.0: USB Host mode controller at d081e000 using DMA, IRQ 18   
    musb-hdrc musb-hdrc.1: dma type: dma-cppi41                                     
    musb-hdrc: kernel must blacklist external hubs                                  
    musb-hdrc musb-hdrc.1: MUSB HDRC host driver                                    
    musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2            
    usb usb2: New USB device found, idVendor=1d6b, idProduct=0002                   
    usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1              
    usb usb2: Product: MUSB HDRC host driver                                        
    usb usb2: Manufacturer: Linux 2.6.37 musb-hcd                                   
    usb usb2: SerialNumber: musb-hdrc.1                                             
    hub 2-0:1.0: USB hub found                                                      
    hub 2-0:1.0: 1 port detected                                                    
    musb-hdrc musb-hdrc.1: USB Host mode controller at d0826800 using DMA, IRQ 19   
    NET: Registered protocol family 2                                               
    IP route cache hash table entries: 2048 (order: 1, 8192 bytes)                  
    TCP established hash table entries: 8192 (order: 4, 65536 bytes)                
    TCP bind hash table entries: 8192 (order: 3, 32768 bytes)                       
    TCP: Hash tables configured (established 8192 bind 8192)                        
    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                                         
    JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.                            
    msgmni has been set to 397                                                      
    io scheduler noop registered                                                    
    io scheduler deadline registered                                                
    io scheduler cfq registered (default)                                           
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled                         
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0                
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1                
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2                
    console [ttyO2] enabled, bootconsole disabled                                   
    console [ttyO2] enabled, bootconsole disabled                                   
    brd: module loaded                                                              
    loop: module loaded                                                             
    ahci ahci.0: forcing PORTS_IMPL to 0x3                                          
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode      
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc              
    scsi0 : ahci_platform                                                           
    scsi1 : ahci_platform                                                           
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16      
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16      
    m25p80 spi1.0: found w25q32, expected w25x32                                    
    m25p80 spi1.0: w25q32 (4096 Kbytes)                                             
    Creating 4 MTD partitions on "spi_flash":                                       
    0x000000000000-0x000000040000 : "U-Boot"                                        
    0x000000040000-0x000000042000 : "U-Boot Env"                                    
    0x000000042000-0x0000002c2000 : "Kernel"                                        
    0x0000002c2000-0x000000400000 : "File System"                                   
    omap2-nand driver initializing                                                  
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )                     
    Creating 5 MTD partitions on "omap2-nand.0":                                    
    0x000000000000-0x000000260000 : "U-Boot"                                        
    0x000000260000-0x000000280000 : "U-Boot Env"                                    
    0x000000280000-0x0000006c0000 : "Kernel"                                        
    0x0000006c0000-0x00000cee0000 : "File System"                                   
    0x00000cee0000-0x000010000000 : "Reserved"                                      
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6                          
    davinci_mdio davinci_mdio.0: detected phy mask fffffff9                         
    davinci_mdio.0: probed                                                          
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown                
    davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown                
    usbcore: registered new interface driver cdc_ether                              
    usbcore: registered new interface driver dm9601                                 
    Initializing USB Mass Storage driver...                                         
    usbcore: registered new interface driver usb-storage                            
    USB Mass Storage support registered.                                            
    mice: PS/2 mouse device common for all mice                                     
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0                        
    i2c /dev entries driver                                                         
    Linux video capture interface: v2.00                                            
    usbcore: registered new interface driver uvcvideo                               
    USB Video Class driver (v1.0.0)                                                 
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec                            
    usbcore: registered new interface driver usbhid                                 
    usbhid: USB HID core driver                                                     
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 00
    usbcore: registered new interface driver snd-usb-audio                          
    asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok                           
    ALSA device list:                                                               
      #0: TI81XX EVM                                                                
    TCP cubic registered                                                            
    NET: Registered protocol family 17                                              
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3         
    omap_voltage_late_init: Voltage driver support not added                        
    Power Management for TI81XX.                                                    
    smartreflex smartreflex: Driver initialized                                     
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)  
    ata1: SATA link down (SStatus 0 SControl 300)                                   
    ata2: SATA link down (SStatus 0 SControl 300)                                   
    Waiting for root device /dev/mmcblk0p2...                                       
    mmc0: new high speed SDHC card at address b368                                  
    mmcblk0: mmc0:b368       3.73 GiB                                               
     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 red
    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: 200K                                                       
    INIT: version 2.86 booting                                                      
    Please wait: booting...                                                         
    Error opening /dev/fb0: No such file or directory                               
    Starting udev                                                                   
    udevd (74): /proc/74/oom_adj is deprecated, please use /proc/74/oom_score_adj i.
    Remounting root file system...                                                  
    Caching udev devnodes                                                           
    NET: Registered protocol family 10                                              
    ALSA: Restoring mixer settings...                                               
    Configuring network interfaces... davinci_mdio davinci_mdio.0: resetting idled r
    net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014)
    ADDRCONF(NETDEV_UP): eth0: link is not ready                                    
    udhcpc (v1.13.2) started                                                        
    Sending discover...                                                             
    PHY: 0:01 - Link is Up - 1000/Full                                              
    ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready                               
    Sending discover...                                                             
    Sending select for 10.1.97.205...                                               
    Lease of 10.1.97.205 obtained, lease time 60                                    
    adding dns 192.168.21.1                                                         
    adding dns 4.2.2.2                                                              
    done.                                                                           
    Setting up IP spoofing protection: rp_filter.                                   
    Sat Dec 10 09:34:00 UTC 2011                                                    
    INIT: Entering runlevel: 5                                                      
    Loading HDVICP2 Firmware                                                        
    DM816X prcm_config_app version: 2.0.0.1                                         
    Doing PRCM settings...                                                          
            PRCM for IVHD0 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180600 Data : 0x00000002              
                            AW Phy Addr : 0x48180600 Data : 0x00000002              
                            Phy Addr : 0x48180c04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180620 Data : 0x00070000              
                            AW Phy Addr : 0x48180620 Data : 0x00070002              
                            BW Phy Addr : 0x48180624 Data : 0x00030000              
                            AW Phy Addr : 0x48180624 Data : 0x00010002              
                            Phy Addr : 0x48180600 Data : 0x00000102                 
                            BW Phy Addr : 0x48180c10 Data : 0x00000007              
                            AW Phy Addr : 0x48180c10 Data : 0x00000003              
                            Phy Addr : 0x48180c14 Data : 0x00000004                 
                            BW Phy Addr : 0x58088000 Data : 0xab0d305b              
                            AW Phy Addr : 0x58088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x58098000 Data : 0xb9f1616d              
                            AW Phy Addr : 0x58098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180c10 Data : 0x00000003              
                            AW Phy Addr : 0x48180c10 Data : 0x00000000              
                            Phy Addr : 0x48180c14 Data : 0x00000007                 
            PRCM for IVHD0 is Done Successfully                                     
            PRCM for IVHD1 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180700 Data : 0x00000002              
                            AW Phy Addr : 0x48180700 Data : 0x00000002              
                            Phy Addr : 0x48180d04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180720 Data : 0x00070000              
                            AW Phy Addr : 0x48180720 Data : 0x00050002              
                            BW Phy Addr : 0x48180724 Data : 0x00030000              
                            AW Phy Addr : 0x48180724 Data : 0x00010002              
                            Phy Addr : 0x48180700 Data : 0x00000102                 
                            BW Phy Addr : 0x48180d10 Data : 0x00000007              
                            AW Phy Addr : 0x48180d10 Data : 0x00000003              
                            Phy Addr : 0x48180d14 Data : 0x00000004                 
                            BW Phy Addr : 0x5a088000 Data : 0x6d62cad9              
                            AW Phy Addr : 0x5a088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x5a098000 Data : 0x95999a2b              
                            AW Phy Addr : 0x5a098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180d10 Data : 0x00000003              
                            AW Phy Addr : 0x48180d10 Data : 0x00000000              
                            Phy Addr : 0x48180d14 Data : 0x00000007                 
            PRCM for IVHD1 is Done Successfully                                     
            PRCM for IVHD2 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180800 Data : 0x00000002              
                            AW Phy Addr : 0x48180800 Data : 0x00000002              
                            Phy Addr : 0x48180e04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180820 Data : 0x00070000              
                            AW Phy Addr : 0x48180820 Data : 0x00050002              
                            BW Phy Addr : 0x48180824 Data : 0x00030000              
                            AW Phy Addr : 0x48180824 Data : 0x00010002              
                            Phy Addr : 0x48180800 Data : 0x00000102                 
                            BW Phy Addr : 0x48180e10 Data : 0x00000007              
                            AW Phy Addr : 0x48180e10 Data : 0x00000003              
                            Phy Addr : 0x48180e14 Data : 0x00000004                 
                            BW Phy Addr : 0x53088000 Data : 0x0ff3e5b8              
                            AW Phy Addr : 0x53088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x53098000 Data : 0x332b8f1a              
                            AW Phy Addr : 0x53098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180e10 Data : 0x00000003              
                            AW Phy Addr : 0x48180e10 Data : 0x00000000              
                            Phy Addr : 0x48180e14 Data : 0x00000007                 
            PRCM for IVHD2 is Done Successfully                                     
    PRCM Initialization completed                                                   
    SysLink version : 2.00.05.85                                                    
    SysLink module created on Date:Dec  9 2011 Time:12:47:37                        
    FIRMWARE: Memory map bin file not passed                                        
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loc]
    FIRMWARE: Default memory configuration is used                                  
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1           
    FIRMWARE: Memory Configuration status : In Progress                             
    FIRMWARE: 1 start Successful                                                    
    Loading HDVPSS (V4L2) Firmware                                                  
    FIRMWARE: Memory map bin file not passed                                        
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loc]
    FIRMWARE: Default memory configuration is used                                  
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1           
    FIRMWARE: Memory Configuration status : In Progress                             
    FIRMWARE: 2 start Successful                                                    
    tvp7002 2-005d: tvp7002 found @ 0x5d (OMAP I2C adapter)                         
    tvp7002 2-005d: Rev. 02 detected.                                               
    ti81xxvin ti81xxvin: registered sub device tvp7002                              
    ti81xxvin ti81xxvin: TI81xx HDVPSS Capture driver initialized                   
    HDMI W1 rev 2.0                                                                 
    Timing Info:                                                                    
      pixel_clk = 148500                                                            
      x_res  = 1920                                                                 
      y_res  = 1080                                                                 
      hfp      = 88                                                                 
      hsw      = 44                                                                 
      hbp      = 148                                                                
      vfp      = 4                                                                  
      vsw      = 5                                                                  
      vbp      = 36                                                                 
    Starting system message bus: dbus.                                              
    Starting telnet daemon.                                                         
    Starting syslogd/klogd: done                                                    
    Starting thttpd.                                                                
    Starting PVR                                                                    
    /dev/mem opened.                                                                
    Memory mapped at address 0x40097000.                                            
    Read at address  0x48180F04 (0x40097f04): 0x00000001                            
    Write at address 0x48180F04 (0x40097f04): 0x00000000, readback 0x00000000       
    /dev/mem opened.                                                                
    Memory mapped at address 0x402cc000.                                            
    Read at address  0x48180900 (0x402cc900): 0x00000102                            
    Write at address 0x48180900 (0x402cc900): 0x00000002, readback 0x00000002       
    /dev/mem opened.                                                                
    Memory mapped at address 0x40151000.                                            
    Read at address  0x48180920 (0x40151920): 0x00040002                            
    Write at address 0x48180920 (0x40151920): 0x00000002, readback 0x00000002       
    Starting Matrix GUI application.                                                
                                                                                    
     _____                    _____           _         _                           
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_                         
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|                        
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|                          
                  |___|                    |___|                                    
                                                                                    
    Arago Project http://arago-project.org dm816x-evm ttyO2                         
                                                                                    
    Arago 2011.09 dm816x-evm ttyO2                                                  
                                                                                    
    dm816x-evm login:

    We have stopped the matrix gui and changed the hdmi mode to 1080p -60 followed by the following

    root@dm816x-evm:/usr/share/ti/ti-omx/# ./capture_encode_a8host_debug.xv5t -o sample.h264 -m 1080p -f 60 -b 1000000 -n 1000 -d 0

    The program stops at connect call for dei-display followed by

    got event*** unrecoverable error :OMX_ErrorUndefined (0x80001001)

    what is possibly wrong

  • Hello,

    Could you answer my questions:

    Margarita Gashova said:

    Hello ,


    1.Could you provide the information about your video source and how is connected to the board?

    2.Are you running the default applications or you have made some changes?

    3.Could you provide full logs when you start the application?

    For getting more debug prints run ./loggerSMDump.out 0x9e400000 0x100000 all video or vpss

    This is available at /usr/share/ti/ti-uia folder in filesystem.

    Best Regards,

    Margarita

  • Hi,

          It would be useful if you could provide the answer to questions 1) and 2) from Margarita, as I mentioned the demo will try to capture from the component inputs, the ones present in the daughter card. Some comments about it

    a) If you are using the DM8168-EVM with a component video source connected as I mentioned the demo should run properly. The demo doesn't accept a file as input just as output where it saves the encoded frames.

    b) If you are not using the EVM, likely your board doesn't have the TVP7002 on it, if that is the case you need to edit the demo to remove the OMX_TVP component, otherwise it won't run.

    c) From the boot log provided by priyanka tevare I can see that the V4L2 firmware is being loaded and the V4L2 capture module is loaded too. I have seen that the demo works just if you load the OMX firmware (dm816x_hdvpss.xem3) and not the V4L2 firmware (dm816x_hdvpss_v4l2.xem3) in the EVM, please try loading the OMX firmware, it should work.

    d) You could give it a try to the Ridgerun eval SDK, it builds the omx demos by default and it loads the omx firmware by default too.

    http://ridgerun.com/www/index.php/download-center.html
    https://developer.ridgerun.com/wiki/index.php/Getting_Started_Guide_for_DM8168_EVM

    -David

  • PG1.1 supports max input width of only 960 when input is 422I format.Use PG2.0 and above for HD resolution capture encode

  • Hello Margarita Gashova,

    The video source that we are using now is the Tvp007 port (i.e J5 J6 J7connector on the board).

    The boot logs posted by priyanka tevare are the same as mine as we are working together.

    We will post the loaderdump debug prints as soon as possible from the path suggested by you.

    Thank you

  • Hello Rutuja Patil,

    Please provide full trace , priyanka tevare's is not enough.

    Follow the instructions in previous post how to get more debug prints or check this user guide:

     http://processors.wiki.ti.com/index.php/OMX_Viewing_Media_Controller_Traces

    Best Regards,

    Margarita

  • Hi Priyanka,

    From your boot logs, it is clear, you are loading V4L2 firmware on M3-VPSS. You need to load OMX firmware

    This will not work for capture-encode demo since i2c configuration has to happen from M3 for captrue-encode demo.

    Try 

    cp targetfs/usr/share/ti/ti-media-controller-utils/load-hd-firmware.sh    targetfs/etc/init.d/load-hd-firmware.sh

    and then reboot and give a try.

    Ram

  • Hello Margarita Gashova,

                These are the debug prints obtained after running ./loggerSMDump.out:

    root@dm816x-evm:/usr/share/ti/ti-uia# ./loggerSMDump.out 0x9e400000 0x100000 all
     vpss                                                                           
    Opened vpss to store encoded records                                            
    N:Video P:1 #:00000 T:000000000193aa93 S:Enabling Status Logger                 
    N:VPSS  P:2 #:00000 T:00000000145a7e40 S:Enabling Status Logger                 
    N:Video P:1 #:00001 T:000000000193e045 S:Enabling User1 Logs                    
    N:VPSS  P:2 #:00001 T:00000000145ab201 S:Enabling User1 Logs                    
    N:Video P:1 #:00002 T:0000000001942ea9 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00002 T:00000000145b00d1 S:Disabling User1 Logs                   
    N:Video P:1 #:00003 T:0000000001947253 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00003 T:00000000145b4653 S:Disabling User1 Logs                   
    N:Video P:1 #:00004 T:000000000194b59d S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00004 T:00000000145b8a25 S:Disabling User1 Logs                   
    N:Video P:1 #:00005 T:000000000194f93b S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00005 T:00000000145bce27 S:Disabling User1 Logs                   
    N:Video P:1 #:00006 T:0000000001953fb3 S:Enabling Analysis Logs                 
    N:VPSS  P:2 #:00006 T:00000000145c150d S:Enabling Analysis Logs                 
    N:Video P:1 #:00007 T:00000000019ad2cf S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00007 T:000000001473e8fb S:=== HDVPSS Clocks are enabled ===      
    N:Video P:1 #:00008 T:0000000001f00193 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:Video P:1 #:00009 T:0000000004f42e17 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:Video P:1 #:00010 T:0000000004f49351 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00008 T:0000000014744e69 S:=== HDVPSS is fully functional ===     
    N:Video P:1 #:00011 T:0000000004f538df S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:Video P:1 #:00012 T:0000000004f59e63 S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:Video P:1 #:00013 T:0000000004f5fea1 S:Module<ti.omx> Leaving<DomxCore_procIn>
    N:VPSS  P:2 #:00009 T:000000001474a48d S:=== HDVPSS module is not in standby ===
    N:Video P:1 #:00014 T:0000000004f675f1 S:@ omxrpc_rcm_server_create: rcmServerN4
    N:Video P:1 #:00015 T:0000000004f6c6d7 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00016 T:0000000004f721ad S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00010 T:0000000014832231 S:=== I2C1 Clk is active ===             
    N:Video P:1 #:00017 T:0000000004f77cb9 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00018 T:0000000004fd0d43 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00019 T:0000000004fd72d1 S:@ omxrpc_rcm_server_remote_fxn_registe0
    N:VPSS  P:2 #:00011 T:00000000151c6059 S:*** VPDMA Firmware Loading... ***      
    N:Video P:1 #:00020 T:0000000004fdb9bf S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:Video P:1 #:00021 T:0000000004fe2f4f S:Calling RcmServer_addSymbol(OmxRpcFree)
    N:Video P:1 #:00022 T:0000000004fe854d S:Calling RcmServer_addSymbol(OmxRpcCrea)
    N:VPSS  P:2 #:00012 T:00000000151cde15 S:VPDMA Firmware Address = 0x9f3a78c0    
    N:Video P:1 #:00023 T:0000000004fedba1 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:Video P:1 #:00024 T:0000000004ff30df S:Calling RcmServer_addSymbol(OmxRpcDele)
    N:Video P:1 #:00025 T:0000000004ff8b35 S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00013 T:00000000151d4391 S:VPDMA Load Address     = 0x4810d004    
    N:Video P:1 #:00026 T:0000000005001b83 S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00014 T:0000000015238e45 S:VPDMA Firmware Version = 0x4d00018d    
    N:VPSS  P:2 #:00015 T:000000001523f645 S:VPDMA List Busy Status = 0x00000000    
    N:VPSS  P:2 #:00016 T:0000000015244c07 S:*** VPDMA Firmware Load Success ***    
    N:VPSS  P:2 #:00017 T:00000000170ea6d2 S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00018 T:0000000017637445 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00019 T:000000001a69c0b9 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00020 T:000000001a6a2f89 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00021 T:000000001a6ade4b S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:VPSS  P:2 #:00022 T:000000001a6b41ef S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:VPSS  P:2 #:00023 T:000000001a6b9d9b S:Module<ti.omx> Leaving<DomxCore_procIn>
    N:VPSS  P:2 #:00024 T:000000001a6c1ae9 S:@ omxrpc_rcm_server_create: rcmServerN4
    N:VPSS  P:2 #:00025 T:000000001a6c6d75 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00026 T:000000001a6cca31 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00027 T:000000001a6d21ab S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00028 T:000000001a72fdb1 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00029 T:000000001a7360c9 S:@ omxrpc_rcm_server_remote_fxn_registe0
    N:VPSS  P:2 #:00030 T:000000001a73aa15 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:VPSS  P:2 #:00031 T:000000001a74234f S:Calling RcmServer_addSymbol(OmxRpcFree)
    N:VPSS  P:2 #:00032 T:000000001a747ce5 S:Calling RcmServer_addSymbol(OmxRpcCrea)
    N:VPSS  P:2 #:00033 T:000000001a74cfe3 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:VPSS  P:2 #:00034 T:000000001a7522b5 S:Calling RcmServer_addSymbol(OmxRpcDele)
    N:VPSS  P:2 #:00035 T:000000001a7578fb S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00036 T:000000001a760191 S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00037 T:000000001a7af445 S:edma3init() Passed                     
                                                                                    

  • Hello Ram

            Are u pointing at the same thing as posted by David?

    This is what we attempted doing on his suggestion.We went to cd /usr/share/ti/ti-media-control-utils and tried to run

    dm816x.hdvpss.xem3 but it does not run unless firmware loader executable file is present in the same folder.

    By attempting to run your suggestion do you believe it will work and the omx firmware will get loaded?

    Thank you

    Regards

  • Hello ,


    What is the ezsdk version that you are using here? If I remember right you said that is ezsdk 5.05.02 and your booting  log is the same as priyanka tevare is that correct?

    I am seeing in the log that SysLink version : 2.00.05.85  is used. We are using syslink_2_20_02_20 with EZSDK 5.05.02. Version 2.00.05.85 is used with EZSDK version 5.03.

    I have check on my side.

    This is my bootargs(default):

    console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=364M@0x80000000 mem=320M@0x9FC00000 vmalloc=500M  notifyk.vpssm3_sva=0xBF900000 ip=off noinitrd

    The modules which I loaded are the default, as well.

    Here is my steps:

    # /etc/init.d/matrix-gui-e stop

    # /etc/init.d/pvr-init stop

    Loading load-hd-firmware.sh start

    Executing the capture_encode application.

    I not observed any problem.

    Could you try with the default setup?

    You could find the instruction in DM816x_EZ_Software_Developers_Guide.pdf .

    Best Regards,

    Margarita

     

     

  • Hello,

    rutuja patil said:

    This is what we attempted doing on his suggestion.We went to cd /usr/share/ti/ti-media-control-utils and tried to run

    dm816x.hdvpss.xem3 but it does not run unless firmware loader executable file is present in the same folder.

    You could change the path in load-hd-firmware.sh:

            firmware_loader $HDVICP2_ID /usr/share/ti/ti-media-controller-utils/dm816x_hdvicp.xem3 start
      ...
            firmware_loader $HDVPSS_ID /usr/share/ti/ti-media-controller-utils/dm816x_hdvpss.xem3 start


    Best Regards,

    Margarita

  • Hi ,

     What you need to do is to look for you init script that is loading the firmware (*.xem3) into the coprocessor, this process is done using the firmware loader, if you are using the filesystem that comes by default in the EZSDK it should be in /etc/init.d/load-hd-firmware.sh

    Now, in your case I think you are loading the V4L2 firmware, then replace:

    firmware_loader $HDVPSS_ID /usr/share/ti/ti-media-controller-utils/dm816x_hdvpss_v4l2.xem3 start

    by

    firmware_loader $HDVPSS_ID /usr/share/ti/ti-media-controller-utils/dm816x_hdvpss.xem3 start

    So the next time that you reboot the system firmware_loader will load the OMX firmware instead of the V4L2 in the coprocessor and you should be able to run the capture_encode demo. Also check the board revision as was mentioned before

  • Hello David,

    Following your advice and making the suggested changes to the load-hd-firmware.sh in the init scripts and copying

    cp /usr/share/ti/ti-media-controller-utils /load-hd-firmware.sh /etc/init.d/load-hd-firmware.sh following Ram's advice we rebooted the system and run the capture encode system as follows:

    dm816x-evm login: root                                                          
    root@dm816x-evm:~# /etc/init.d/matrix-gui-e stop                                
    Stopping Matrix GUI application.                                                
    root@dm816x-evm:~# /etc/init.d/pvr-init stop                                    
    Stopping PVR                                                                    
    root@dm816x-evm:~# cd /usr/share/ti/ti-omx                                      
    root@dm816x-evm:/usr/share/ti/ti-omx# ./capture_encode_a8host_debug.xv5T -o samp
    l.h264 -m 1080p -f 60 -b 1000000 -n 1000 -d 0                                   
    output file: sampl.h264                                                         
    bit_rate: 1000000                                                               
    frame_rate: 60                                                                  
    num_frames: 1000                                                                
    mode: 1080p                                                                     
    display_id: 0                                                                   
     Capture-Encode example                                                         
    ===============================                                                 
     OMX_Init completed                                                             
     UIAClient is ready to send a UIA configuration command                         
    UIAClient received UIA_CONFIGURE_ACK                                            
    UIAClient is done sending requests                                              
    UIAClient is ready to send a UIA configuration command                          
    UIAClient received UIA_CONFIGURE_ACK                                            
    UIAClient is done sending requests                                              
     openeing file                                                                  
     capture compoenent is created                                                  
     control TVP compoenent is created                                              
    Buffer Size computed: 3110400                                                   
    set input port params (width = 1920, height = 1080)enable capture output port   
    got eventEnable/Disable Event                                                   
     dei compoenent is created                                                      
    set input port params (width = 1920, height = 1080)                             
    set output port params (width = 1920, height = 1080)set output port params (wid
    got eventEnable/Disable Event                                                   
    enable dei output port 0                                                        
    got eventEnable/Disable Event                                                   
    enable dei output port 1                                                        
    got eventEnable/Disable Event                                                   
     encoder compoenent is created                                                  
    found handle 0x11c2f0 for component OMX.TI.VPSSM3.VFDC                          
     got display handle                                                             
    found handle 0x11fdf8 for component OMX.TI.VPSSM3.CTRL.DC                       
    Buffer Size computed: 4147200                                                   
    set input port params (width = 1920, height = 1080)setting input and output mem
    got eventEnable/Disable Event                                                   
     connect call for capture-Dei                                                   
      connect call for dei- encoder                                                 
      connect call for dei-display                                                  
     got eventState changed to: OMX_StateIdle                                       
     Capture outport buffers allocated                                              
     got eventState changed to: OMX_StateIdle                                       
     Capture is in IDLE state                                                       
     Dei input port use buffer done                                                 
      DEI outport buffers allocated                                                 
     got eventState changed to: OMX_StateIdle                                       
     DEI is in IDLE state                                                           
     encoder input port use buffer done                                             
      encoder outport buffers allocated                                             
     got eventState changed to: OMX_StateIdle                                       
     Encoder state IDLE                                                             
     got eventState changed to: OMX_StateIdle                                       
     ctrl-dc state IDLE                                                             
      display buffers allocated                                                     
     waiting for IDLEgot eventState changed to: OMX_StateIdle                       
     display state IDLE                                                             
     got eventState changed to: OMX_StateExecuting                                  
     display control state execute                                                  
     got eventState changed to: OMX_StateExecuting                                  
     display state execute                                                          
     got eventState changed to: OMX_StateExecuting                                  
     encoder state execute                                                          
     got eventState changed to: OMX_StateExecuting                                  
     dei state execute                                                              
     got eventState changed to: OMX_StateExecuting                                  
     capture state execute                                                          
    As seen above the code run upto this part and did not run any further.The screen went white on the HDMI and the program hung.

    Are new bootargs after loading the omx firmware are as follows:

    184792 bytes read
    ## Starting application at 0x80800000 ...
                                                                                    
                                                                                    
    U-Boot 2010.06 (Dec 09 2011 - 12:10:47)                                         
                                                                                    
    TI8168-GP rev 1.1                                                               
                                                                                    
    ARM clk: 987MHz                                                                 
    DDR clk: 796MHz                                                                 
                                                                                    
    I2C:   ready                                                                    
    DRAM:  2 GiB                                                                    
    NAND:  HW ECC Hamming Code selected                                             
    256 MiB                                                                         
    *** Warning - bad CRC or NAND, using default environment                        
                                                                                    
    :,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:
    ;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:
    ;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;
    ;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;
    ;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:
    r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,
    ;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisii
    r:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisi
    r;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS   @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSs
    r;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5
    rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi
    ;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi
    ;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;
    r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:
    ;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,
    ;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;::::
    :,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,
    ;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..:
    :.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,
    :.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:
    ,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,
    : ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:
    ,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,
                                                                                    
    MMC:   OMAP SD/MMC: 0                                                           
    Net:   <ethaddr> not set. Reading from E-fuse                                   
    Detected MACID:40:5f:c2:21:1e:ac                                                
    Ethernet PHY: GENERIC @ 0x01                                                    
    DaVinci EMAC                                                                    
    Hit any key to stop autoboot:  0                                                
    raise: Signal # 8 caught                                                        
    reading boot.scr                                                                
                                                                                    
    301 bytes read                                                                  
    Running bootscript from MMC/SD to set the ENV...                                
    ## Executing script at 80900000                                                 
    reading uImage                                                                  
                                                                                    
    2428376 bytes read                                                              
    ## Booting kernel from Legacy Image at 80009000 ...                             
       Image Name:   Arago/2.6.37-psp04.00.01.13/dm81                               
       Image Type:   ARM Linux Kernel Image (uncompressed)                          
       Data Size:    2428312 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 (x0029463@swubn01) (gcc version 4.3.3 (Sourcery G++ Lite 21
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f                 
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache               
    Machine: ti8168evm                                                              
    bootconsole [earlycon0] enabled                                                 
    vram size = 52428800 at 0x0                                                     
    reserved size = 52428800 at 0x0                                                 
    FB: Reserving 52428800 bytes SDRAM for VRAM                                     
    Memory policy: ECC disabled, Data cache writeback                               
    OMAP chip is TI8168 1.1                                                         
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 52224      
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw memd
    PID hash table entries: 1024 (order: 0, 4096 bytes)                             
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)                 
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)                   
    Memory: 206MB = 206MB total                                                     
    Memory: 203420k/203420k available, 58724k reserved, 0K highmem                  
    Virtual kernel memory layout:                                                   
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)                               
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)                               
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)                               
        vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)                               
        lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)                               
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)                               
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)                               
          .init : 0xc0008000 - 0xc003a000   ( 200 kB)                               
          .text : 0xc003a000 - 0xc049c000   (4488 kB)                               
          .data : 0xc049c000 - 0xc04e36c0   ( 286 kB)                               
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1         
    NR_IRQS:407                                                                     
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts             
    Total of 128 interrupts on 1 active controller                                  
    GPMC revision 6.0                                                               
    Trying to install interrupt handler for IRQ400                                  
    Trying to install interrupt handler for IRQ401                                  
    Trying to install interrupt handler for IRQ402                                  
    Trying to install interrupt handler for IRQ403                                  
    Trying to install interrupt handler for IRQ404                                  
    Trying to install interrupt handler for IRQ405                                  
    Trying to install interrupt handler for IRQ406                                  
    Trying to install type control for IRQ407                                       
    Trying to set irq flags for IRQ407                                              
    OMAP clockevent source: GPTIMER1 at 27000000 Hz                                 
    Console: colour dummy device 80x30                                              
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)                         
    pid_max: default: 32768 minimum: 301                                            
    Security Framework initialized                                                  
    Mount-cache hash table entries: 512                                             
    CPU: Testing write buffer coherency: ok                                         
    devtmpfs: initialized                                                           
    omap_voltage_early_init: voltage driver support not added                       
    regulator: core version 0.5                                                     
    regulator: dummy:                                                               
    NET: Registered protocol family 16                                              
    OMAP GPIO hardware version 0.1                                                  
    OMAP GPIO hardware version 0.1                                                  
    omap_mux_init: Add partition: #1: core, flags: 0                                
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl                  
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda                  
    NOR: Can't request GPMC CS                                                      
    registered ti816x_vpss device                                                   
    registered ti816x_gpio_vr device                                                
    registered TI816x on-chip HDMI device                                           
    registered ti816x_sr device                                                     
    registered ti81xx_vidout device                                                 
    pm_dbg_init: only OMAP3 supported                                               
    ti81xx_pcie: Invoking PCI BIOS...                                               
    ti81xx_pcie: Setting up Host Controller...                                      
    ti81xx_pcie: Register base mapped @0xd0820000                                   
    ti81xx_pcie: Starting PCI scan...                                               
    PCI: bus0: Fast back to back transfers enabled                                  
    bio: create slab <bio-0> at 0                                                   
    regulator: VFB: 800 <--> 1025 mV at 1010 mV                                     
    vgaarb: loaded                                                                  
    SCSI subsystem initialized                                                      
    usbcore: registered new interface driver usbfs                                  
    usbcore: registered new interface driver hub                                    
    usbcore: registered new device driver usb                                       
    registerd cppi-dma Intr @ IRQ 17                                                
    Cppi41 Init Done                                                                
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz                                    
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz                                    
    Advanced Linux Sound Architecture Driver Version 1.0.23.                        
    Switching to clocksource gp timer                                               
    musb-hdrc: version 6.0, host, debug=0                                           
    musb-hdrc musb-hdrc.0: dma type: dma-cppi41                                     
    musb-hdrc: kernel must blacklist external hubs                                  
    musb-hdrc musb-hdrc.0: MUSB HDRC host driver                                    
    musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1            
    usb usb1: New USB device found, idVendor=1d6b, idProduct=0002                   
    usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1              
    usb usb1: Product: MUSB HDRC host driver                                        
    usb usb1: Manufacturer: Linux 2.6.37 musb-hcd                                   
    usb usb1: SerialNumber: musb-hdrc.0                                             
    hub 1-0:1.0: USB hub found                                                      
    hub 1-0:1.0: 1 port detected                                                    
    musb-hdrc musb-hdrc.0: USB Host mode controller at d081e000 using DMA, IRQ 18   
    musb-hdrc musb-hdrc.1: dma type: dma-cppi41                                     
    musb-hdrc: kernel must blacklist external hubs                                  
    musb-hdrc musb-hdrc.1: MUSB HDRC host driver                                    
    musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2            
    usb usb2: New USB device found, idVendor=1d6b, idProduct=0002                   
    usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1              
    usb usb2: Product: MUSB HDRC host driver                                        
    usb usb2: Manufacturer: Linux 2.6.37 musb-hcd                                   
    usb usb2: SerialNumber: musb-hdrc.1                                             
    hub 2-0:1.0: USB hub found                                                      
    hub 2-0:1.0: 1 port detected                                                    
    musb-hdrc musb-hdrc.1: USB Host mode controller at d0826800 using DMA, IRQ 19   
    NET: Registered protocol family 2                                               
    IP route cache hash table entries: 2048 (order: 1, 8192 bytes)                  
    TCP established hash table entries: 8192 (order: 4, 65536 bytes)                
    TCP bind hash table entries: 8192 (order: 3, 32768 bytes)                       
    TCP: Hash tables configured (established 8192 bind 8192)                        
    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                                         
    JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.                            
    msgmni has been set to 397                                                      
    io scheduler noop registered                                                    
    io scheduler deadline registered                                                
    io scheduler cfq registered (default)                                           
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled                         
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0                
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1                
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2                
    console [ttyO2] enabled, bootconsole disabled                                   
    console [ttyO2] enabled, bootconsole disabled                                   
    brd: module loaded                                                              
    loop: module loaded                                                             
    ahci ahci.0: forcing PORTS_IMPL to 0x3                                          
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode      
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc              
    scsi0 : ahci_platform                                                           
    scsi1 : ahci_platform                                                           
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16      
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16      
    m25p80 spi1.0: found w25q32, expected w25x32                                    
    m25p80 spi1.0: w25q32 (4096 Kbytes)                                             
    Creating 4 MTD partitions on "spi_flash":                                       
    0x000000000000-0x000000040000 : "U-Boot"                                        
    0x000000040000-0x000000042000 : "U-Boot Env"                                    
    0x000000042000-0x0000002c2000 : "Kernel"                                        
    0x0000002c2000-0x000000400000 : "File System"                                   
    omap2-nand driver initializing                                                  
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )                     
    Creating 5 MTD partitions on "omap2-nand.0":                                    
    0x000000000000-0x000000260000 : "U-Boot"                                        
    0x000000260000-0x000000280000 : "U-Boot Env"                                    
    0x000000280000-0x0000006c0000 : "Kernel"                                        
    0x0000006c0000-0x00000cee0000 : "File System"                                   
    0x00000cee0000-0x000010000000 : "Reserved"                                      
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6                          
    davinci_mdio davinci_mdio.0: detected phy mask fffffff9                         
    davinci_mdio.0: probed                                                          
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown                
    davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown                
    usbcore: registered new interface driver cdc_ether                              
    usbcore: registered new interface driver dm9601                                 
    Initializing USB Mass Storage driver...                                         
    usbcore: registered new interface driver usb-storage                            
    USB Mass Storage support registered.                                            
    mice: PS/2 mouse device common for all mice                                     
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0                        
    i2c /dev entries driver                                                         
    Linux video capture interface: v2.00                                            
    usbcore: registered new interface driver uvcvideo                               
    USB Video Class driver (v1.0.0)                                                 
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec                            
    usbcore: registered new interface driver usbhid                                 
    usbhid: USB HID core driver                                                     
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 00
    usbcore: registered new interface driver snd-usb-audio                          
    asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok                           
    ALSA device list:                                                               
      #0: TI81XX EVM                                                                
    TCP cubic registered                                                            
    NET: Registered protocol family 17                                              
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3         
    omap_voltage_late_init: Voltage driver support not added                        
    Power Management for TI81XX.                                                    
    smartreflex smartreflex: Driver initialized                                     
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)  
    ata1: SATA link down (SStatus 0 SControl 300)                                   
    ata2: SATA link down (SStatus 0 SControl 300)                                   
    Waiting for root device /dev/mmcblk0p2...                                       
    mmc0: new high speed SDHC card at address b368                                  
    mmcblk0: mmc0:b368       3.73 GiB                                               
     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 red
    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: 200K                                                       
    INIT: version 2.86 booting                                                      
    Please wait: booting...                                                         
    Error opening /dev/fb0: No such file or directory                               
    Starting udev                                                                   
    udevd (74): /proc/74/oom_adj is deprecated, please use /proc/74/oom_score_adj i.
    Remounting root file system...                                                  
    Caching udev devnodes                                                           
    NET: Registered protocol family 10                                              
    ALSA: Restoring mixer settings...                                               
    Configuring network interfaces... davinci_mdio davinci_mdio.0: resetting idled r
    net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014)
    ADDRCONF(NETDEV_UP): eth0: link is not ready                                    
    udhcpc (v1.13.2) started                                                        
    Sending discover...                                                             
    Sending discover...                                                             
    Sending discover...                                                             
    No lease, forking to background                                                 
    done.                                                                           
    Setting up IP spoofing protection: rp_filter.                                   
    Sat Dec 10 09:34:00 UTC 2011                                                    
    INIT: Entering runlevel: 5                                                      
    Loading HDVICP2 Firmware                                                        
    DM816X prcm_config_app version: 2.0.0.1                                         
    Doing PRCM settings...                                                          
            PRCM for IVHD0 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180600 Data : 0x00000002              
                            AW Phy Addr : 0x48180600 Data : 0x00000002              
                            Phy Addr : 0x48180c04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180620 Data : 0x00070000              
                            AW Phy Addr : 0x48180620 Data : 0x00070002              
                            BW Phy Addr : 0x48180624 Data : 0x00030000              
                            AW Phy Addr : 0x48180624 Data : 0x00010002              
                            Phy Addr : 0x48180600 Data : 0x00000102                 
                            BW Phy Addr : 0x48180c10 Data : 0x00000007              
                            AW Phy Addr : 0x48180c10 Data : 0x00000003              
                            Phy Addr : 0x48180c14 Data : 0x00000004                 
                            BW Phy Addr : 0x58088000 Data : 0xab0d325b              
                            AW Phy Addr : 0x58088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x58098000 Data : 0xb9b1616d              
                            AW Phy Addr : 0x58098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180c10 Data : 0x00000003              
                            AW Phy Addr : 0x48180c10 Data : 0x00000000              
                            Phy Addr : 0x48180c14 Data : 0x00000007                 
            PRCM for IVHD0 is Done Successfully                                     
            PRCM for IVHD1 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180700 Data : 0x00000002              
                            AW Phy Addr : 0x48180700 Data : 0x00000002              
                            Phy Addr : 0x48180d04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180720 Data : 0x00070000              
                            AW Phy Addr : 0x48180720 Data : 0x00050002              
                            BW Phy Addr : 0x48180724 Data : 0x00030000              
                            AW Phy Addr : 0x48180724 Data : 0x00010002              
                            Phy Addr : 0x48180700 Data : 0x00000102                 
                            BW Phy Addr : 0x48180d10 Data : 0x00000007              
                            AW Phy Addr : 0x48180d10 Data : 0x00000003              
                            Phy Addr : 0x48180d14 Data : 0x00000004                 
                            BW Phy Addr : 0x5a088000 Data : 0x6d62ced9              
                            AW Phy Addr : 0x5a088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x5a098000 Data : 0x95999a2b              
                            AW Phy Addr : 0x5a098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180d10 Data : 0x00000003              
                            AW Phy Addr : 0x48180d10 Data : 0x00000000              
                            Phy Addr : 0x48180d14 Data : 0x00000007                 
            PRCM for IVHD1 is Done Successfully                                     
            PRCM for IVHD2 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180800 Data : 0x00000002              
                            AW Phy Addr : 0x48180800 Data : 0x00000002              
                            Phy Addr : 0x48180e04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180820 Data : 0x00070000              
                            AW Phy Addr : 0x48180820 Data : 0x00050002              
                            BW Phy Addr : 0x48180824 Data : 0x00030000              
                            AW Phy Addr : 0x48180824 Data : 0x00010002              
                            Phy Addr : 0x48180800 Data : 0x00000102                 
                            BW Phy Addr : 0x48180e10 Data : 0x00000007              
                            AW Phy Addr : 0x48180e10 Data : 0x00000003              
                            Phy Addr : 0x48180e14 Data : 0x00000004                 
                            BW Phy Addr : 0x53088000 Data : 0x8ff3e5ba              
                            AW Phy Addr : 0x53088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x53098000 Data : 0x332a8f1a              
                            AW Phy Addr : 0x53098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180e10 Data : 0x00000003              
                            AW Phy Addr : 0x48180e10 Data : 0x00000000              
                            Phy Addr : 0x48180e14 Data : 0x00000007                 
            PRCM for IVHD2 is Done Successfully                                     
    PRCM Initialization completed                                                   
    SysLink version : 2.00.05.85                                                    
    SysLink module created on Date:Dec  9 2011 Time:12:47:37                        
    FIRMWARE: Memory map bin file not passed                                        
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loc]
    FIRMWARE: Default memory configuration is used                                  
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1           
    FIRMWARE: Memory Configuration status : In Progress                             
    FIRMWARE: 1 start Successful                                                    
    Loading HDVPSS (V4L2) Firmware                                                  
    FIRMWARE: Memory map bin file not passed                                        
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loc]
    FIRMWARE: Default memory configuration is used                                  
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1           
    FIRMWARE: Memory Configuration status : In Progress                             
    FIRMWARE: 2 start Successful                                                    
    tvp7002 2-005d: tvp7002 found @ 0x5d (OMAP I2C adapter)                         
    omap_i2c omap_i2c.2: controller timed out                                       
    omap_i2c omap_i2c.2: controller timed out                                       
    tvp7002 2-005d: TVP7002 read error -121                                         
    tvp7002: probe of 2-005d failed with error -121                                 
    ti81xxvin ti81xxvin: Error registering v4l2 subdevice                           
    HDMI W1 rev 2.0                                                                 
    Timing Info:                                                                    
      pixel_clk = 148500                                                            
      x_res  = 1920                                                                 
      y_res  = 1080                                                                 
      hfp      = 88                                                                 
      hsw      = 44                                                                 
      hbp      = 148                                                                
      vfp      = 4                                                                  
      vsw      = 5                                                                  
      vbp      = 36                                                                 
    Starting system message bus: dbus.                                              
    Starting telnet daemon.                                                         
    Starting syslogd/klogd: done                                                    
    Starting thttpd.                                                                
    Starting PVR                                                                    
    /dev/mem opened.                                                                
    Memory mapped at address 0x402d4000.                                            
    Read at address  0x48180F04 (0x402d4f04): 0x00000001                            
    Write at address 0x48180F04 (0x402d4f04): 0x00000000, readback 0x00000000       
    /dev/mem opened.                                                                
    Memory mapped at address 0x40293000.                                            
    Read at address  0x48180900 (0x40293900): 0x00000102                            
    Write at address 0x48180900 (0x40293900): 0x00000002, readback 0x00000002       
    /dev/mem opened.                                                                
    Memory mapped at address 0x40298000.                                            
    Read at address  0x48180920 (0x40298920): 0x00040002                            
    Write at address 0x48180920 (0x40298920): 0x00000002, readback 0x00000002       
    Starting Matrix GUI application.                                                

    What is missing now?

                                                         

  • Hello,

    Change this line in the load-hd-v4l2-firmware.sh script:

    firmware_loader $HDVPSS_ID /usr/share/ti/ti-media-controller-utils/dm816x_hdvpss_v4l2.xem3 start -i2c 0

    If you are trying to run capture_encode demo you should load load-hd-firmware.sh

    BR

    Margarita

  • Hi,

    Now you are using OMX in the firmware don't try to load the V4L2 capture module, it is trying to do it as you can see in

    tvp7002 2-005d: tvp7002 found @ 0x5d (OMAP I2C adapter)                         
    omap_i2c omap_i2c.2: controller timed out                                       
    omap_i2c omap_i2c.2: controller timed out                                       
    tvp7002 2-005d: TVP7002 read error -121                                         
    tvp7002: probe of 2-005d failed with error -121                                 
    ti81xxvin ti81xxvin: Error registering v4l2 subdevice 

    Look for some line in /etc/init.d/ doing:

    modprobe ti81xxvin

    and please remove it. Also, please check that you are connecting a 1080source to the board in the right ports and before running the demo disable the graphics layer:

    echo 0 > /sys/devices/platform/vpss/graphics0/enabled

  • Hello David

    As suggested we removed the script modprobe ti81xxvin from the /usr/share/ti/ti-media-controller-utils/load-hd-v4l2-firmware.sh.Do we require to cp the load-hd-v4l2-firmware.sh into the /etc/init.d/ directory and reboot because the program is now hanging at the instance 

    executing application now

    The sample.h264 file is created but wat is possibly the end of this program,when we know that the application has run fully?

    We tried disabling the graphics layer by 

    echo 0 > /sys/devices/platforms/vpss/graphics0/enabled

    but it says open fb0 node first.

    what should we do?

  • Hello,

    rutuja patil said:

    Hello David

    As suggested we removed the script modprobe ti81xxvin from the /usr/share/ti/ti-media-controller-utils/load-hd-v4l2-firmware.sh.



    You should NOT remove this from the v4l2 script(check my previous post). There is a difference between load-hd-v4l2-firmware.sh and load-hd-firmware.sh.

    First one will load the dm816x_hdvpss_v4l2.xem3 firmware.

    The main differences between both dm816x_hdvpss_v4l2.xem3 and dm816x_hdvpss_v4l2.xem3 are:

    dm816x_hdvpss.xem3:
       - This is use for OpenMax application.  So user will use their application is OpenMax interface.
            * Display driver is controlled by A8 with OpenMax from user.  Does not support V4L2.
            * Capture driver is controlled by A8 with OpenMax from user.  Does not support V4L2.
       - This can NOT be used to use I2C from A8 during HDVPSS driver is working.
       - The feature is same as dm816x_hdvpss_v4l2_xem3 without I2C control.
     

    dm816x_hdvpss_v4l2_xem3:
        - This is use for V4L2 application.  So user will use their application is V4L2 interface.
            * Display driver is controlled by A8 with V4L2.  Does not support OpenMax.
            * Capture driver is controlled by A8 with V4L2.  Does not support OpenMax.
       - This can be used to use I2C from A8 during HDVPSS driver is working.
       - The feature is same as dm816x_hdvpss_xem3 without I2C control
     
    If you want to use only V4L2 capture you should load dm816x_hdvpss_v4l2_xem3.

      if you want to use encode/decode or any of OpenMax components you need to use dm816x_hdvpss.xem3

    In your case you should load load-hd-firmware.sh! You could find this script here:/usr/share/ti/ti-media-controller-utils or you could cp. I am suggesting you to check this documents:

    /ti-ezsdk_dm816x-evm_5_05_02_00/docs:

    DM816x_EZ_Software_Developers_Guide.pdf

    /ti-ezsdk_dm816x-evm_5_05_02_00/component-sources/omx_05_02_00_48

    OMX_05_02_00_48_UserGuide.pdf

    Chapter: 4.2.5 Capture_encode example

    Best Regards,

    Margarita

  • Hello Margarita,

    Following your advice we did add i2c  0 to the line in the load_hdvpss_v4l2_firmware.sh.But what do u mean by load the load-hd firmware.sh.We have tried running the following script

    /etc/init.d/matrix-gui-e stop

    /etc/init.d/pvr-init stop

    cd /usr/share/ti/ti-media-controller-utils

    ./load-hd-firmware.sh

    But the program gives the same result-The screen goes white and the program hangs at capture state execute.

  • Hello Margarita

    We have made the following changes to the script in the load-hd-firmware.sh

    load HDVPSS $ /usr/share/ti/ti-media-controller-utils dm816x_hdvpss.xem3 start - i2c 0

    This is ensuring that my omx firmware is getting loaded.But alongwith that v4l2 firmware is also trying to load how do we disable that.As suggested by David we tried removing modprobe ti81xxvin from the load-hd-v4l2-firmware.sh to disable that but the program gives the same result.Will post the new bootlogs with the omx firmware loaded and the attempt to disable v4l2 firmware from being loaded ,soon.

  • Hello,

    rutuja patil said:

    We have made the following changes to the script in the load-hd-firmware.sh

    load HDVPSS $ /usr/share/ti/ti-media-controller-utils dm816x_hdvpss.xem3 start - i2c 0

    No this change is for v4l2. This change is for load-hd-v4l2-firmware.sh not for load-hd-firmware.sh!

    4572.scripts.tar.gz

    I have attached you the both loading scripts.

    You should load load-hd-firmware.sh this one if you are using OMX capture-encode demo.

    If you are seeing grey screen please tell me what is your video source and how is connected to the board?

    Are you using EVM or it is custom board?

    Best Regards,

    Margarita

     

     

  • Hello Margarita

    We are giving the input from a blue ray disc player.We run a VCD from the blue ray disc player and connect the component out blue,red and green to the j5 j6 j7 connector on the board.The hdmi out port on the board is connected to a small hdmi screen .We are using the EVM.

  • Hello,


    You need a YpbPr video source with component cable connected to J5, J6, J7.
    Could you provide debug log.

    run: ./loggerSMDump.out 0x9e400000 0x100000 all

    This is avilable at /usr/share/ti/ti-uia folder in filesystem.

    Best Regards,

    Margarita

  • Hi,

     Are you sure that the blu ray player is giving you 1080p? Normally it gives 1080i or 720p, so the demo wouldn't work. Normally I use a Play Station 3 with component cables and configured to output 1080p.

    -David

  • Hello Margarita

    These are the results of the debug prints you asked for

    N:Video P:1 #:00000 T:00000000019b86f9 S:Enabling Status Logger                 
    N:VPSS  P:2 #:00000 T:0000000007321eb9 S:Enabling Status Logger                 
    N:Video P:1 #:00001 T:00000000019bbd57 S:Enabling User1 Logs                    
    N:VPSS  P:2 #:00001 T:00000000073252ad S:Enabling User1 Logs                    
    N:Video P:1 #:00002 T:00000000019c0be1 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00002 T:000000000732a129 S:Disabling User1 Logs                   
    N:Video P:1 #:00003 T:00000000019c4f91 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00003 T:000000000732e669 S:Disabling User1 Logs                   
    N:Video P:1 #:00004 T:00000000019c92e7 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00004 T:00000000073329ff S:Disabling User1 Logs                   
    N:Video P:1 #:00005 T:00000000019cd68b S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00005 T:0000000007336d89 S:Disabling User1 Logs                   
    N:Video P:1 #:00006 T:00000000019d1d0d S:Enabling Analysis Logs                 
    N:VPSS  P:2 #:00006 T:000000000733b431 S:Enabling Analysis Logs                 
    N:Video P:1 #:00007 T:0000000001a2b53b S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00007 T:00000000074b89b7 S:=== HDVPSS Clocks are enabled ===      
    N:Video P:1 #:00008 T:0000000001f7ed69 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:Video P:1 #:00009 T:000000000503a909 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:Video P:1 #:00010 T:0000000005040f55 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00008 T:00000000074bf03d S:=== HDVPSS is fully functional ===     
    N:Video P:1 #:00011 T:000000000504b54d S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:Video P:1 #:00012 T:0000000005051b09 S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:Video P:1 #:00013 T:0000000005057b67 S:Module<ti.omx> Leaving<DomxCore_procIn>
    N:VPSS  P:2 #:00009 T:00000000074c45f9 S:=== HDVPSS module is not in standby ===
    N:Video P:1 #:00014 T:000000000505f30b S:@ omxrpc_rcm_server_create: rcmServerN4
    N:Video P:1 #:00015 T:00000000050643f9 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00016 T:0000000005069e6f S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00010 T:00000000075ac165 S:=== I2C1 Clk is active ===             
    N:Video P:1 #:00017 T:000000000506f981 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00018 T:00000000050c9093 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00019 T:00000000050cf5eb S:@ omxrpc_rcm_server_remote_fxn_registe0
    N:VPSS  P:2 #:00011 T:0000000007f41cd1 S:*** VPDMA Firmware Loading... ***      
    N:Video P:1 #:00020 T:00000000050d3c87 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:Video P:1 #:00021 T:00000000050db2ad S:Calling RcmServer_addSymbol(OmxRpcFree)
    N:Video P:1 #:00022 T:00000000050e08a1 S:Calling RcmServer_addSymbol(OmxRpcCrea)
    N:VPSS  P:2 #:00012 T:0000000007f4a20f S:VPDMA Firmware Address = 0x9f3a78c0    
    N:Video P:1 #:00023 T:00000000050e5e9d S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:Video P:1 #:00024 T:00000000050eb3e1 S:Calling RcmServer_addSymbol(OmxRpcDele)
    N:Video P:1 #:00025 T:00000000050f0e59 S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00013 T:0000000007f50705 S:VPDMA Load Address     = 0x4810d004    
    N:Video P:1 #:00026 T:00000000050f9ffd S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00014 T:0000000007fb3117 S:VPDMA Firmware Version = 0x4d00018d    
    N:VPSS  P:2 #:00015 T:0000000007fb9855 S:VPDMA List Busy Status = 0x00000000    
    N:VPSS  P:2 #:00016 T:0000000007fbeccd S:*** VPDMA Firmware Load Success ***    
    N:VPSS  P:2 #:00017 T:000000000b639b79 S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00018 T:000000000bb81c69 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00019 T:000000000ebecbd9 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00020 T:000000000ebf35e5 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00021 T:000000000ebfe3bf S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:VPSS  P:2 #:00022 T:000000000ec04659 S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:VPSS  P:2 #:00023 T:000000000ec0a213 S:Module<ti.omx> Leaving<DomxCore_procIn>
    N:VPSS  P:2 #:00024 T:000000000ec11f0b S:@ omxrpc_rcm_server_create: rcmServerN4
    N:VPSS  P:2 #:00025 T:000000000ec17113 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00026 T:000000000ec1ce59 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00027 T:000000000ec225ab S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00028 T:000000000ec82723 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00029 T:000000000ec88d39 S:@ omxrpc_rcm_server_remote_fxn_registe0
    N:VPSS  P:2 #:00030 T:000000000ec8d74b S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:VPSS  P:2 #:00031 T:000000000ec94d9d S:Calling RcmServer_addSymbol(OmxRpcFree)
    N:VPSS  P:2 #:00032 T:000000000ec9a56b S:Calling RcmServer_addSymbol(OmxRpcCrea)
    N:VPSS  P:2 #:00033 T:000000000ec9f93b S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:VPSS  P:2 #:00034 T:000000000eca5633 S:Calling RcmServer_addSymbol(OmxRpcDele)
    N:VPSS  P:2 #:00035 T:000000000ecaaf2f S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00036 T:000000000ecb3bc9 S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00037 T:000000000ed03e99 S:edma3init() Passed            

    We are also posting the bootlogs after loading the omx firmware:

    U-Boot 2010.06 (Dec 09 2011 - 12:31:16)

    DRAM:  2 GiB
    Using default environment

    MMC:   OMAP SD/MMC: 0
    Hit any key to stop autoboot:  0
    raise: Signal # 8 caught
    reading u-boot.bin

    184792 bytes read
    ## Starting application at 0x80800000 ...
                                                                                    
                                                                                    
    U-Boot 2010.06 (Dec 09 2011 - 12:10:47)                                         
                                                                                    
    TI8168-GP rev 1.1                                                               
                                                                                    
    ARM clk: 987MHz                                                                 
    DDR clk: 796MHz                                                                 
                                                                                    
    I2C:   ready                                                                    
    DRAM:  2 GiB                                                                    
    NAND:  HW ECC Hamming Code selected                                             
    256 MiB                                                                         
    *** Warning - bad CRC or NAND, using default environment                        
                                                                                    
    :,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:
    ;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:
    ;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;
    ;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;
    ;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:
    r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,
    ;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisii
    r:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisi
    r;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS   @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSs
    r;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5
    rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi
    ;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi
    ;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;
    r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:
    ;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,
    ;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;::::
    :,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,
    ;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..:
    :.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,
    :.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:
    ,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,
    : ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:
    ,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,
                                                                                    
    MMC:   OMAP SD/MMC: 0                                                           
    Net:   <ethaddr> not set. Reading from E-fuse                                   
    Detected MACID:40:5f:c2:21:1e:ac                                                
    Ethernet PHY: GENERIC @ 0x01                                                    
    DaVinci EMAC                                                                    
    Hit any key to stop autoboot:  0                                                
    raise: Signal # 8 caught                                                        
    reading boot.scr                                                                
                                                                                    
    301 bytes read                                                                  
    Running bootscript from MMC/SD to set the ENV...                                
    ## Executing script at 80900000                                                 
    reading uImage                                                                  
                                                                                    
    2428376 bytes read                                                              
    ## Booting kernel from Legacy Image at 80009000 ...                             
       Image Name:   Arago/2.6.37-psp04.00.01.13/dm81                               
       Image Type:   ARM Linux Kernel Image (uncompressed)                          
       Data Size:    2428312 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 (x0029463@swubn01) (gcc version 4.3.3 (Sourcery G++ Lite 21
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f                 
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache               
    Machine: ti8168evm                                                              
    bootconsole [earlycon0] enabled                                                 
    vram size = 52428800 at 0x0                                                     
    reserved size = 52428800 at 0x0                                                 
    FB: Reserving 52428800 bytes SDRAM for VRAM                                     
    Memory policy: ECC disabled, Data cache writeback                               
    OMAP chip is TI8168 1.1                                                         
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 52224      
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw memd
    PID hash table entries: 1024 (order: 0, 4096 bytes)                             
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)                 
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)                   
    Memory: 206MB = 206MB total                                                     
    Memory: 203420k/203420k available, 58724k reserved, 0K highmem                  
    Virtual kernel memory layout:                                                   
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)                               
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)                               
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)                               
        vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)                               
        lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)                               
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)                               
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)                               
          .init : 0xc0008000 - 0xc003a000   ( 200 kB)                               
          .text : 0xc003a000 - 0xc049c000   (4488 kB)                               
          .data : 0xc049c000 - 0xc04e36c0   ( 286 kB)                               
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1         
    NR_IRQS:407                                                                     
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts             
    Total of 128 interrupts on 1 active controller                                  
    GPMC revision 6.0                                                               
    Trying to install interrupt handler for IRQ400                                  
    Trying to install interrupt handler for IRQ401                                  
    Trying to install interrupt handler for IRQ402                                  
    Trying to install interrupt handler for IRQ403                                  
    Trying to install interrupt handler for IRQ404                                  
    Trying to install interrupt handler for IRQ405                                  
    Trying to install interrupt handler for IRQ406                                  
    Trying to install type control for IRQ407                                       
    Trying to set irq flags for IRQ407                                              
    OMAP clockevent source: GPTIMER1 at 27000000 Hz                                 
    Console: colour dummy device 80x30                                              
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)                         
    pid_max: default: 32768 minimum: 301                                            
    Security Framework initialized                                                  
    Mount-cache hash table entries: 512                                             
    CPU: Testing write buffer coherency: ok                                         
    devtmpfs: initialized                                                           
    omap_voltage_early_init: voltage driver support not added                       
    regulator: core version 0.5                                                     
    regulator: dummy:                                                               
    NET: Registered protocol family 16                                              
    OMAP GPIO hardware version 0.1                                                  
    OMAP GPIO hardware version 0.1                                                  
    omap_mux_init: Add partition: #1: core, flags: 0                                
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl                  
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda                  
    NOR: Can't request GPMC CS                                                      
    registered ti816x_vpss device                                                   
    registered ti816x_gpio_vr device                                                
    registered TI816x on-chip HDMI device                                           
    registered ti816x_sr device                                                     
    registered ti81xx_vidout device                                                 
    pm_dbg_init: only OMAP3 supported                                               
    ti81xx_pcie: Invoking PCI BIOS...                                               
    ti81xx_pcie: Setting up Host Controller...                                      
    ti81xx_pcie: Register base mapped @0xd0820000                                   
    ti81xx_pcie: Starting PCI scan...                                               
    PCI: bus0: Fast back to back transfers enabled                                  
    bio: create slab <bio-0> at 0                                                   
    regulator: VFB: 800 <--> 1025 mV at 1010 mV                                     
    vgaarb: loaded                                                                  
    SCSI subsystem initialized                                                      
    usbcore: registered new interface driver usbfs                                  
    usbcore: registered new interface driver hub                                    
    usbcore: registered new device driver usb                                       
    registerd cppi-dma Intr @ IRQ 17                                                
    Cppi41 Init Done                                                                
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz                                    
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz                                    
    Advanced Linux Sound Architecture Driver Version 1.0.23.                        
    Switching to clocksource gp timer                                               
    musb-hdrc: version 6.0, host, debug=0                                           
    musb-hdrc musb-hdrc.0: dma type: dma-cppi41                                     
    musb-hdrc: kernel must blacklist external hubs                                  
    musb-hdrc musb-hdrc.0: MUSB HDRC host driver                                    
    musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1            
    usb usb1: New USB device found, idVendor=1d6b, idProduct=0002                   
    usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1              
    usb usb1: Product: MUSB HDRC host driver                                        
    usb usb1: Manufacturer: Linux 2.6.37 musb-hcd                                   
    usb usb1: SerialNumber: musb-hdrc.0                                             
    hub 1-0:1.0: USB hub found                                                      
    hub 1-0:1.0: 1 port detected                                                    
    musb-hdrc musb-hdrc.0: USB Host mode controller at d081e000 using DMA, IRQ 18   
    musb-hdrc musb-hdrc.1: dma type: dma-cppi41                                     
    musb-hdrc: kernel must blacklist external hubs                                  
    musb-hdrc musb-hdrc.1: MUSB HDRC host driver                                    
    musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2            
    usb usb2: New USB device found, idVendor=1d6b, idProduct=0002                   
    usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1              
    usb usb2: Product: MUSB HDRC host driver                                        
    usb usb2: Manufacturer: Linux 2.6.37 musb-hcd                                   
    usb usb2: SerialNumber: musb-hdrc.1                                             
    hub 2-0:1.0: USB hub found                                                      
    hub 2-0:1.0: 1 port detected                                                    
    musb-hdrc musb-hdrc.1: USB Host mode controller at d0826800 using DMA, IRQ 19   
    NET: Registered protocol family 2                                               
    IP route cache hash table entries: 2048 (order: 1, 8192 bytes)                  
    TCP established hash table entries: 8192 (order: 4, 65536 bytes)                
    TCP bind hash table entries: 8192 (order: 3, 32768 bytes)                       
    TCP: Hash tables configured (established 8192 bind 8192)                        
    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                                         
    JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.                            
    msgmni has been set to 397                                                      
    io scheduler noop registered                                                    
    io scheduler deadline registered                                                
    io scheduler cfq registered (default)                                           
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled                         
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0                
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1                
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2                
    console [ttyO2] enabled, bootconsole disabled                                   
    console [ttyO2] enabled, bootconsole disabled                                   
    brd: module loaded                                                              
    loop: module loaded                                                             
    ahci ahci.0: forcing PORTS_IMPL to 0x3                                          
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode      
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc              
    scsi0 : ahci_platform                                                           
    scsi1 : ahci_platform                                                           
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16      
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16      
    m25p80 spi1.0: found w25q32, expected w25x32                                    
    m25p80 spi1.0: w25q32 (4096 Kbytes)                                             
    Creating 4 MTD partitions on "spi_flash":                                       
    0x000000000000-0x000000040000 : "U-Boot"                                        
    0x000000040000-0x000000042000 : "U-Boot Env"                                    
    0x000000042000-0x0000002c2000 : "Kernel"                                        
    0x0000002c2000-0x000000400000 : "File System"                                   
    omap2-nand driver initializing                                                  
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )                     
    Creating 5 MTD partitions on "omap2-nand.0":                                    
    0x000000000000-0x000000260000 : "U-Boot"                                        
    0x000000260000-0x000000280000 : "U-Boot Env"                                    
    0x000000280000-0x0000006c0000 : "Kernel"                                        
    0x0000006c0000-0x00000cee0000 : "File System"                                   
    0x00000cee0000-0x000010000000 : "Reserved"                                      
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6                          
    davinci_mdio davinci_mdio.0: detected phy mask fffffff9                         
    davinci_mdio.0: probed                                                          
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown                
    davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown                
    usbcore: registered new interface driver cdc_ether                              
    usbcore: registered new interface driver dm9601                                 
    Initializing USB Mass Storage driver...                                         
    usbcore: registered new interface driver usb-storage                            
    USB Mass Storage support registered.                                            
    mice: PS/2 mouse device common for all mice                                     
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0                        
    i2c /dev entries driver                                                         
    Linux video capture interface: v2.00                                            
    usbcore: registered new interface driver uvcvideo                               
    USB Video Class driver (v1.0.0)                                                 
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec                            
    usbcore: registered new interface driver usbhid                                 
    usbhid: USB HID core driver                                                     
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 00
    usbcore: registered new interface driver snd-usb-audio                          
    asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok                           
    ALSA device list:                                                               
      #0: TI81XX EVM                                                                
    TCP cubic registered                                                            
    NET: Registered protocol family 17                                              
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3         
    omap_voltage_late_init: Voltage driver support not added                        
    Power Management for TI81XX.                                                    
    smartreflex smartreflex: Driver initialized                                     
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)  
    ata1: SATA link down (SStatus 0 SControl 300)                                   
    ata2: SATA link down (SStatus 0 SControl 300)                                   
    Waiting for root device /dev/mmcblk0p2...                                       
    mmc0: new high speed SDHC card at address b368                                  
    mmcblk0: mmc0:b368       3.73 GiB                                               
     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 red
    EXT3-fs (mmcblk0p2): using internal journal                                     
    EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode                
    VFS: Mounted root (ext3 filesystem) on device 179:2.                            
    devtmpfs: mounted                                                               
    Freeing init memory: 200K                                                       
    INIT: version 2.86 booting                                                      
    Please wait: booting...                                                         
    Error opening /dev/fb0: No such file or directory                               
    Starting udev                                                                   
    udevd (73): /proc/73/oom_adj is deprecated, please use /proc/73/oom_score_adj i.
    Remounting root file system...                                                  
    Caching udev devnodes                                                           
    NET: Registered protocol family 10                                              
    ALSA: Restoring mixer settings...                                               
    Configuring network interfaces... davinci_mdio davinci_mdio.0: resetting idled r
    net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014)
    ADDRCONF(NETDEV_UP): eth0: link is not ready                                    
    udhcpc (v1.13.2) started                                                        
    Sending discover...                                                             
    Sending discover...                                                             
    Sending discover...                                                             
    No lease, forking to background                                                 
    done.                                                                           
    Setting up IP spoofing protection: rp_filter.                                   
    Sat Dec 10 09:34:00 UTC 2011                                                    
    INIT: Entering runlevel: 5                                                      
    Loading HDVICP2 Firmware                                                        
    DM816X prcm_config_app version: 2.0.0.1                                         
    Doing PRCM settings...                                                          
            PRCM for IVHD0 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180600 Data : 0x00000002              
                            AW Phy Addr : 0x48180600 Data : 0x00000002              
                            Phy Addr : 0x48180c04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180620 Data : 0x00070000              
                            AW Phy Addr : 0x48180620 Data : 0x00070002              
                            BW Phy Addr : 0x48180624 Data : 0x00030000              
                            AW Phy Addr : 0x48180624 Data : 0x00010002              
                            Phy Addr : 0x48180600 Data : 0x00000102                 
                            BW Phy Addr : 0x48180c10 Data : 0x00000007              
                            AW Phy Addr : 0x48180c10 Data : 0x00000003              
                            Phy Addr : 0x48180c14 Data : 0x00000004                 
                            BW Phy Addr : 0x58088000 Data : 0xab0d725b              
                            AW Phy Addr : 0x58088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x58098000 Data : 0xb9b1636d              
                            AW Phy Addr : 0x58098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180c10 Data : 0x00000003              
                            AW Phy Addr : 0x48180c10 Data : 0x00000000              
                            Phy Addr : 0x48180c14 Data : 0x00000007                 
            PRCM for IVHD0 is Done Successfully                                     
            PRCM for IVHD1 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180700 Data : 0x00000002              
                            AW Phy Addr : 0x48180700 Data : 0x00000002              
                            Phy Addr : 0x48180d04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180720 Data : 0x00070000              
                            AW Phy Addr : 0x48180720 Data : 0x00050002              
                            BW Phy Addr : 0x48180724 Data : 0x00030000              
                            AW Phy Addr : 0x48180724 Data : 0x00010002              
                            Phy Addr : 0x48180700 Data : 0x00000102                 
                            BW Phy Addr : 0x48180d10 Data : 0x00000007              
                            AW Phy Addr : 0x48180d10 Data : 0x00000003              
                            Phy Addr : 0x48180d14 Data : 0x00000004                 
                            BW Phy Addr : 0x5a088000 Data : 0x6d628ed9              
                            AW Phy Addr : 0x5a088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x5a098000 Data : 0x95999a2b              
                            AW Phy Addr : 0x5a098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180d10 Data : 0x00000003              
                            AW Phy Addr : 0x48180d10 Data : 0x00000000              
                            Phy Addr : 0x48180d14 Data : 0x00000007                 
            PRCM for IVHD1 is Done Successfully                                     
            PRCM for IVHD2 is in Progress, Please wait.....                         
                            BW Phy Addr : 0x48180800 Data : 0x00000002              
                            AW Phy Addr : 0x48180800 Data : 0x00000002              
                            Phy Addr : 0x48180e04 Data : 0x00000037                 
                            BW Phy Addr : 0x48180820 Data : 0x00070000              
                            AW Phy Addr : 0x48180820 Data : 0x00050002              
                            BW Phy Addr : 0x48180824 Data : 0x00030000              
                            AW Phy Addr : 0x48180824 Data : 0x00010002              
                            Phy Addr : 0x48180800 Data : 0x00000102                 
                            BW Phy Addr : 0x48180e10 Data : 0x00000007              
                            AW Phy Addr : 0x48180e10 Data : 0x00000003              
                            Phy Addr : 0x48180e14 Data : 0x00000004                 
                            BW Phy Addr : 0x53088000 Data : 0x8ff3e5ba              
                            AW Phy Addr : 0x53088000 Data : 0xeafffffe              
                            BW Phy Addr : 0x53098000 Data : 0x332a8f1a              
                            AW Phy Addr : 0x53098000 Data : 0xeafffffe              
                            BW Phy Addr : 0x48180e10 Data : 0x00000003              
                            AW Phy Addr : 0x48180e10 Data : 0x00000000              
                            Phy Addr : 0x48180e14 Data : 0x00000007                 
            PRCM for IVHD2 is Done Successfully                                     
    PRCM Initialization completed                                                   
    SysLink version : 2.00.05.85                                                    
    SysLink module created on Date:Dec  9 2011 Time:12:47:37                        
    FIRMWARE: Memory map bin file not passed                                        
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loc]
    FIRMWARE: Default memory configuration is used                                  
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1           
    FIRMWARE: Memory Configuration status : In Progress                             
    FIRMWARE: 1 start Successful                                                    
    Loading HDVPSS Firmware                                                         
    FIRMWARE: Memory map bin file not passed                                        
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loc]
    FIRMWARE: Default memory configuration is used                                  
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1           
    FIRMWARE: Memory Configuration status : In Progress                             
    FIRMWARE: 2 start Successful                                                    
    HDMI W1 rev 2.0                                                                 
    Timing Info:                                                                    
      pixel_clk = 148500                                                            
      x_res  = 1920                                                                 
      y_res  = 1080                                                                 
      hfp      = 88                                                                 
      hsw      = 44                                                                 
      hbp      = 148                                                                
      vfp      = 4                                                                  
      vsw      = 5                                                                  
      vbp      = 36                                                                 
    Starting system message bus: dbus.                                              
    Starting telnet daemon.                                                         
    Starting syslogd/klogd: done                                                    
    Starting thttpd.                                                                
    Starting PVR                                                                    
    /dev/mem opened.                                                                
    Memory mapped at address 0x40260000.                                            
    Read at address  0x48180F04 (0x40260f04): 0x00000001                            
    Write at address 0x48180F04 (0x40260f04): 0x00000000, readback 0x00000000       
    /dev/mem opened.                                                                
    Memory mapped at address 0x40230000.                                            
    Read at address  0x48180900 (0x40230900): 0x00000102                            
    Write at address 0x48180900 (0x40230900): 0x00000002, readback 0x00000002       
    /dev/mem opened.                                                                
    Memory mapped at address 0x40294000.                                            
    Read at address  0x48180920 (0x40294920): 0x00040002                            
    Write at address 0x48180920 (0x40294920): 0x00000002, readback 0x00000002       
    Starting Matrix GUI application.                                                
                                                                                    
     _____                    _____           _         _                           
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_                         
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|                        
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|                          
                  |___|                    |___|                                    
                                                                                    
    Arago Project http://arago-project.org dm816x-evm ttyO2                         
                                                                                    
    Arago 2011.09 dm816x-evm ttyO2                                                  

    Please guide as to what is wrong

    Thank you

  • Hello,

    priyanka tevare said:
    TI8168-GP rev 1.1          

    You are using 1.1 just for information there is limitation for 1080i: for 1080i we are using 422 format, and pitch would be 2 x width. On PG1.1 DM8168, this pitch is not supported for > 1920, so you would see the error(OMX_ErrorInsufficientResources). PG2.0 supports this.

    What is the  resolution which your video source provides 1080p, 720p, 1080i?

    priyanka tevare said:
    N:Video P:1 #:00000 T:00000000019b86f9 S:Enabling Status Logger                 
    N:VPSS  P:2 #:00000 T:0000000007321eb9 S:Enabling Status Logger                 
    N:Video P:1 #:00001 T:00000000019bbd57 S:Enabling User1 Logs                    
    N:VPSS  P:2 #:00001 T:00000000073252ad S:Enabling User1 Logs                    
    N:Video P:1 #:00002 T:00000000019c0be1 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00002 T:000000000732a129 S:Disabling User1 Logs                   
    N:Video P:1 #:00003 T:00000000019c4f91 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00003 T:000000000732e669 S:Disabling User1 Logs                   
    N:Video P:1 #:00004 T:00000000019c92e7 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00004 T:00000000073329ff S:Disabling User1 Logs                   
    N:Video P:1 #:00005 T:00000000019cd68b S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00005 T:0000000007336d89 S:Disabling User1 Logs                   
    N:Video P:1 #:00006 T:00000000019d1d0d S:Enabling Analysis Logs                 
    N:VPSS  P:2 #:00006 T:000000000733b431 S:Enabling Analysis Logs                 
    N:Video P:1 #:00007 T:0000000001a2b53b S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00007 T:00000000074b89b7 S:=== HDVPSS Clocks are enabled ===  

    Please follow this step and attach me the debug prints:

     /etc/init.d/matrix-gui-e stop

    /etc/init.d/pvr-init stop

    cd /usr/share/ti/ti-uia/

    ./loggerSMDump.out 0x9e400000 0x100000 all &

    ./capture_encode_a8host_debug.xv5T  -o sample.264 -m 1080p -f 60 -b 1000000 -d 0 -n 1000

    This is in case you video source provides 1080p60 "-m 1080p -f 60 " .

    priyanka tevare said:
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw memd

    Could you set the default bootargs :

    console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=364M@0x80000000 mem=320M@0x9FC00000 vmalloc=500M  notifyk.vpssm3_sva=0xBF900000 ip=off noinitrd

    Best Regards,

    Margarita

  • hello margarita

    These are the debug prints obtained after following the steps you asked for.My video source is a blu ray disc player which is connected to the Ypbpr of the board.The board we are using is the TMDXEVM8168 702390-1001 REV D.

    how do i change the kernel lines you suggested?

    N:Video P:1 #:00000 T:00000000019b9891 S:Enabling Status Logger                 
    N:VPSS  P:2 #:00000 T:000000000a197681 S:Enabling Status Logger                 
    N:Video P:1 #:00001 T:00000000019bceef S:Enabling User1 Logs                    
    N:VPSS  P:2 #:00001 T:000000000a19aa2b S:Enabling User1 Logs                    
    N:Video P:1 #:00002 T:00000000019c1d33 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00002 T:000000000a19f877 S:Disabling User1 Logs                   
    N:Video P:1 #:00003 T:00000000019c60e3 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00003 T:000000000a1a3d57 S:Disabling User1 Logs                   
    N:Video P:1 #:00004 T:00000000019ca431 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00004 T:000000000a1a80d3 S:Disabling User1 Logs                   
    N:Video P:1 #:00005 T:00000000019ce811 S:Disabling User1 Logs                   
    N:VPSS  P:2 #:00005 T:000000000a1ac437 S:Disabling User1 Logs                   
    N:Video P:1 #:00006 T:00000000019d2e95 S:Enabling Analysis Logs                 
    N:VPSS  P:2 #:00006 T:000000000a1b0af1 S:Enabling Analysis Logs                 
    N:Video P:1 #:00007 T:0000000001a2c6d1 S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00007 T:000000000a32dcef S:=== HDVPSS Clocks are enabled ===      
    N:Video P:1 #:00008 T:0000000001f7fe7f S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:Video P:1 #:00009 T:0000000007f70b87 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:Video P:1 #:00010 T:0000000007f771fb S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00008 T:000000000a334465 S:=== HDVPSS is fully functional ===     
    N:Video P:1 #:00011 T:0000000007f81823 S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:Video P:1 #:00012 T:0000000007f87fcb S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:Video P:1 #:00013 T:0000000007f8e083 S:Module<ti.omx> Leaving<DomxCore_procIn>
    N:VPSS  P:2 #:00009 T:000000000a33997f S:=== HDVPSS module is not in standby ===
    N:Video P:1 #:00014 T:0000000007f9586f S:@ omxrpc_rcm_server_create: rcmServerN4
    N:Video P:1 #:00015 T:0000000007f9a95d S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00016 T:0000000007fa03d7 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00010 T:000000000a421219 S:=== I2C1 Clk is active ===             
    N:Video P:1 #:00017 T:0000000007fa5e83 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00018 T:0000000008000e89 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:Video P:1 #:00019 T:000000000800734f S:@ omxrpc_rcm_server_remote_fxn_registe0
    N:VPSS  P:2 #:00011 T:000000000adb5633 S:*** VPDMA Firmware Loading... ***      
    N:Video P:1 #:00020 T:000000000800ba59 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:Video P:1 #:00021 T:0000000008012f5d S:Calling RcmServer_addSymbol(OmxRpcFree)
    N:Video P:1 #:00022 T:000000000801853b S:Calling RcmServer_addSymbol(OmxRpcCrea)
    N:VPSS  P:2 #:00012 T:000000000adbd2c7 S:VPDMA Firmware Address = 0x9f3a78c0    
    N:Video P:1 #:00023 T:000000000801db99 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:Video P:1 #:00024 T:0000000008023147 S:Calling RcmServer_addSymbol(OmxRpcDele)
    N:Video P:1 #:00025 T:0000000008028adf S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00013 T:000000000adc3753 S:VPDMA Load Address     = 0x4810d004    
    N:Video P:1 #:00026 T:0000000008031a5f S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00014 T:000000000ae2781b S:VPDMA Firmware Version = 0x4d00018d    
    N:VPSS  P:2 #:00015 T:000000000ae2e42b S:VPDMA List Busy Status = 0x00000000    
    N:VPSS  P:2 #:00016 T:000000000ae34591 S:*** VPDMA Firmware Load Success ***    
    N:VPSS  P:2 #:00017 T:000000000e4afae5 S:Module<ti.omx> Entering<DomxCore_procI
    N:VPSS  P:2 #:00018 T:000000000e9f747d S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00019 T:0000000011a62223 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00020 T:0000000011a68e87 S:Module<ti.omx> @<DomxCore_procInit> @l>
    N:VPSS  P:2 #:00021 T:0000000011a74623 S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:VPSS  P:2 #:00022 T:0000000011a7af9b S:Module<ti.omx> @<OmxRpc_moduleRegister>
    N:VPSS  P:2 #:00023 T:0000000011a80c5f S:Module<ti.omx> Leaving<DomxCore_procIn>
    N:VPSS  P:2 #:00024 T:0000000011a88ee1 S:@ omxrpc_rcm_server_create: rcmServerN4
    N:VPSS  P:2 #:00025 T:0000000011a8e165 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00026 T:0000000011a93fb5 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00027 T:0000000011a99783 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00028 T:0000000011af8199 S:Module<ti.omx> @<omxrpc_rcm_server_cre>
    N:VPSS  P:2 #:00029 T:0000000011afe773 S:@ omxrpc_rcm_server_remote_fxn_registe0
    N:VPSS  P:2 #:00030 T:0000000011b031a7 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:VPSS  P:2 #:00031 T:0000000011b0ab57 S:Calling RcmServer_addSymbol(OmxRpcFree)
    N:VPSS  P:2 #:00032 T:0000000011b10423 S:Calling RcmServer_addSymbol(OmxRpcCrea)
    N:VPSS  P:2 #:00033 T:0000000011b15817 S:Calling RcmServer_addSymbol(OmxRpcGetH)
    N:VPSS  P:2 #:00034 T:0000000011b1ac53 S:Calling RcmServer_addSymbol(OmxRpcDele)
    N:VPSS  P:2 #:00035 T:0000000011b2039d S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00036 T:0000000011b28baf S:Module<ti.omx> @<omxrpc_rcm_server_sta>
    N:VPSS  P:2 #:00037 T:0000000011b79543 S:edma3init() Passed                     

    this is the output after running the capture encode demo in /usr/share/ti/ti-omx

    dm816x-evm login: root                                                          
    root@dm816x-evm:~# /etc/init.d/matrix-gui-e stop                                
    Stopping Matrix GUI application.                                                
    root@dm816x-evm:~# /etc/init.d/pvr-init stop                                    
    Stopping PVR                                                                    
    root@dm816x-evm:~# cd /usr/share/ti/ti-omx                                      
    root@dm816x-evm:/usr/share/ti/ti-omx# ./capture_encode_a8host_debug.xv5T -o samp
    l.h264 -m 1080p -f 60 -b 1000000 -n 1000 -d 0                                   
    output file: sampl.h264                                                         
    bit_rate: 1000000                                                               
    frame_rate: 60                                                                  
    num_frames: 1000                                                                
    mode: 1080p                                                                     
    display_id: 0                                                                   
     Capture-Encode example                                                         
    ===============================                                                 
     OMX_Init completed                                                             
     UIAClient is ready to send a UIA configuration command                         
    UIAClient received UIA_CONFIGURE_ACK                                            
    UIAClient is done sending requests                                              
    UIAClient is ready to send a UIA configuration command                          
    UIAClient received UIA_CONFIGURE_ACK                                            
    UIAClient is done sending requests                                              
     openeing file                                                                  
     capture compoenent is created                                                  
     control TVP compoenent is created                                              
    Buffer Size computed: 3110400                                                   
    set input port params (width = 1920, height = 1080)enable capture output port   
    got eventEnable/Disable Event                                                   
     dei compoenent is created                                                      
    set input port params (width = 1920, height = 1080)                             
    set output port params (width = 1920, height = 1080)set output port params (wid
    got eventEnable/Disable Event                                                   
    enable dei output port 0                                                        
    got eventEnable/Disable Event                                                   
    enable dei output port 1                                                        
    got eventEnable/Disable Event                                                   
     encoder compoenent is created                                                  
    found handle 0x11c2f0 for component OMX.TI.VPSSM3.VFDC                          
     got display handle                                                             
    found handle 0x11fdf8 for component OMX.TI.VPSSM3.CTRL.DC                       
    Buffer Size computed: 4147200                                                   
    set input port params (width = 1920, height = 1080)setting input and output mem
    got eventEnable/Disable Event                                                   
     connect call for capture-Dei                                                   
      connect call for dei- encoder                                                 
      connect call for dei-display                                                  
     got eventState changed to: OMX_StateIdle                                       
     Capture outport buffers allocated                                              
     got eventState changed to: OMX_StateIdle                                       
     Capture is in IDLE state                                                       
     Dei input port use buffer done                                                 
      DEI outport buffers allocated                                                 
     got eventState changed to: OMX_StateIdle                                       
     DEI is in IDLE state                                                           
     encoder input port use buffer done                                             
      encoder outport buffers allocated                                             
     got eventState changed to: OMX_StateIdle                                       
     Encoder state IDLE                                                             
     got eventState changed to: OMX_StateIdle                                       
     ctrl-dc state IDLE                                                             
      display buffers allocated                                                     
     waiting for IDLEgot eventState changed to: OMX_StateIdle                       
     display state IDLE                                                             
     got eventState changed to: OMX_StateExecuting                                  
     display control state execute                                                  
     got eventState changed to: OMX_StateExecuting                                  
     display state execute                                                          
     got eventState changed to: OMX_StateExecuting                                  
     encoder state execute                                                          
     got eventState changed to: OMX_StateExecuting                                  
     dei state execute                                                              
     got eventState changed to: OMX_StateExecuting                                  
     capture state execute                                                          
    the hdmi screen goes white after running the application

  • hey i just found out the resolution of blu-ray disc as 1280x720.....

  • Hello,

    priyanka tevare said:
    hey i just found out the resolution of blu-ray disc as 1280x720.....

    Could you try:

    ./capture_encode_a8host_debug.xv5T -o sample.h264 -m 720p -f 60 -b 1000000 -n 1000 –d 0

    Best Regards,

    Margarita

  • Hello,

    priyanka tevare said:
    how do i change the kernel lines you suggested?

    How to change bootargs it there is a need you could check here : $(EZSDK)/board_support/docs/TI81XX_PSP_U-Boot.pdf. In this document have some examples of setting u-boot environment. In your case: bootargs

    Best Regards,

    Margarita

  • hii..

    we are getting the same results after this also....

  • Hello,

    For 720p, set hdmi mode to720p before running example.

    You could change it by running :

    cd /usr/share/ti/ti-media-controller-utils

    ./change_resolution.sh 720p60

    reboot

    or you could follow this user guide:

    http://processors.wiki.ti.com/index.php/DM816X_C6A816X_AM389X_VPSS_Video_Driver_User_Guide_PSP_04.00.00.11

    1.echo 0 > /sys/devices/platform/vpss/display0/enabled
    2.echo 720p-60 > /sys/devices/platform/vpss/display0/mode 3. echo 1 > /sys/devices/platform/vpss/display0/enabled

    Best Regards,
    Margarita
  • hey hii..

     we tried all the things u said ....it does not work... we are getting the same results....