HI,
We have connected our 720p60 camera (component) to a splitter to both have direct looping to a monitor as well as to our board TI8148 EVM. From the board we us the HDMI as output to the same monitor.
What we discovered is the frame rate through the board seems to be much lower compared to the actual frame rate. The "calculated frame rate is 62" but comparing it to direct input (visually) it's not even close (maybe 30 or even less). Is it possible that we are missing some configurations?
We are usting the V4L2 firmware brought by the ezsdk package version 5.05.02.00.
We using the following bootargs:
console=ttyO0,115200n8 rootwait mem=256M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=128M ti814xfb.vram=0:40M,1:40M,2:1M root=/dev/nfs nfsroot=192.168.111.112:/home/optilia/targetfs,nolock rw ip=dhcp
I'm not sure if it is on the capture side or the frame buffer?
Any ideas?
Log from saLoopBackFbdev:
root@dm814x-evm:~/video-app# ./saLoopBackFbdev
VPSS_GRPX : please open fb0 node first.
Driver Name: ti81xxvin
Driver bus info: TI81xx Platform
Driver is capable of doing capture
saLoopBackFbdev:
Mode set is 720P60
VPSS_GRPX : please open fb0 node first.
=============================================================
Capture Format:
=============================================================
fmt.type = 1
fmt.width = 1280
fmt.height = 720
fmt.pixelformat = 859981650
fmt.bytesperline = 3840
fmt.sizeimage = 2764800
=============================================================
Fix Screen Info:
----------------
Line Length - 3840
Physical Address = 88000000
Buffer Length = 41943040
Var Screen Info:
----------------
Xres - 1280
Yres - 720
Xres Virtual - 1280
Yres Virtual - 720
nonstd - 0
Bits Per Pixel - 24
blue lenth 8 msb 0 offset 0
red lenth 8 msb 0 offset 16
green lenth 8 msb 0 offset 8
trans lenth 0 msb 0 offset 0
Var Screen Info:
----------------
Xres - 1280
Yres - 720
Xres Virtual - 1280
Yres Virtual - 5760
nonstd - 0
Bits Per Pixel - 24
blue lenth 8 msb 0 offset 0
red lenth 8 msb 0 offset 16
green lenth 8 msb 0 offset 8
trans lenth 0 msb 0 offset 0
Fix Screen Info:
----------------
Line Length - 3840
Physical Address = 88000000
Buffer Length = 41943040
C: 0
TS: 583538 index 0
Result Time: 16 858918
Calculated Frame Rate: 62 Fps
Thanks