嵌入式爱好者

查看: 34110|回复: 11

[Linux] 求助:TW6865不显示图像

[复制链接]

10

主题

43

帖子

114

积分

i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2019-1-17 17:13:39 | 显示全部楼层 |阅读模式
使用命令
gst-launch v4l2src device=/dev/video1  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! mfw_isink disp-width=656 disp-height=492
播放采集图像
只显示篮框不显示图像,图像在其它显示器上就没问题
终端信息如下


MAX resolution 1280x800
MFW_GST_ISINK_PLUGIN 3.0.7 build on Apr 23 2015 13:53:59.
Setting pipeline to PAUSED ... @@@@@ video_open   minor=0  type=vid-cap  openned:0

video_open ID:1  dmaCH 0   request 1
fh kzalloc  successful!
50HZ VideoStandardDetect DMA_nCH 0  regDW 0x97  dwReg39

&&&&&&&&&&&&&&&  0Xbffef000  open /dev/        video0  minor0 type=vid-cap  video_opened=0x1  k:1   tvnorm::PAL  1
????????????????????? CHECK fourcc
open minor=0  fh->DMA_nCH= 0x0 type=vid-cap
v4l2_prio_open ()  successful!
videobuf_queue_sg_init ()  successful!
TW68__querycap   QP  CALLED   !
TW68_s__querycap   GO   !
TW68_enum_input   i=b8159e48  n:0 CALLED   !
TW68_enum_input   i=b8159e48  n:1 CALLED   !
TW68_enum_input   i=b8159e48  n:2 CALLED   !
TW68_enum_input   i=b8159e48  n:3 CALLED   !
TW68_enum_input   i=b8159e48  n:4 CALLED   !
TW68_g_std, _g_std v4l2_std_id =255
========TW68__enum_fmt_vid_cap  description 15 bpp RGB, le
========TW68__enum_fmt_vid_cap  description 16 bpp RGB, le
========TW68__enum_fmt_vid_cap  description 4:2:2 packed, YUYV
========TW68__enum_fmt_vid_cap  description 4:2:2 packed, UYVY
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 56595559
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 56595559
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
TW68 _try_fmt_vid_cap fmt::pixelformat 56595559  field: 4 _fmt: width 1  height 1
TW68 _try_fmt_vid_cap: width 48  height 32      720  576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 56595559
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 56595559
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
TW68 _try_fmt_vid_cap fmt::pixelformat 56595559  field: 4 _fmt: width 32768  height 32768
TW68 _try_fmt_vid_cap: width 720  height 576      720  576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 59565955
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 59565955
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
TW68 _try_fmt_vid_cap fmt::pixelformat 59565955  field: 4 _fmt: width 1  height 1
TW68 _try_fmt_vid_cap: width 48  height 32      720  576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 59565955
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 59565955
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
TW68 _try_fmt_vid_cap fmt::pixelformat 59565955  field: 4 _fmt: width 32768  height 32768
TW68 _try_fmt_vid_cap: width 720  height 576      720  576
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 50424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 50424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 50424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 50424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 4f424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 4f424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 4f424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 4f424752
TW68 fmt:: not YUV422 !!!!!!!!!!!!!!!!!!!
_g_fmt_vid_cap: width 704  height 576
~~~~~~~~~~~~~TW68_s_fmt_vid_cap: 59565955  W:704 H:576  field:4
????????????????????? CHECK fourcc
TW68 input  nId:0   try_fmt:: 59565955
TW68 _try_fmt_vid_cap  tvnormf 0 ->name PAL  id FF   maxh 576
TW68 _try_fmt_vid_cap fmt::pixelformat 59565955  field: 4 _fmt: width 720  height 576
TW68 _try_fmt_vid_cap: width 720  height 576      720  576
????????????????????? CHECK fourcc
~~~~~~~~~~~~~TW68_s_fmt_vid_cap: fh->fmt   W:720 H:576  field:4
******** buffer_setup ####  CH0::   dwReg2: 0x8055500   deReg 0x8015400  
DecoderResize() :: nId:0, HDELAY=0xC,  H:288  W:720   HW 812002D0  HDELAY0 C
********#### FM CH0::   dwReg2: 0x8055500   deReg 0x8015400  H:288 W:1440
#### buffer_setup:: W:720 H:576  frame size: 829440,  gbuffers: 2, ChannelOffset: 128  field pgn: 102  m_StartIdx 0  m_EndIdx 102
********#### buffer_setup CH0::  m_StartIdx 0X0  pgn102  m_dwCHConfig: 0x8019800   dwReg: 0x8019800   
#### buffer_setup:: VIDEO_SIZE_REG: 0x41,   0x812002D0
********#### buffer_setup CH0::   dwReg2: 0x8055500   deReg 0x8019800  
res: get 2
TW6869[0]: videobuf_streamon(TW68_queue(fh)) DMA 0  q->streaming:1  streaming:0.
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
hwbuf allocator zone(831488) created
VS0 created. in fmt[UYVY] win(0,0-720,576:720x576) out win(0,0-656,492:656x492)
set deinterlace mode 0
回复

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2019-1-18 09:02:42 | 显示全部楼层
您好
您使用的开发板型号具体是多少,使用的哪个版本的内核,是否烧写标准镜像

点评

我这个输出有没有问题,我看说的意思里面有视频格式不正确  详情 回复 发表于 2019-1-22 12:20
开发板型号是imx-6q 底板是MX6-C-1.3的,内核版本是2.6 镜像用的咱们资料里面带的 然后按照TW6865 patch内容修改的文件 再编译的镜像  详情 回复 发表于 2019-1-18 16:55
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

10

主题

43

帖子

114

积分

i.MX6Q通行证

 楼主| 发表于 2019-1-18 16:55:40 | 显示全部楼层
飞凌-chongzi 发表于 2019-1-18 09:02
您好
您使用的开发板型号具体是多少,使用的哪个版本的内核,是否烧写标准镜像

开发板型号是imx-6q  底板是MX6-C-1.3的,内核版本是2.6 镜像用的咱们资料里面带的 然后按照TW6865 patch内容修改的文件  再编译的镜像

点评

更正一下内核版本是3.0.35  详情 回复 发表于 2019-1-18 16:59
点评回复 支持 反对

使用道具 举报

10

主题

43

帖子

114

积分

i.MX6Q通行证

 楼主| 发表于 2019-1-18 16:59:01 | 显示全部楼层
zbwyy 发表于 2019-1-18 16:55
开发板型号是imx-6q  底板是MX6-C-1.3的,内核版本是2.6 镜像用的咱们资料里面带的 然后按照TW6865 patch ...

更正一下内核版本是3.0.35
点评回复 支持 反对

使用道具 举报

10

主题

43

帖子

114

积分

i.MX6Q通行证

 楼主| 发表于 2019-1-22 12:20:05 | 显示全部楼层
飞凌-chongzi 发表于 2019-1-18 09:02
您好
您使用的开发板型号具体是多少,使用的哪个版本的内核,是否烧写标准镜像

我这个输出有没有问题,我看说的意思里面有视频格式不正确
点评回复 支持 反对

使用道具 举报

10

主题

43

帖子

114

积分

i.MX6Q通行证

 楼主| 发表于 2019-3-12 11:36:55 | 显示全部楼层
求关注啊:) 这个问题还没解决
点评回复 支持 反对

使用道具 举报

0

主题

2

帖子

13

积分

i.MX6Q通行证

发表于 2019-3-22 14:55:23 | 显示全部楼层
你解决了吗?我也遇到了同样的问题

点评

问题已经解决,是摄像头的问题,换了一个摄像头,显示正常  详情 回复 发表于 2019-4-15 15:02
点评回复 支持 反对

使用道具 举报

0

主题

2

帖子

13

积分

i.MX6Q通行证

发表于 2019-4-15 15:02:47 | 显示全部楼层
lyangucas92 发表于 2019-3-22 14:55
你解决了吗?我也遇到了同样的问题

问题已经解决,是摄像头的问题,换了一个摄像头,显示正常

点评

我的这个一直也没有解决掉,摄像头在插在测试的显示器上就好使,插在板子上就不行,不是摄像头的问题,方便加qq不  详情 回复 发表于 2019-5-5 15:02
点评回复 支持 反对

使用道具 举报

10

主题

43

帖子

114

积分

i.MX6Q通行证

 楼主| 发表于 2019-5-5 15:02:07 | 显示全部楼层
lyangucas92 发表于 2019-4-15 15:02
问题已经解决,是摄像头的问题,换了一个摄像头,显示正常

我的这个一直也没有解决掉,摄像头在插在测试的显示器上就好使,插在板子上就不行,不是摄像头的问题,方便加qq不
点评回复 支持 反对

使用道具 举报

11

主题

62

帖子

100

积分

i.MX6Q通行证

发表于 2019-6-14 12:00:03 | 显示全部楼层
请问一下你说的,TW6865 patch文件在哪儿?
我也要在linux-3.0.35上开发TW6865驱动,求助

点评

他们技术支持那里有,或者你发个邮箱给我  详情 回复 发表于 2019-6-14 14:32
点评回复 支持 反对

使用道具 举报

10

主题

43

帖子

114

积分

i.MX6Q通行证

 楼主| 发表于 2019-6-14 14:32:31 | 显示全部楼层
hbyiwen 发表于 2019-6-14 12:00
请问一下你说的,TW6865 patch文件在哪儿?
我也要在linux-3.0.35上开发TW6865驱动,求助

他们技术支持那里有,或者你发个邮箱给我

点评

我邮箱:hbyiwen@163.com,麻烦发我一下tw6865 的patch吧, 目前在linux-3.0.35上tw6865驱动没搞定,谢谢了  详情 回复 发表于 2019-6-14 17:29
点评回复 支持 反对

使用道具 举报

11

主题

62

帖子

100

积分

i.MX6Q通行证

发表于 2019-6-14 17:29:51 | 显示全部楼层
zbwyy 发表于 2019-6-14 14:32
他们技术支持那里有,或者你发个邮箱给我

我邮箱:hbyiwen@163.com,麻烦发我一下tw6865 的patch吧,
目前在linux-3.0.35上tw6865驱动没搞定,谢谢了
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 21:04

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表