ipu demo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, I now use imx6q for research and development!
I have a question about IPU usage, including scaling, rotation, etc.
I currently have a camera, and I can display the input pixels on the display in equal proportions through direct fb. Now I want to implement image scaling, but the efficiency through the software library is not ideal. The IPU of IMX6Q comes with a scaler and a rotator. There is also its implementation Demo in imx-test, and the ipu library is found in imx-lib. However, the ipu library is not used in the Demo, but is controlled through direct ioctl. After further research, we found that the ioctl control commands used by the ipu library do not exist in the kernel driver. There are only four ioctl commands in the driver. Has the ipu library been abandoned?
Please answer my question! Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, @rainho
IPU lib is dropped in new version BSP, but you can reference to the unit test example "mxc_ipudev_test", it can call IPU driver to support all kind of IPU tasks, such as CSC, resize, reotation, overlay and so on.
Please read the readme file and "ipudev_config_file" from the unit test example and you can know how to use it.
The "mxc_ipudev_test" unit test code can be found from the package "linux-test-xxx.tar.gz" of the Yocto download folder.
B.R