Re: OMAP3 ISP capabilities

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Peter,

On Tuesday 11 February 2014 15:54:00 Peter Meerwald wrote:
> Hello Laurent,
> 
> some quick question about the OMAP3 ISP pipeline capabilities:
> 
> (1) can the OMAP3 ISP CCDC output concurrently to memory AND the resizer
> in YUV mode? I think the answer is no due to hardware limitation

Based on the TRM I would say that the hardware is capable of doing so, but 
this isn't implemented in the driver.

> (2) in RAW mode, I think it should be possible to connect pad 1 of the
> OMAP3 ISP CCDC to CCDC output and pad 2 to the ISP preview and
> subsequently to the resizer? so two stream can be read concurrently from
> video2 and video6?

That's my understanding as well, but once again this isn't supported by the 
driver.

> (3) it should be possible to use the ISP resizer input / output
> (memory-to-memory) independently; it there any example code doing this?

I haven't written any sample code as such for memory-to-memory operation. I 
usually use the following media-ctl and yavta commands to test memory-to-
memory resizing :

--------------------------------
media-ctl -r

media-ctl -l '"OMAP3 ISP resizer input":0->"OMAP3 ISP resizer":0[1]'
media-ctl -l '"OMAP3 ISP resizer":1->"OMAP3 ISP resizer output":0[1]'

media-ctl -V '"OMAP3 ISP resizer":0[YUYV 2048x1536]'
media-ctl -V '"OMAP3 ISP resizer":1[YUYV 1024x768]'

yavta -f YUYV -s 2048x1536 -n 4 --capture=100 \
	`media-ctl -e "OMAP3 ISP resizer input"` > resizer-input.log 2>&1 &
yavta -f YUYV -s 1024x768 -n 4 --capture=100 \
	`./media-ctl -e "OMAP3 ISP resizer output"` > resizer-output.log 2>&1 &
--------------------------------

You can also have a look at the omap3-isp-live application available at

	http://git.ideasonboard.org/omap3-isp-live.git

It contains a library that offers viewfinder, snapshot and scaling functions 
on top of the ISP and two sample applications that use the library. The 
resizer memory-to-memory is used by the live application to scale captured 
snapshots when displaying them on screen.

-- 
Regards,

Laurent Pinchart

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux