Other Parts Discussed in Thread: AM5728
HI
主控采用AM5728,IIC经过TPDA2S016,再到HDMI接口,电路图如图所示,屏幕显示,目前出现出现的问题是:屏幕只显示图中所示,HDMI信号测试波形和之前老版本一样,老版本是可以使用的,测试波形如图所示
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
老版本与这个版本有什么区别吗?
I2C走线长不长?感觉像是走线过长导致的
信号是在哪里测得的?可以同时测量下输入和输出信号做下对比吗?
屏幕端的HDMI信号也是这样吗?您是怎样判断HDMI信号测试波形和之前老版本一样?
屏幕只显示图中所示
关于屏幕显示,您可以再附一个清楚的图片吗?因为反光原因看不清具体屏幕显示怎样
谢谢您的回复,屏幕显示只有屏幕左上角白色部分,如果只显示文字没有问题,但是一旦显示照片就会出现问题问题如下,芯片采用的AM5728。截取旧版本波形如下,新版本的波形也会出现这个波形。IIC数据的数据通过仪器测试与之前版本对比都是没有问题的。请问问题出现在哪里呢?请
am57xx-evm login: [ 34.327750] omap_l3_noc 44000000.ocp: L3
application error: target 5 mod:1 (unclearable)
[ 34.335907] omap_l3_noc 44000000.ocp: L3 debug error: target 5 mod:1
(unclearable)
[ 34.540907] PVR_K:(Error): SGXOSTimer() detected SGX lockup (0x2d03
tasks)
[ 34.547822] PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery
triggered
[ 34.554838] PVR_K: SGX debug (SGX_DDK_Linux_XOrg sgxddk
1.17@4948957)
[ 34.561516] PVR_K:(Error): SGX Register Base Address (Linear):
0x02134669
[ 34.568515] PVR_K:(Error): SGX Register Base Address (Physical):
0x56000000
[ 34.575950] PVR_K: Running SGXREG Debug Scripts:
[ 34.580594] PVR_K: (HYD)
[ 34.583147] PVR_K: (SGXREG) 0x00004000 : 0x00000001
[ 34.588149] PVR_K: (SGXREG) 0x00004004 : 0x0000000A
[ 34.593144] PVR_K: (SGXREG) 0x00004008 : 0x0000000F
[ 34.598136] PVR_K: (SGXREG) 0x00004024 : 0x00000005
[ 34.603130] PVR_K: (SGXREG) 0x00004118 : 0x00000008
[ 34.608122] PVR_K: (SGXREG) 0x0000412C : 0x20000000
[ 34.613116] PVR_K: (SGXREG) 0x00004404 : 0x00000000
[ 34.618109] PVR_K: (SGXREG) 0x00004C04 : 0x00080000
[ 34.623102] PVR_K: (SGXREG) 0x00004C08 : 0x00000000
[ 34.628095] PVR_K: (SGXREG) 0x00004C74 : 0x00000000
[ 34.633089] PVR_K: (SGXREG) 0x00004C78 : 0x00000000
[ 34.638080] PVR_K: (SGXREG) 0x00004CA8 : 0x00000008
[ 34.643073] PVR_K: (P0)
[ 34.645535] PVR_K: (SGXREG) 0x00008000 : 0x002AAAAA
[ 34.650526] PVR_K: (SGXREG) 0x00008004 : 0x0A8A8AAA
[ 34.655520] PVR_K: (SGXREG) 0x00008008 : 0x0103BB87
[ 34.660512] PVR_K: (SGXREG) 0x00008118 : 0x000000A8
[ 34.665504] PVR_K: (SGXREG) 0x0000812C : 0x24142600
[ 34.670496] PVR_K: (SGXREG) 0x000084E4 : 0x00000008
[ 34.675489] PVR_K: (SGXREG) 0x00008658 : 0x00000000
[ 34.680481] PVR_K: (SGXREG) 0x00008A74 : 0x0E208200
[ 34.685511] PVR_K: (SGXREG) 0x00008BA4 : 0x00000001
[ 34.690503] PVR_K: (SGXREG) 0x00008C04 : 0x00080000
[ 34.695497] PVR_K: (SGXREG) 0x00008C08 : 0x00000000
[ 34.700488] PVR_K: (SGXREG) 0x00008C74 : 0x00000000
除HDMI、I2C,其他信号怎样呢?HPD、CEC、CT_HPD、5V_OUT
正常的HPD_B信号是什么样的?与此有什么不同?
TMDS 数据和时钟差分线您是否有办法直接短接,以排除因TPDA2S016走线较长造成的原因?
显示图像是不是信息量更大一些,传输信号速率应该更高一些,因此我觉着应该与走线有关,信号速率高对PCB layout要求更高。
HDMI 接口传输音频和视频的是D0~D2三组数据通道,因此我觉着应该是这几组信号PCB layout的问题。