Hello All!
Continue from this https://community.nxp.com/thread/447701
Idon't know why is marked As Solved, but this not solved!
Have i.MX 6Quad Freescale SabreSD with Android 4.3
Added ADV7180 module
Configurated
board-mx6q_sabresd.c
board-mx6q_sabresd.h
drivers/media/video/mxc/capture/adv7180.c
drivers/media/video/mxc/capture/mxc_v4l2_capture.c
i change the back camera in init.freescale.rc
setprop back_camera_name adv7180_decoder
For now i have problem, when i use ubit-test utils
mxc_v4l2_tvin.out i get this error:
ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0
VIDIOC_DQBUF failed.
mxc_ipu mxc_ipu: IPU Error - IPU_INT_STAT_5 = 0x00000001
I see on community.nxp many questions with the same problem and they all marked As Solved, but how?????
Thank's.
已解决! 转到解答。
root@sabresd_6dq:/ # mxc-v4l2-tvin -ow 640 -oh 480 -ol 10 -ot 20
mxc-v4l2-tvin -ow 640 -oh 480 -ol 10 -ot 20
TV decoder chip is adv7180_decoder
driver=mxc_vout, card=DISP3 FG, bus=, version=0x00000000, capabilities=0x0400000
2
fmt RGB565: fourcc = 0x50424752
fmt BGR24: fourcc = 0x33524742
fmt RGB24: fourcc = 0x33424752
fmt RGB32: fourcc = 0x34424752
fmt BGR32: fourcc = 0x34524742
fmt NV12: fourcc = 0x3231564e
fmt UYVY: fourcc = 0x59565955
fmt YUYV: fourcc = 0x56595559
fmt YUV422 planar: fourcc = 0x50323234
fmt YUV444: fourcc = 0x34343459
fmt YUV420: fourcc = 0x32315559
fmt YVU420: fourcc = 0x32315659
fmt TILED NV12P: fourcc = 0x50564e54
fmt TILED NV12F: fourcc = 0x46564e54
fmt YUV444 planar: fourcc = 0x50343434
start time = 86836 s, 490867 us
VIDIOC_DQBUF failed.
In mxc_v4l2_s_std ffffff
ERROR: unrecognized std! ffffff (PAL=ff, NTSC=b000
ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0
Hi Ma,
you try to add this config to v4l_capture_setup() in mxc_v4l2_tvin.c.
v4l2_std_id id;
if(ioctl(fd, VIDIOC_G_STD, &id) < 0) {
LOGE("VIDIOC_G_STD failed \n");
} else {
ioctl(fd, VIDIOC_S_STD, &id);
}
Hi Ma
this thread is not marked as "As Solved", I checked there is no "Solved" marking.
For using ADV7180 with android please check links below
How to test Tvin(adv7180) in imx6 android
https://community.nxp.com/thread/295157
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Igor,
Thank's for answer,
i see it marked like "As Solved" i don't know why.
1. The patch 0398-ENGR00238201 Previously applied
2. Checked this , How to test Tvin(adv7180) in imx6 android nothing
3. Patch to support adv7180 TVin chip for Freescale Android R10.4 BSP on iMX53 -blog archive Previously applied
Connection i cheked from Board directly to ADV7180 from datasheet.
Any ideas?