用TI的DM8168的DVR4.0版本的原理图,更改了电源部(分用LTM4644替代了TI的电源方案)和PHY,其他部分未做更改。
问题:
1、用SEED560PLUS连接不上8168,连其他类型的板子没有问题,连接dm8168d的板子出现如附件的问题;
2、uboot用DVR4.0自带的UBOOT做SD卡启动,启动方式选择SD卡启动,用示波器测SD卡座的1脚(MMC_DAT3),一直是低于1V的状态,串口无任何输出。
3、测量晶振输出太小,将表笔选择到X10状态下的波形如下图,感觉不太正确。
4、各个电源的启动顺序如下图所示,均满足:上一种电源启动到80%以上后才开始启动另一种电源。
3.3V启动好后,启动1V_AVS,时隔2ms左右。
1V_AVS启动好后,启动1V_CON,时隔12ms后开始启动。
1V_CON启动好后,启动1V8,1.8V的启动有少许问题,之前空载时测试没问题。
1V8启动好后,启动1V5,也伴随少许问题。
1V5启动好后,启动0V9,
各个图片见附件。
谢谢各位提供宝贵意见!
Louis:
你好,
初步怀疑是硬件问题,芯片未正常工作。示波器监测一下RSTOUT这个脚,在上电复位的时候,正常情况下会有一个输出脉冲。具体可以参看手册的7.2.13章节。
zhongke wei:
回复 Eason Wang:
LTM4644用来给8168供电(3.3V+1V_AVS+1v_CON+1.5V+1.8V+0.9V),但是RSTOUT始终没有输出高电平,一直处于低电平。
zhongke wei:
回复 zhongke wei:
电源1V在0.998V,纹波100mv 左右,和开发板差不多。上电复位信号比0.9V晚500ms左右
zhaohu li:
回复 zhongke wei:
最终解决了吗?不要只提出问题,没有结果。呵呵