dsp6678(工业级) 低温零下40度时候第一次上电boot时候网口(88e1111工业级)不通,断电重启就通了,常温下网口正常都能正常启动,请问这是什么原因导致的?
说明一下,dsp6678的CVDD和CVDD1均为1V 、8A的输出,88e1111的供电和晶振都正常。不知道为什么低温零下40度时候就是一次启动不起来,重新断电再上电就正常通信了,请问这是什么原因,是不是CVDD供电功率不够?
Shine:
请问是正好40度这个点第一次启动不起来?做了几块板子? 是所有的板子都有这个问题吗?
zigang he:
回复 Shine:
零下-35℃到-40℃都有这个问题,而且所有的板子都是这个现象,我查了外围电路器件的温度等级,都满足-
40℃到85℃;还有,我想问下ddr3如果没初始化成功的话,网口能不能正常初始化?
srio能不能初始化成功?再有个现象是在低温-40℃下我测的很多电源都串有25mhz的调制文波,我的时钟芯片是cdcm6208,该芯片用的25mhz的无源晶振。
还有一点就是板子做过两板第一版是88e1111第二版是bcm5482都有这种现象。
zigang he:
回复 Shine:
你好,还有个问题是dsp6678的1.5v和四片ddr3的1.5v是用一个ltc3412供的电,它只能提供1.5v3A的电流。这个应该不够吧,貌似每个ddr3颗粒的功耗应该在1w左右。
Shine:
回复 zigang he:
DDR3初始化不成功会影响网口代码的运行。
zigang he:
回复 Shine:
今天又测试了一下,发现低温零下40度时候,sendto函数有返回值为-1,这个是为什么?是不是网口没初始化成功?