I am adding the script I used to test the rkisp1 driver. here is the help of the command: # python3 ./test-rkisp1.py -h usage: test-rkisp1.py [-h] [-v] [-s SENSOR] [-o OUTPUT] [-S] [-c] [-C] [-P PIXELFORMAT [PIXELFORMAT ...]] [-p PATH [PATH ...]] [--isp-dim ISP_DIM] [--resizer-dim RESIZER_DIM [RESIZER_DIM ...]] TL;DR: just run `python3 test-rkisp1.py`. This is a tests script for rkisp1 driver. There are two ways to run the script, either by using a hardcoded set of tests, or by giving parameters for a custom test (see 'customized test' options). To run a custom test, you should define all the parameters under the 'customized test' section. If both selfpath and mainpath are given in the '--path' option then the '--pixelformat' and '--resizer-dim' should also have two values, one for each path. For example: Configure selfpath to YUYV,640x480 and mainpath to NV12,800x600: python3 ./test-rkisp1.py -p selfpath mainpath -P YUYV NV12 --isp-dim 640x480 --resizer-dim 640x480 800x600 -S The script was developed for python version 3.7.6 and might not work with other versions. optional arguments: -h, --help show this help message and exit -v, --verbose verbose output, logs are printed to stdout and to {outputdir}/log.txt -s SENSOR, --sensor SENSOR sensor to use. If not given, then the first sensor found is used -o OUTPUT, --output OUTPUT directory to add output streams. Default is current directory '.' -S, --store store stream to output folder -c, --compliance run compliance tests when streaming -C, --cam also run some tests with the 'cam' command from libcamera customized test: those options are for running specific tests of you own. -P PIXELFORMAT [PIXELFORMAT ...], --pixelformat PIXELFORMAT [PIXELFORMAT ...] the pixelformat(s) -p PATH [PATH ...], --path PATH [PATH ...] the stream path. Allowed values are 'selfpath', 'mainpath' --isp-dim ISP_DIM the {width}x{height} of the isp output. --resizer-dim RESIZER_DIM [RESIZER_DIM ...] the {width}x{height} of the final image Dafna Hirschfeld (1): test-media: Add a python script for rkisp1 tests contrib/test/test-rkisp1.py | 576 ++++++++++++++++++++++++++++++++++++ contrib/test/v4l2lib.py | 90 ++++++ 2 files changed, 666 insertions(+) create mode 100755 contrib/test/test-rkisp1.py create mode 100644 contrib/test/v4l2lib.py -- 2.17.1