- 积分
- 100
贡献451
飞刀157 FD
注册时间2019-6-14
在线时间13 小时
|
楼主 |
发表于 2019-8-15 09:26:12
|
显示全部楼层
我这边没法截图给你,上面已经说了哦,是DISP0_DAT0~DISP0_DAT7 共8根数据线,电路图上引脚就是这个名称,在源码board_mx6q_**.h中定义名是MX6Q_PAD_DISP0_DATA0...MX6Q_PAD_DISP0_DATA7,
我看了输出端接的adv7391芯片手册,需要Multiformat video input support :
4:2:2 YCrCb(SD,ED and HD) 或者4:4:4 RGB(SD) 的8位视频数据输入
我在board_mx6q_**.c中初始化fb0时,设置inte**ce_pix_fmt = **_YUV/RGB565,default_bpp=8/16都看不出效果,因为视频画面一直是花屏闪烁状态看不清有没有变化,用示波器测量DISP0_DAT8---DISP0_DAT23引脚却一直有视频数据信号输出,而且当设置YUV格式时,在drivers/video/mxc/mxc_ipu3fb.c中会出现找不到匹配的格式,查了一下代码发现目前imx6q的IPU几个选择格式的数组列表中没有YUV这一项,请问MX6Q的IPU已经不支持YUV格式了吗?
----------------怎么设置才能使IPU将视频数据只集中在DISP0_DAT0--DISP0_DAT7这8根线上输出呢? 求助啊--------------------------
(因为我的硬件设计DISP0_DAT8----DISP0_DAT23用于其它GPIO功能,当输出视频信号时导致继电器等外设高频率跳变很容易被弄坏了) |
|