完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我一直试图让视频通过XUPV5-LX110T(ML505)板,使用VGA作为输入并通过DVI输出,但无法使AD9980 VGA输入工作。
DVI输出已经过测试和工作,但VGA输入更麻烦。 我已经读过AD9980的寄存器,发现同步信号作为另一台计算机的输入有效,并由AD9980接收。 虽然有些奇怪,寄存器0x26告诉我每个Vsyncs的Hsyncs数量就像是1216.这个数字对我来说没有意义,因为它超过1024而小于整个帧的1344:http:// tinyvga.com/vga-timing/1024x768@60Hz告诉我。 我认为这些同步是问题,因为应该接收输出的监视器甚至没有接收到任何信号。 以前,当仅测试DVI输出时,监视器至少会在发送错误信号时打开(如不正确的DE时序),但当然不显示视频。 时钟似乎从AD9980正确输出到CH7301的XCLK和XCLK *输入。 有没有人能够在此设置中使用XGA分辨率? 以下是AD9980在1024x768 @ 60Hz下的设置: / *(REG @,DATA,DEVICE_ADDR)* / write_iic(0x05,0x40,AD9980_addr); //红色增益 write_iic(0x06,0x00,AD9980_addr); write_iic(0x07,0x40,AD9980_addr); //绿色增益 write_iic(0x08,0x00,AD9980_addr); write_iic(0x09,0x40,AD9980_addr); //蓝色增益 write_iic(0x0A,0x00,AD9980_addr); write_iic(0x0B,0x02,AD9980_addr); //红色偏移 write_iic(0x0C,0x00,AD9980_addr); write_iic(0x0D,0x02,AD9980_addr); //绿色偏移 write_iic(0x0E,0x00,AD9980_addr); write_iic(0x0F,0x02,AD9980_addr); //蓝色偏移 write_iic(0x10,0x00,AD9980_addr); write_iic(0x11,0x20,AD9980_addr); //同步分隔符阈值 write_iic(0x16,0x02,AD9980_addr); // Precoast write_iic(0x17,0x0A,AD9980_addr); //后海外 write_iic(0x18,0x00,AD9980_addr); //使用VSYNC生成的内部滑行 write_iic(0x19,0x04,AD9980_addr); // HSYNC下降后,钳位4计数 write_iic(0x1A,0x20,AD9980_addr); //夹持持续时间为36个计数 write_iic(0x1B,0x33,AD9980_addr); //钳位和偏移(每64个钳位自动偏移) write_iic(0x1C,0xFF,AD9980_addr); // TestReg0 write_iic(0x1D,0x78,AD9980_addr); // SOG控制 write_iic(0x1E,0xA4,AD9980_addr); //电源(或尝试0x24) write_iic(0x1F,0x14,AD9980_addr); //输出选择1 write_iic(0x20,0x97,AD9980_addr); //输出选择2:2x像素clk,过滤/重新生成Hsync write_iic(0x21,0x20,AD9980_addr); //默认 write_iic(0x22,0x32,AD9980_addr); //默认 write_iic(0x23,0x0A,AD9980_addr); //同步过滤器窗口宽度 write_iic(0x28,0xBF,AD9980_addr); // TestReg1 write_iic(0x29,0x02,AD9980_addr); // TestReg2 write_iic(0x2C,0x00,AD9980_addr); //偏移保持 write_iic(0x2D,0xE8,AD9980_addr); // TestReg5 write_iic(0x2E,0xE0,AD9980_addr); // TestReg6 //模拟1024x768 @ 60(XGA) write_iic(0x01,0x54,AD9980_addr); // PLL Div MSB write_iic(0x02,0x00,AD9980_addr); // PLL Div LSB write_iic(0x03,0xA8,AD9980_addr); // VCO / CPMP write_iic(0x04,0x80,AD9980_addr); //相位调整 write_iic(0x12,0x80,AD9980_addr); // Hsync控制 write_iic(0x13,0x88,AD9980_addr); // Hsync持续时间= XGA的136个计数 write_iic(0x14,0x86,AD9980_addr); // Vsync控件 write_iic(0x15,0x06,AD9980_addr); // Vsync持续时间= XGA的6个计数 |
|
相关推荐
5个回答
|
|
经过这方面的研究之后,我意识到每个vsyncs的hsyncs数实际上是800.这就是1024x768的输入。
当我有时间时,我会尝试输入800x600 @ 60Hz(SVGA)的分辨率。 有没有人让它以XGA分辨率工作? 我能够理解800的唯一方法是它除了垂直时序上的6个vsync脉冲之外的所有东西,根据http://tinyvga.com/vga-timing/1024x768@60Hz 我编写了简单的VHDL,它将AD9980的vsync和hsync输出传递给CH7301 DVI发送器芯片。 我认为这些信号至少会让显示器说它收到信号,但没有运气。 有什么建议么? |
|
|
|
嗨,
你得到的每个vsync的800 Hsyncs是640x480的hsyncs,这是xilinx TFT控制器的默认分辨率。 http://tinyvga.com/vga-timing/640x480@60Hz。 我有一个类似的问题让1024x768在ML509上工作。 你有没有找到重新配置chrontel芯片的方法? |
|
|
|
你能告诉我你是怎么用硬核驱动IC CH7301的吗?
|
|
|
|
我试图让VGA输入工作,但我陷入了I2C通信......
我正在使用EDK 12.1提供的I2C内核和随附的驱动程序,据我所知,信号连接 一切都很好。 按照数据手册的要求,我遵循访问ADC芯片寄存器的协议。 我得到了第一次写入寄存器地址的确认(驱动程序的处理程序回调函数被调用),但后续读取没有 寄存器值。 女士们,先生们使用什么I2C核心和驱动程序? 你修改了电路板上的任何东西(例如额外的上拉寄存器)吗? 非常感谢任何提示。 谢谢, 拉乌夫 |
|
|
|
您不仅会将相同的问题交叉发布到两个不同的线程和论坛,而且您已经向休眠线程发布了与您的新主题完全无关的相同问题。建议您开始一个新线程。
如果主题是“如何使用I2C”,则它属于“IP - others”论坛。 如果主题是“如何使用此开发板”,则它属于开发板论坛之一,具体取决于开发板是否是Xilinx产品.- Bob Elkind 签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。 阅读手册或用户指南。 你读过手册了吗? 你能找到手册吗?2。 搜索论坛(并搜索网页)以寻找类似的主题。 不要在多个论坛上发布相同的问题。 不要在别人的主题上发布新主题或问题,开始新的主题!5。 学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。 提供有用的详细信息(请与网页,数据表链接).7。 您的代码中的评论不需要支付额外费用。 我没有支付论坛帖子的费用。 如果我写一篇好文章,那么我一无所获。 |
|
|
|
只有小组成员才能发言,加入小组>>
2420 浏览 7 评论
2823 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3374 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2461 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1159浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
584浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
450浏览 1评论
2005浏览 0评论
729浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 06:22 , Processed in 1.325045 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号