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.

PROCESSOR-SDK-AM62A: Query on the 4k video streaming



Hello Expert,

I streamed the 4k video using IMX219 in small display of 13 inch (kmssink) without any seemable issues. Now tried with a large screen of about 27 inch. Seems horizontal lines in the screen when running the simple pipeline. If I use filesink and view video or image there is no issue. Only in kmssink of this monitor. 



Warm Regards,
Sajan 

  • Hi,
    AM62A only supports upto 2048x1080 @ 60fps resolution. Do you still see the same issue at lower resolution? If so, would recommend checking with another monitor/panel.

  • Hi Divyansh,

    I am running 3280x2464 @ 15 fps. It works in filesink and also in kmssink.
    I will get the video in 13.3 inch small full hd display only issue is with the large display of 27 inch.
    If I down scale the resolution of output to 1920x1080 it will work without any issue in same monitor.

    BR,
    Sajan

  • Hi Sajan,
    Few questions:
    1. What is your hardware setup? Is it TI's SK-AM62A EVM or a custom board? If it is a custom board, what bridge is being used to convert DPI to HDMI?
    2. To isolate the issue to Display SubSystem (DSS), can you please run kmstest in both displays to see if you still see abnormal output on 27inch display?
    3. Please detail both displays you are using. Are both HDMI based? Or is the 13inch display DPI based?
    4. For any/all HDMI displays, can you please connect them to your PC, run the following and share the output?

    1. cat /sys/class/drm/card0-HDMI-A-1/edid > p.txt
    2. On ubuntu machine, install edid utils $sudo apt-get install read-edid
    3. cat p.txt | parse-edid Checksum Correct

    5. How are you setting 3280x2464 @ 15 fps this resolution for your HDMI and/or DPI panels? 

  • Hello Divyansh,

    What is your hardware setup? Is it TI's SK-AM62A EVM or a custom board? If it is a custom board, what bridge is being used to convert DPI to HDMI?

    AM62A LP connected to IMX219 via v3Link adapter board using CSI.

    To isolate the issue to Display SubSystem (DSS), can you please run kmstest in both displays to see if you still see abnormal output on 27inch display?

    Can you please help, by giving proper steps to do the test.

    Please detail both displays you are using. Are both HDMI based? Or is the 13inch display DPI based?

    13.3 inch ordinary hdmi 1920x1080 resolution display.
    24 inch Dell monitor with hdmi 1920x1080

    4. For any/all HDMI displays, can you please connect them to your PC, run the following and share the output?

    did sudo apt-get install read-edid and how can I get p.txt. When I checked /sys/class/drm/card1-HDMI-A-1 edid file but seems nothing in that.

    5. How are you setting 3280x2464 @ 15 fps this resolution for your HDMI and/or DPI panels? 

    Only by mentioning in pipeline.

    gst-launch-1.0 -e \
    v4l2src device=/dev/video-imx219-cam1 io-mode=5 ! \
    queue max-size-buffers=1 leaky=2 ! \
    video/x-bayer,width=3280,height=2464,framerate=15/1,format=rggb ! \
    tiovxisp sink_0::device=/dev/v4l-imx219-subdev1 \
        sensor-name=SENSOR_SONY_IMX219_RPI \
        dcc-isp-file=/opt/imaging/imx219/linear/dcc_viss_3280x2464_8b.bin \
        sink_0::dcc-2a-file=/opt/imaging/imx219/linear/dcc_2a_3280x2464_8b.bin \
        format-msb=8 ! \
    video/x-raw, format=NV12, width=3280, height=2464, framerate=15/1 ! \
    kmssink

    BR,
    Sajan

  • Can you please help, by giving proper steps to do the test.

    Just enter kmstest in linux. Refer: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1521056/faq-am62p-display-subsystem-dss-basic-debugging-and-forum-best-practices 

    did sudo apt-get install read-edid and how can I get p.txt. When I checked /sys/class/drm/card1-HDMI-A-1 edid file but seems nothing in that.

    1. cat /sys/class/drm/card0-HDMI-A-1/edid > p.txt  ==> this generates p.txt
    2. was the display connected to the PC where you were running this?

    13.3 inch ordinary hdmi 1920x1080 resolution display.
    24 inch Dell monitor with hdmi 1920x1080

    Do any of these support 4K resolution?

  • Hello Divyansh,

    1. cat /sys/class/drm/card0-HDMI-A-1/edid > p.txt  ==> this generates p.txt

    Dell screen

    $ cat p.txt | parse-edid
    Checksum Correct
     
    Section "Monitor"
    	Identifier "DELL P2425H"
    	ModelName "DELL P2425H"
    	VendorName "DEL"
    	# Monitor Manufactured week 3 of 2024
    	# EDID version 1.3
    	# Digital Display
    	DisplaySize 530 300
    	Gamma 2.20
    	Option "DPMS" "true"
    	Horizsync 30-110
    	VertRefresh 48-100
    	# Maximum pixel clock is 230MHz
    	#Not giving standard mode: 1152x864, 75Hz
    	#Not giving standard mode: 1280x1024, 60Hz
    	#Not giving standard mode: 1600x900, 60Hz
    	#Not giving standard mode: 1920x1080, 60Hz
    	#Not giving standard mode: 1280x720, 60Hz
    	#Not giving standard mode: 1280x720, 75Hz
     
    	#Extension block found. Parsing...
    	Modeline 	"Mode 10" 228.80 1920 1968 2000 2080 1080 1083 1088 1100 +hsync -vsync 
    	Modeline 	"Mode 0" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync 
    	Modeline 	"Mode 1" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 2" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 3" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 4" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 5" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 6" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 7" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 8" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 9" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
    	Option "PreferredMode" "Mode 10"
    EndSection


    Small screen
    $ cat p.txt | parse-edid
    Checksum Correct
    
    Section "Monitor"
    	Identifier "RTK FHD"
    	ModelName "RTK FHD"
    	VendorName "RTK"
    	# Monitor Manufactured week 23 of 2011
    	# EDID version 1.3
    	# Digital Display
    	DisplaySize 520 320
    	Gamma 2.20
    	Option "DPMS" "true"
    	Horizsync 30-81
    	VertRefresh 56-76
    	# Maximum pixel clock is 170MHz
    	#Not giving standard mode: 1280x1024, 60Hz
    	#Not giving standard mode: 1600x1200, 60Hz
    	#Not giving standard mode: 1920x1080, 60Hz
    	#Not giving standard mode: 1152x864, 75Hz
    
    	#Extension block found. Parsing...
    	Modeline 	"Mode 17" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync 
    	Modeline 	"Mode 0" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync 
    	Modeline 	"Mode 1" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 2" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
    	Modeline 	"Mode 3" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 4" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 5" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 6" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
    	Modeline 	"Mode 7" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
    	Modeline 	"Mode 8" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
    	Modeline 	"Mode 9" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 10" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 11" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 12" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
    	Modeline 	"Mode 13" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 14" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
    	Modeline 	"Mode 15" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 16" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
    	Modeline 	"Mode 18" 74.25 1920 2008 2052 2200 540 542 547 562 +hsync +vsync interlace
    	Modeline 	"Mode 19" 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync 
    	Modeline 	"Mode 20" 27.00 720 736 798 858 480 489 495 525 -hsync -vsync 
    	Option "PreferredMode" "Mode 17"
    EndSection
    

    Do any of these support 4K resolution?

    No

    BR,
    Sajan

  • Hi,
    You need a 4K display which supports your particular resolution at the required fps for this to work. The EDID should be able to get that mode information from such display.

    What you are trying is not actually rendering the display at that resolution. Rather the frames from that resolution is being compressed into the best mode (1080p) your HDMI display(s) are able to support. This compression may not be reliable and it is expected that you only supply display supported modes into your userspace application. 

  • Hello Divyansh,

    Section "Monitor"
    	Identifier "TOSHIBA-TV"
    	ModelName "TOSHIBA-TV"
    	VendorName "TSB"
    	# Monitor Manufactured week 1 of 2023
    	# EDID version 1.3
    	# Digital Display
    	DisplaySize 1150 650
    	Gamma 2.20
    	Option "DPMS" "false"
    	Horizsync 15-136
    	VertRefresh 24-75
    	# Maximum pixel clock is 600MHz
    	#Not giving standard mode: 1280x720, 60Hz
    	#Not giving standard mode: 1280x960, 60Hz
    	#Not giving standard mode: 1280x1024, 60Hz
    
    	#Extension block found. Parsing...
    #WARNING: I may have missed a mode (CEA mode 97)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 94)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 95)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 96)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 93)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 106)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 107)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 101)
    #WARNING: I may have missed a mode (CEA mode 102)
    #WARNING: I may have missed a mode (CEA mode 98)
    #WARNING: I may have missed a mode (CEA mode 99)
    #WARNING: I may have missed a mode (CEA mode 100)
    #WARNING: I may have missed a mode (CEA mode 63)
    #WARNING: I may have missed a mode (CEA mode 64)
    	Modeline 	"Mode 2" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
    	Modeline 	"Mode 0" 594.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync 
    	Modeline 	"Mode 1" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync 
    	Modeline 	"Mode 3" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 4" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 5" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
    	Modeline 	"Mode 6" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 7" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 8" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 9" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
    	Modeline 	"Mode 10" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 11" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 12" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 13" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 14" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 15" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 16" 123.86 0 545 546 1 0 0 3 256 
    	Modeline 	"Mode 17" 224.35 588 1133 1141 1532 1033 1033 1049 4177 
    	Modeline 	"Mode 18" 2.57 1 2 10 258 1 15 23 258 -hsync -vsync interlace
    	Option "PreferredMode" "Mode 2"
    EndSection
    

    Does this TV supports 4k.

    Warm Regards,
    Sajan

  • Mode0 shows 3840x2160 is supported in the monitor.
    Below this, I only see 1920x1080 as next highest resolution.

    This high resolution is unlikely to work with AM62A.
    To cross check, you may connect to EVM, and run:

    modetest -M tidss

    to check all available modes along with the fps these modes your monitor supports.
    From this fps, you can check if this mode can be supported by EVM at that fps.

  • Hello Divyansh,

    Can you please check the below edid.

    $cat p.txt | parse-edid 
    Checksum Correct
    
    Section "Monitor"
    	Identifier "TOSHIBA-TV"
    	ModelName "TOSHIBA-TV"
    	VendorName "TSB"
    	# Monitor Manufactured week 1 of 2023
    	# EDID version 1.3
    	# Digital Display
    	DisplaySize 1150 650
    	Gamma 2.20
    	Option "DPMS" "false"
    	Horizsync 15-81
    	VertRefresh 24-75
    	# Maximum pixel clock is 300MHz
    	#Not giving standard mode: 1280x720, 60Hz
    	#Not giving standard mode: 1280x960, 60Hz
    	#Not giving standard mode: 1280x1024, 60Hz
    
    	#Extension block found. Parsing...
    #WARNING: I may have missed a mode (CEA mode 95)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 94)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 93)
    #DOUBLE WARNING: It's your first mode, too, so this may actually be important.
    #WARNING: I may have missed a mode (CEA mode 98)
    #WARNING: I may have missed a mode (CEA mode 99)
    #WARNING: I may have missed a mode (CEA mode 100)
    #WARNING: I may have missed a mode (CEA mode 63)
    #WARNING: I may have missed a mode (CEA mode 64)
    	Modeline 	"Mode 2" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
    	Modeline 	"Mode 0" 594.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync 
    	Modeline 	"Mode 1" 241.50 2560 2848 2901 2720 809 825 873 889 +hsync +vsync 
    	Modeline 	"Mode 3" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
    	Modeline 	"Mode 4" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 5" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
    	Modeline 	"Mode 6" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 7" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
    	Modeline 	"Mode 8" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
    	Modeline 	"Mode 9" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
    	Modeline 	"Mode 10" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 11" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 12" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 13" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    	Modeline 	"Mode 14" 74.25 1920 2008 2052 2200 540 542 547 562 +hsync +vsync interlace
    	Modeline 	"Mode 15" 121.30 0 545 546 1 0 0 3 256 
    	Modeline 	"Mode 16" 224.35 588 1133 1141 1532 1033 1033 1049 4177 
    	Option "PreferredMode" "Mode 2"
    EndSection


    Display supports 4k. But Display subsystem compatible up to 2048x1080 @ 60fps, Am I right?
    It means that, no problem in saving the 4k video to a preferred location.

    Warm Regards,
    Sajan

  • Correct. With the display connected to the EVM, can you share the output of:

    modetest -M tidss
    kmstest --flip

    If the source of video supports receiving 4K video, you should be able to save the video on filesystem.

  • If the source of video supports receiving 4K video, you should be able to save the video on filesystem.

    Okay. I checked modetest -M tidss yesterday seems full hd.

  • Can you share the modetest -M tidss? 
    It seems your latest display is 4K, but the next mode that can be supported by AM62A is FullHD.

  • Attaching modetest -M tidss and kmstest --flip

    $ modetest  -M  tidss
    
    Encoders:
    id      crtc    type    possible crtcs  possible clones
    39      38      none    0x00000001      0x00000001
    
    Connectors:
    id      encoder status          name            size (mm)       modes   encoders
    40      39      connected       HDMI-A-1        1150x650                20      39
      modes:
            index name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot
      #0 1920x1080 60.00 1920 2008 2052 2200 1080 1084 1089 1125 148500 flags: phsync, pvsync; type: driver
      #1 1920x1080 59.94 1920 2008 2052 2200 1080 1084 1089 1125 148352 flags: phsync, pvsync; type: driver
      #2 1920x1080 50.00 1920 2448 2492 2640 1080 1084 1089 1125 148500 flags: phsync, pvsync; type: driver
      #3 1920x1080 30.00 1920 2008 2052 2200 1080 1084 1089 1125 74250 flags: phsync, pvsync; type: driver
      #4 1920x1080 29.97 1920 2008 2052 2200 1080 1084 1089 1125 74176 flags: phsync, pvsync; type: driver
      #5 1920x1080 25.00 1920 2448 2492 2640 1080 1084 1089 1125 74250 flags: phsync, pvsync; type: driver
      #6 1920x1080 24.00 1920 2558 2602 2750 1080 1084 1089 1125 74250 flags: phsync, pvsync; type: driver
      #7 1920x1080 23.98 1920 2558 2602 2750 1080 1084 1089 1125 74176 flags: phsync, pvsync; type: driver
      #8 1280x1024 60.02 1280 1328 1440 1688 1024 1025 1028 1066 108000 flags: phsync, pvsync; type: driver
      #9 1280x960 60.00 1280 1376 1488 1800 960 961 964 1000 108000 flags: phsync, pvsync; type: driver
      #10 1280x720 60.00 1280 1390 1430 1650 720 725 730 750 74250 flags: phsync, pvsync; type: driver
      #11 1280x720 59.94 1280 1390 1430 1650 720 725 730 750 74176 flags: phsync, pvsync; type: driver
      #12 1280x720 50.00 1280 1720 1760 1980 720 725 730 750 74250 flags: phsync, pvsync; type: driver
      #13 1024x768 60.00 1024 1048 1184 1344 768 771 777 806 65000 flags: nhsync, nvsync; type: driver
      #14 800x600 60.32 800 840 968 1056 600 601 605 628 40000 flags: phsync, pvsync; type: driver
      #15 720x576 50.00 720 732 796 864 576 581 586 625 27000 flags: nhsync, nvsync; type: driver
      #16 720x480 60.00 720 736 798 858 480 489 495 525 27027 flags: nhsync, nvsync; type: driver
      #17 720x480 59.94 720 736 798 858 480 489 495 525 27000 flags: nhsync, nvsync; type: driver
      #18 640x480 60.00 640 656 752 800 480 490 492 525 25200 flags: nhsync, nvsync; type: driver
      #19 640x480 59.94 640 656 752 800 480 490 492 525 25175 flags: nhsync, nvsync; type: driver
      props:
            1 EDID:
                    flags: immutable blob
                    blobs:
    
                    value:
                            00ffffffffffff0052622f0001000000
                            01210103807341780acf74a3574cb023
                            09484c21080081c08140818001010101
                            01010101010108e80030f2705a80b058
                            8a0047684200001e565e00a0a0295030
                            2035004768420000001e000000fc0054
                            4f53484942412d54560a2020000000fd
                            00184b0f511e000a2020202020200149
                            020365f0545f5e5d0102040510111314
                            1f2021226263643f40350f7f07150750
                            5704013d07c05f7e076704075f7e0183
                            010000e200ffe305ff016e030c003000
                            784420008001020304e50e60616a6be3
                            060f01eb0146d000488e428a4a57a7e5
                            018b849001011d8018711c1620582c25
                            00c48e2100009e000000000000000069
            2 DPMS:
                    flags: enum
                    enums: On=0 Standby=1 Suspend=2 Off=3
                    value: 0
            5 link-status:
                    flags: enum
                    enums: Good=0 Bad=1
                    value: 0
            6 non-desktop:
                    flags: immutable range
                    values: 0 1
                    value: 0
            4 TILE:
                    flags: immutable blob
                    blobs:
    
                    value:
    
    CRTCs:
    id      fb      pos     size
    38      48      (0,0)   (1920x1080)
      #0 1920x1080 60.00 1920 2008 2052 2200 1080 1084 1089 1125 148500 flags: phsync, pvsync; type: driver
      props:
            24 VRR_ENABLED:
                    flags: range
                    values: 0 1
                    value: 0
            27 CTM:
                    flags: blob
                    blobs:
    
                    value:
            28 GAMMA_LUT:
                    flags: blob
                    blobs:
    
                    value:
            29 GAMMA_LUT_SIZE:
                    flags: immutable range
                    values: 0 4294967295
                    value: 256
    
    Planes:
    id      crtc    fb      CRTC x,y        x,y     gamma size      possible crtcs
    31      38      48      0,0             0,0     0               0x00000001
      formats: AR12 AB12 RA12 RG16 BG16 AR15 AB15 AR24 AB24 RA24 BA24 RG24 BG24 AR30 AB30 XR12 XB12 RX12 XR15 XB15 XR24 XB24 RX24 BX24 XR30 XB30 YUYV UYVY NV12
      props:
            8 type:
                    flags: immutable enum
                    enums: Overlay=0 Primary=1 Cursor=2
                    value: 1
            30 IN_FORMATS:
                    flags: immutable blob
                    blobs:
    
                    value:
                            01000000000000001d00000018000000
                            01000000900000004152313241423132
                            52413132524731364247313641523135
                            41423135415232344142323452413234
                            42413234524732344247323441523330
                            41423330585231325842313252583132
                            58523135584231355852323458423234
                            52583234425832345852333058423330
                            59555956555956594e56313200000000
                            ffffff1f000000000000000000000000
                            0000000000000000
                    in_formats blob decoded:
                             AR12:  LINEAR(0x0)
                             AB12:  LINEAR(0x0)
                             RA12:  LINEAR(0x0)
                             RG16:  LINEAR(0x0)
                             BG16:  LINEAR(0x0)
                             AR15:  LINEAR(0x0)
                             AB15:  LINEAR(0x0)
                             AR24:  LINEAR(0x0)
                             AB24:  LINEAR(0x0)
                             RA24:  LINEAR(0x0)
                             BA24:  LINEAR(0x0)
                             RG24:  LINEAR(0x0)
                             BG24:  LINEAR(0x0)
                             AR30:  LINEAR(0x0)
                             AB30:  LINEAR(0x0)
                             XR12:  LINEAR(0x0)
                             XB12:  LINEAR(0x0)
                             RX12:  LINEAR(0x0)
                             XR15:  LINEAR(0x0)
                             XB15:  LINEAR(0x0)
                             XR24:  LINEAR(0x0)
                             XB24:  LINEAR(0x0)
                             RX24:  LINEAR(0x0)
                             BX24:  LINEAR(0x0)
                             XR30:  LINEAR(0x0)
                             XB30:  LINEAR(0x0)
                             YUYV:  LINEAR(0x0)
                             UYVY:  LINEAR(0x0)
                             NV12:  LINEAR(0x0)
            33 zpos:
                    flags: range
                    values: 0 1
                    value: 0
            34 COLOR_ENCODING:
                    flags: enum
                    enums: ITU-R BT.601 YCbCr=0 ITU-R BT.709 YCbCr=1
                    value: 0
            35 COLOR_RANGE:
                    flags: enum
                    enums: YCbCr limited range=0 YCbCr full range=1
                    value: 1
            36 alpha:
                    flags: range
                    values: 0 65535
                    value: 65535
            37 pixel blend mode:
                    flags: enum
                    enums: Pre-multiplied=0 Coverage=1
                    value: 0
    41      0       0       0,0             0,0     0               0x00000001
      formats: AR12 AB12 RA12 RG16 BG16 AR15 AB15 AR24 AB24 RA24 BA24 RG24 BG24 AR30 AB30 XR12 XB12 RX12 XR15 XB15 XR24 XB24 RX24 BX24 XR30 XB30 YUYV UYVY NV12
      props:
            8 type:
                    flags: immutable enum
                    enums: Overlay=0 Primary=1 Cursor=2
                    value: 0
            30 IN_FORMATS:
                    flags: immutable blob
                    blobs:
    
                    value:
                            01000000000000001d00000018000000
                            01000000900000004152313241423132
                            52413132524731364247313641523135
                            41423135415232344142323452413234
                            42413234524732344247323441523330
                            41423330585231325842313252583132
                            58523135584231355852323458423234
                            52583234425832345852333058423330
                            59555956555956594e56313200000000
                            ffffff1f000000000000000000000000
                            0000000000000000
                    in_formats blob decoded:
                             AR12:  LINEAR(0x0)
                             AB12:  LINEAR(0x0)
                             RA12:  LINEAR(0x0)
                             RG16:  LINEAR(0x0)
                             BG16:  LINEAR(0x0)
                             AR15:  LINEAR(0x0)
                             AB15:  LINEAR(0x0)
                             AR24:  LINEAR(0x0)
                             AB24:  LINEAR(0x0)
                             RA24:  LINEAR(0x0)
                             BA24:  LINEAR(0x0)
                             RG24:  LINEAR(0x0)
                             BG24:  LINEAR(0x0)
                             AR30:  LINEAR(0x0)
                             AB30:  LINEAR(0x0)
                             XR12:  LINEAR(0x0)
                             XB12:  LINEAR(0x0)
                             RX12:  LINEAR(0x0)
                             XR15:  LINEAR(0x0)
                             XB15:  LINEAR(0x0)
                             XR24:  LINEAR(0x0)
                             XB24:  LINEAR(0x0)
                             RX24:  LINEAR(0x0)
                             BX24:  LINEAR(0x0)
                             XR30:  LINEAR(0x0)
                             XB30:  LINEAR(0x0)
                             YUYV:  LINEAR(0x0)
                             UYVY:  LINEAR(0x0)
                             NV12:  LINEAR(0x0)
            43 zpos:
                    flags: range
                    values: 0 1
                    value: 1
            44 COLOR_ENCODING:
                    flags: enum
                    enums: ITU-R BT.601 YCbCr=0 ITU-R BT.709 YCbCr=1
                    value: 0
            45 COLOR_RANGE:
                    flags: enum
                    enums: YCbCr limited range=0 YCbCr full range=1
                    value: 1
            46 alpha:
                    flags: range
                    values: 0 65535
                    value: 65535
            47 pixel blend mode:
                    flags: enum
                    enums: Pre-multiplied=0 Coverage=1
                    value: 0
    
    Frame buffers:
    id      size    pitch
    
    root@am62axx-evm:/opt/edgeai-gst-apps# kmstest  --flip
    
    Connector 0/@40: HDMI-A-1
      Crtc 0/@38: 1920x1080@60.00 148.500 1920/88/44/148/+ 1080/4/5/36/+ 60 (60.00) 0x100005 0x40
      Plane 0/@31: 0,0-1920x1080
        Fb 51 1920x1080-XR24
    press enter to exit
    Connector 0: fps 60.05, slowest 16.75 ms
    Connector 0: fps 60.00, slowest 16.69 ms
    Connector 0: fps 60.00, slowest 16.69 ms
    Connector 0: fps 60.00, slowest 16.69 ms
    Connector 0: fps 60.00, slowest 16.70 ms
    Connector 0: fps 60.00, slowest 16.70 ms
    Connector 0: fps 60.00, slowest 16.73 ms
    Connector 0: fps 60.00, slowest 16.69 ms

  • Okay, thanks for sharing. Seems to be the case I mentioned before. Do you have any open questions left?