电子说
在视频处理领域,评估模块对于工程师来说是不可或缺的工具。今天,我们就来深入了解一下德州仪器(TI)的TVP5150AEVM评估模块,它主要用于演示TVP5150A视频解码器的功能。
文件下载:TVP5150AEVM.pdf
TVP5150AEVM通过PC并行端口模拟I²C总线,实现与TVP5150A视频解码器和视频编码器的通信。EVM CD - ROM中提供了WinVCC4应用程序软件,用于通过I²C与设备进行通信。该模块支持复合视频和S - 视频等模拟视频输入,视频解码器将模拟视频输入信号转换为数字分量数据,再由视频后端将数字数据转换回模拟视频输出,输出包括复合视频、S - 视频和分量视频。
该评估模块由TVP5156AEVM模块和编码器EVM模块组成,通过一个四排120针连接器连接。板上设计了测试点和跳线,方便评估和故障排除。例如,有SCL、SDA、3.3V和1.8V的测试点,所有数字视频数据都引出到双行引脚,便于连接测试设备。I²C地址选择通过分流跳线完成,默认地址为0xB8,若要更改地址,需对TVP5150A进行复位。
所有必要的软件都包含在随附的CD - ROM中。安装步骤如下:
要进行评估,需进行以下连接:
系统默认连接了抗混叠滤波器,若要绕过滤波器,需按前文所述旋转相应跳线。I²C从地址可以通过JP4选择,默认设置为短路引脚2 - 3,选择地址0xB8。若更改地址,需退出并重新启动WinVCC4,并在软件中配置新的I²C从地址。
完成软件安装和硬件配置后,即可为TVP5150AEVM上电。启动WinVCC4应用程序,若出现提示框,需根据情况处理:若上次未正常运行,点击“OK”退出并重新启动;若有多个实例同时运行,点击“OK”退出,通过“CTRL - ALT - DELETE”结束所有WinVCC4实例,然后重新启动。
打开WinVCC4配置对话框后,所有设置会存储在Windows注册表中,下次启动时会恢复。初始安装后,VID_DEC会设置为TVP5146,VID_ENC会设置为编码器模块。I²C从地址必须与TVP5150AEVM上跳线选择的地址匹配,同时要选择正确的视频解码器设备类型。通常将程序选项设置为“ENABLE”,除非调试I²C总线问题。点击“OK”开始与所选设备进行I²C通信。
关闭WinVCC4配置对话框后,会立即运行所选寄存器的I²C系统测试(除非禁用了PC系统测试程序选项按钮)。若测试通过,无消息显示;若测试失败,会出现对话框,可参考第4章解决I²C通信问题。也可在“Tools”菜单中点击“Run System I²C Test”随时运行测试。
实时轮询提供后台连续执行的轮询功能,对于TVP5150A,有“VIDEO - STANDARD AUTO - SWITCH POLLING”功能。当TVP5150A检测到输入视频标准变化时,会自动切换到检测到的标准进行操作。要启用自动切换,需将Set Video Standard寄存器设置为自动切换模式(Reg 0x28 = 0x00)。在实时轮询对话框中启用视频标准自动切换轮询功能后,系统会自动检测视频标准变化并重新编程视频编码器。
关闭实时轮询对话框后,会显示主菜单,包括“File”“Edit”“Tools”“Window”和“Help”。
| 如果遇到TVP5150AEVM硬件或WinVCC4软件问题,可参考以下表格解决: | 症状 | 原因 | 解决方案 |
|---|---|---|---|
| 启动时出现“Cannot find DLL file DLPORTIO.DLL”错误消息 | 并行端口驱动未安装 | 运行CD - ROM上的Port95NT.exe安装驱动 | |
| 黑屏 | 视频输入选择错误 | 进入“Edit -> Property Sheets -> TVP5150A”,在输入选择/AGC页面选择正确的视频输入并点击“Apply” | |
| 源连接到错误的输入连接器 | 将源连接到正确的输入连接器 | ||
| YCbCr输出或时钟输出禁用 | 进入“Edit -> Property Sheets -> TVP5150A”,在输出页面勾选启用YCbCr输出和时钟输出的复选框并点击“Apply” | ||
| 颜色副载波锁相输出模式选择错误 | 进入“Edit -> Property Sheets -> TVP5150A”,在同步页面将Fsc控制格式设置为RTC并点击“Apply” | ||
| 无颜色 | GLCO引脚未设置为输出GLCO信号 | 进入“Edit -> Property Sheets -> TVP5150A”,在输出页面将“FID/GLCO (pin 23)”下拉框设置为锁相输出(GLCO)并点击“Apply” | |
| 屏幕颜色只有品红色和绿色 | YCbCr输出格式错误 | 进入“Edit -> Property Sheets -> TVP5150A”,在输出页面将YCbCr输出格式设置为8位4:2:2 YCbCr w/ITU - R BT.656嵌入式同步模式并点击“Apply” | |
| 视频标准自动切换在解码器端不起作用 | 视频解码器未处于自动切换模式 | 进入“Edit -> Property Sheets -> TVP5150A”,在模式选择页面取消勾选所有要包含在自动切换处理中的标准并点击“Apply” | |
| 自动切换掩码设置不正确 | 进入“Edit -> Property Sheets -> TVP5150A”,在模式选择页面将下拉框设置为多标准并点击“Apply” | ||
| 自动切换轮询未启用 | 在“Tools”菜单中点击“Real - Time Polling”,点击“Enable All”和“OK” | ||
| 视频标准自动切换在编码器端不起作用 | |||
| 无I²C通信 | 解码器I²C从地址错误 | 确保TVP5150A解码器模块上的I²C从地址跳线跨接在引脚2和3上 | |
| 编码器I²C从地址错误 | 命令文件中从地址硬编码为0x54,确保编码器模块上的I²C从地址跳线跨接在引脚2和3上 | ||
| 并行电缆未连接 | 连接电缆 | ||
| EVM未上电 | 将电源插头插入100V - 240V/47Hz - 63Hz电源,将电源线插入EVM上的电源连接器 | ||
| 并行电缆类型错误 | 使用EVM随附的电缆 | ||
| 设备进入掉电模式 | 按下TVP5150A解码器模块上的复位按钮 | ||
| EVM配置为外部I²C主设备 | 重新安装0Ω电阻R5和R6,使用PC并行端口控制EVM | ||
| PC并行端口模式设置不正确 | 重启PC,进入BIOS设置程序,将并行端口LPT1模式(地址378h)设置为ECP模式或双向模式(有时称为PS/2模式或字节模式),若已设置为其中一种模式,切换到另一种设置 | ||
| 仍然无I²C通信 | PC可能无法在所需的并行端口模式下运行 | 使用不同的计算机,最好是台式PC |
启动WinVCC4并关闭配置对话框后,会进行I²C系统测试。若测试失败,会出现错误报告对话框,点击“OK”后会出现纠正措施对话框。根据电缆连接和电源情况进行相应操作,若需要更改PC并行端口模式,需谨慎操作,只有在其他方法无法解决问题时才进入BIOS设置程序进行更改。
TVP5150AEVM评估模块为工程师提供了一个全面的平台,用于评估TVP5150A视频解码器的功能。通过正确的设置、配置和操作,以及有效的故障排除方法,工程师可以充分发挥该模块的性能,为视频处理项目的开发提供有力支持。大家在使用过程中遇到问题,不妨多参考这份指南,也欢迎交流分享自己的使用经验。
全部0条评论
快来发表一下你的评论吧 !