cpu: am3352
software version : AM335xSDK 06_00_00_00
遇到的问题描述:
1. 检查过硬件,pin mux 没有问题, 使用的是MII 的接口,PHY使用的是LAN8710A的芯片。
2. 当同时查两个网口开机的时候,我指定 ifconfig eth0 192.168.0.199, 然后ping 我的电脑192.168.0.192, 无法ping 通,但是,当我把eth1的网线拔掉的时候,ping 通, eth1 的现象也是同 eth0 一样,eth0 与eth1 只设一个ip ( 当eth0 有ip , eth1 不设)
3. 当只插一个网口的时候, 设定ip地址可以直接ping通,但是如果ifconfig eth0 down 后就无法 ifconfig eth0 up 以后就无法起来工作。
4 第2种情况下,用外部pc 去ping 内部am335x 内的eth0 192.168.0.199 , 然后ping 通后, 然后用am335x 的eth0 就可以 ping 通外部。
5. 想请教的是结合这几种情况,我想了解是否是TI的驱动有问题还是说我还需要修改相关的地方?