嵌入式开发者社区

标题: 关于OMAPL138 网口的一个奇怪现象 [打印本页]

作者: tulipyyf    时间: 2015-11-2 13:35
标题: 关于OMAPL138 网口的一个奇怪现象
) P1 ?; b- B1 W
请教创龙工程师一个问题% q! X; h4 G3 Y4 i: ]! ^
最近研发的产品中,使用OMAPL138 CPU,网络接口布板全部按照OMAPL138 底板设计布置,现在发现一个奇怪问题。如下描述:
0 F, ^  B$ o9 `. Z9 q. s  G1 n$ n
* ~% i$ W3 Y# O( w( D0 j1 [装置新上电,网口完全正常运行,网络状态、通讯正常。0 a0 n# o5 Y- Q; M1 t" S
但是,如果在控制台执行 reboot  执行系统软复位后,再次进入系统(实际发现,在uboot处已经不再认识网络),则发现网络不再通讯,好像网口底层无法连接状态一样。
9 q  b$ ]" p6 n1 A
+ H7 D* B7 z) c/ z问题的关键是,为何正常上电启动,网络完全没有问题,而且一直正常运行中。  只有reboot系统软复位后,每次必出现这个问题。
8 T3 z) Y. v, p. y: i- Q
" @8 d" T% J3 G  j  a: h! y; x( a/ {测试用创龙公司的底板进行同样的测试,没有问题,就是在自己产品的底板上,居然出现这个问题。请教创龙工程师,问题可能出现在哪里?
0 D9 t7 ]: P1 F" L3 B; M6 R" ]

) `/ d, l- l: h4 r+ _
作者: Abner    时间: 2015-11-2 14:11
1、请检查信号线是否过长,阻抗匹配有没有做好。
- D3 H' Z/ a5 G1 [2 r2、ESD器件的型号是否符合设计,ESD的摆放是否符合要求。
作者: tulipyyf    时间: 2015-11-2 15:21
那为何只要上电启动就一点问题都没有 # m1 r! G, m6 B# \3 u. N) C
# R  v" q$ d6 H9 V$ P
只有软复位 reboot  才有问题啊~~、        
9 S8 w4 Y: }! B+ L
$ K$ e& l0 @' o1 ^, Y器件使用应该,没有问题~~~
作者: teddy    时间: 2015-11-3 09:16
用我们的TL138-EVM底板测试了,软复位网口是能正常工作的,估计硬件可能性比较大。
作者: tulipyyf    时间: 2015-11-3 10:04
是的~~,用贵司的我也测试了,就是正常,当时不知道问题何在- Q3 K4 H4 g- G* M/ ^* Y
问题的关键是,为何正常上电启动,网络完全没有问题,而且一直正常运行中。  只有reboot系统软复位后,每次必出现这个问题。
作者: Abner    时间: 2015-11-3 12:03
您软复位核心板的同时有没有复位PHY芯片?
" ^- ]5 M$ f7 I2 ^需要两者同时复位才能正确建立连接。
作者: tulipyyf    时间: 2015-11-3 14:59
问一下,如何复位PHY芯片,不是uboot 以及linux操作复位吗?4 p+ B1 r. t8 B- G& `" ~, C

, I$ {& l, B* V3 q( u% J- l" l在贵司的底板上,我也是直接测试,没有特殊处理啊
4 r! K4 s' V+ X$ e! O$ Y) `3 j) a9 _6 B9 r2 b  K& ]3 Y- D
我uboot Linux 根文件系统 全部在SD卡上,直接SD卡启动模式& b5 {% T9 x0 ~& z2 }9 [9 T. M2 f

6 |. u3 A' g; {* Q! G, {; @求解~~
作者: tulipyyf    时间: 2015-11-3 15:07
而且,我看原理图上,也接了reset_out,CPU应该会复位网口芯片啊
作者: Abner    时间: 2015-11-4 10:40
建议将原理图及PCB发至创龙技术支持邮箱,到时会有相关工程师检查。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4