嵌入式开发者社区
标题:
关于OMAPL138 网口的一个奇怪现象
[打印本页]
作者:
tulipyyf
时间:
2015-11-2 13:35
标题:
关于OMAPL138 网口的一个奇怪现象
0 ~% Z; l# d$ C; J" @ Q
请教创龙工程师一个问题
) ?& s' ]& C/ F$ K& `6 v
最近研发的产品中,使用OMAPL138 CPU,网络接口布板全部按照OMAPL138 底板设计布置,现在发现一个奇怪问题。如下描述:
% G* M% m9 L9 f) J; }: O3 T
$ @/ d# K7 G8 f
装置新上电,网口完全正常运行,网络状态、通讯正常。
* u; S0 v8 J2 h9 Z
但是,如果在控制台执行 reboot 执行系统软复位后,再次进入系统(实际发现,在uboot处已经不再认识网络),则发现网络不再通讯,好像网口底层无法连接状态一样。
; H7 M6 X' g1 S) ^; u( ^7 b
+ T. ~) j0 w8 v
问题的关键是,为何正常上电启动,网络完全没有问题,而且一直正常运行中。 只有reboot系统软复位后,每次必出现这个问题。
" }$ h. ?6 ~, U8 A! G3 |8 f
: Y+ q* @3 f* b9 g' j' C
测试用创龙公司的底板进行同样的测试,没有问题,就是在自己产品的底板上,居然出现这个问题。请教创龙工程师,问题可能出现在哪里?
# h1 n* v8 s4 _' n; h0 d. o
p" k8 [0 [3 A- x7 c$ s
作者:
Abner
时间:
2015-11-2 14:11
1、请检查信号线是否过长,阻抗匹配有没有做好。
$ _# x9 F" K" s( Y+ H1 k
2、ESD器件的型号是否符合设计,ESD的摆放是否符合要求。
作者:
tulipyyf
时间:
2015-11-2 15:21
那为何只要上电启动就一点问题都没有
. i/ n+ d- x$ x+ d! N
+ T+ X2 M9 z% g, U3 h& z
只有软复位 reboot 才有问题啊~~、
. R& T- j/ ?: V' i% Y$ Z/ j
9 k* n; ^5 U+ J! O
器件使用应该,没有问题~~~
作者:
teddy
时间:
2015-11-3 09:16
用我们的TL138-EVM底板测试了,软复位网口是能正常工作的,估计硬件可能性比较大。
作者:
tulipyyf
时间:
2015-11-3 10:04
是的~~,用贵司的我也测试了,就是正常,当时不知道问题何在
1 V2 `& q. f" V* o. f
问题的关键是,为何正常上电启动,网络完全没有问题,而且一直正常运行中。 只有reboot系统软复位后,每次必出现这个问题。
作者:
Abner
时间:
2015-11-3 12:03
您软复位核心板的同时有没有复位PHY芯片?
# ~1 A& q! v& r) w
需要两者同时复位才能正确建立连接。
作者:
tulipyyf
时间:
2015-11-3 14:59
问一下,如何复位PHY芯片,不是uboot 以及linux操作复位吗?
; d; q3 D% J1 k' p- B, K
. a3 U4 \8 f( [6 a, I$ \
在贵司的底板上,我也是直接测试,没有特殊处理啊
* v8 J1 _' @. F" J- }: F. _
# D( v0 T" n, B1 U; A0 m. }7 G
我uboot Linux 根文件系统 全部在SD卡上,直接SD卡启动模式
) k0 d9 h4 a2 }3 l! X N
, g/ k9 k$ v% ~
求解~~
作者:
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