Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Code Block
languagebash
themeMidnight
root@zcu102-zynqmp:~# yavta -l /dev/v4l-subdev0
Device /dev/v4l-subdev0 opened.
--- User Controls (class 0x00980001) ---
control 0x0098c903 `Test Pattern: Color Mask' min 0 max 7 step 0 default 0 current 0.
control 0x0098c907 `Test Pattern: Motion Speed' min 0 max 255 step 1 default 4 current 4.
control 0x0098c908 `Test Pattern: Cross Hairs Row' min 0 max 4095 step 1 default 100 current 100.
control 0x0098c909 `Test Pattern: Cross Hairs Colum' min 0 max 4095 step 1 default 100 current 100.
control 0x0098c90a `Test Pattern: Zplate Horizontal' min 0 max 65535 step 1 default 30 current 30.
control 0x0098c90b `Test Pattern: Zplate Horizontal' min 0 max 65535 step 1 default 0 current 0.
control 0x0098c90c `Test Pattern: Zplate Vertical S' min 0 max 65535 step 1 default 1 current 1.
control 0x0098c90d `Test Pattern: Zplate Vertical S' min 0 max 65535 step 1 default 0 current 0.
control 0x0098c90e `Test Pattern: Box Size' min 0 max 4095 step 1 default 50 current 50.
control 0x0098c90f `Test Pattern: Box Color(RGB/YCb' min 0 max 16777215 step 1 default 0 current 0.
control 0x0098c912 `Test Pattern: Foreground Patter' min 0 max 2 step 1 default 0 current 0.
  0: No Overlay (*)
  1: Moving Box
  2: Cross Hairs
--- Image Source Controls (class 0x009e0001) ---
control 0x009e0901 `Vertical Blanking' min 3 max 8159 step 1 default 100 current 100.
control 0x009e0902 `Horizontal Blanking' min 3 max 8159 step 1 default 100 current 100.
--- Image Processing Controls (class 0x009f0001) ---
control 0x009f0903 `Test Pattern' min 0 max 16 step 1 default 9 current 9.
  1: Horizontal Ramp
  2: Vertical Ramp
  3: Temporal Ramp
  4: Solid Red
  5: Solid Green
  6: Solid Blue
  7: Solid Black
  8: Solid White
  9: Color Bars (*)
  10: Zone Plate
  11: Tartan Color Bars
  12: Cross Hatch
  13: Color Sweep
  14: Vertical/Horizontal Ramps
  15: Black/White Checker Board
  16: PseudoRandom
14 controls found.
Unable to get format: Inappropriate ioctl for device (25).

To changeschange the mode of TPG output pattern following command can be used:
yavta --no-query -w '0x009f0903 4' /dev/v4l-subdev0

Number followed by control address 0x009f0903 stands for mode of pattern out of TPG as listed above.


Known Issues

  • AR54536 - LogiCORE IP Test Pattern Generator (TPG) - Release Notes and Known Issues for Vivado 2013.1 and newer tool versions

...

  • Summary
    • fa3cd0 v4l: xilinx: tpg: Fix warnings for CHECKED_RETURN
    • f5212f v4l: xilinx: tpg: Fix warnings for NULL_RETURNS
    • 6cfb02 v4l: xilinx: tpg: Don't read version if HLS IP
    • 9e89bc v4l: xilinx: tpg: Use 10bit media bus codes
    • 57d1de media: xilinx: tpg: Add support for v8.0
    • 4c66b8 media: xilinx: tpg: dt pixel per clock validate.
    • 84be17 media: xilinx: vtc: Dynamically calculate pixel clock
    • 2ec40c media: xilinx: tpg: v4l subdevice controls to set fps
    • 2b8a05 media: xilinx: tpg: Add pixel per clock dt support
    • b3ad3c v4l: xilinx: tpg: Add check for max width and heigh
    • b3ad3c v4l: xilinx-tpg: Add YUV 420 media bus format support to TPG drive
    • 3e28d8 v4l: xilinx-tpg: Add YUV 420 media bus format support to TPG driver
    • 81044b media: xilinx: Refactor VTC configuration code
    • f70894 media: xilinx: tpg: Block comments
    • 19ff7c media: xilinx: Integrate TPG v7 support

2023.1

  • Summary
    • 993bfd media: xilinx-tpg: Convert to platform remove callback returning void

2022.2

  • No changes

2022.1

  • No changes

...

2019.2

  • Summary
    • No changes

...