搜索
bottom↓
回复: 25

iMAX6的fec probe到KSZ8873PHY,但是接下来Sending DHCP request(已解决)

[复制链接]

出0入0汤圆

发表于 2014-6-17 10:47:50 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZP 于 2014-6-27 09:31 编辑

iMAX6的fec通过MDIO管理MII接口连接到了KSZ8873PHY,驱动已能探测到KSZ8873PHY,串口打印信息如下
eth0: attached PHY driver [Micrel KSZ8873] (mdio_bus:phy_addr=1:01, irq=-1)
,但是Sending DHCP requests 超时
PHY: 1:01 - Link is Up - 100/Full
Sending DHCP requests ...... timed out!
fec_stop : Graceful transmit stop did not complete !
调试发现在探测到KSZ8873PHY后,MDIO读到的寄存器全无效,发现ksz8873的晶振不起振了(开始有)。
本人接触Linux没多久,驱动也是第一次调,请多多帮忙呀,谢谢了!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2014-6-17 11:54:16 | 显示全部楼层
楼主你好,请问你使用的是哪块板子?飞思卡尔的开发板还是自己desgin的板子?

出0入0汤圆

发表于 2014-6-17 11:54:51 | 显示全部楼层
板子上使用的是哪个BSP?

出0入0汤圆

 楼主| 发表于 2014-6-17 12:19:34 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-6-17 11:54
楼主你好,请问你使用的是哪块板子?飞思卡尔的开发板还是自己desgin的板子? ...

使用的自己公司desgin的板子,芯片是imx6solo的,phy是ksz8873mll。

出0入0汤圆

发表于 2014-6-17 16:25:01 | 显示全部楼层
abc73226938 发表于 2014-6-17 12:19
使用的自己公司desgin的板子,芯片是imx6solo的,phy是ksz8873mll。

板子上跑的是linux还是android的BSP呢?

出0入0汤圆

 楼主| 发表于 2014-6-17 16:41:39 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-6-17 16:25
板子上跑的是linux还是android的BSP呢?

板子上跑的是linux-3.0.35,来自ltib,在上面添加了一些我们自己的驱动。

出0入0汤圆

发表于 2014-6-17 17:42:39 | 显示全部楼层
楼主你好,这里建议你先查看并参考一下文档:和。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-6-21 12:12:25 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-6-17 17:42
楼主你好,这里建议你先查看并参考一下文档:和。

你好!谢谢你。这两个文档我以前已经看过啦,ksz8873MLL 时钟丢失的问题已经找到了,问题在于ksz8873的引脚PWRND电平设置出错了,ksz8873mll工作一段时间后,被关闭了。
但是现在还是这个问题
PHY: 1:01 - Link is Up - 100/Full
Sending DHCP requests ...... timed out!
IP-Config: Auto-configuration of network failed.
并且ping 不同
PING 192.168.1.254 (192.168.1.254): 56 data bytes

--- 192.168.1.254 ping statistics ---
489 packets transmitted, 0 packets received, 100% packet loss

这个该怎样查找问题呢?能否给点建议,再次谢谢你了!

出0入0汤圆

 楼主| 发表于 2014-6-23 11:12:35 | 显示全部楼层
问题已解决,是硬件上管脚连线有问题,导致phy接受到的数据一直被认为是无效数据而被丢弃。

出0入0汤圆

发表于 2014-6-25 09:19:16 | 显示全部楼层
abc73226938 发表于 2014-6-23 11:12
问题已解决,是硬件上管脚连线有问题,导致phy接受到的数据一直被认为是无效数据而被丢弃。 ...

非常高兴楼主的问题已经解决,欢迎有问题继续在本论坛中提问,大家一起学习和交流~~

出0入0汤圆

发表于 2014-6-25 09:20:23 | 显示全部楼层
对了,楼主,如果你问题已经解决的话,能否帮忙在帖子标题后面标为(已解决)呢?非常感谢~~

出0入0汤圆

 楼主| 发表于 2014-6-26 09:49:43 | 显示全部楼层
本帖最后由 abc73226938 于 2014-6-26 09:54 编辑
FSL_TICS_Rita 发表于 2014-6-25 09:20
对了,楼主,如果你问题已经解决的话,能否帮忙在帖子标题后面标为(已解决)呢?非常感谢~~ ...


不好意思,我没有发帖经验,上次解决问题时,就打算标记成已解决的,但是找不到在什么地方修改呀?
呵呵,看到了,知道怎么修改标题,回帖子的时候看到了,可以修改标题。
怎么不行呢,怎么标记标题为已解决呀?

出0入0汤圆

发表于 2014-6-27 09:25:08 | 显示全部楼层
abc73226938 发表于 2014-6-26 09:49
不好意思,我没有发帖经验,上次解决问题时,就打算标记成已解决的,但是找不到在什么地方修改呀?
呵呵 ...

是要在标题中修改和标注的。这里估计是积分少权限不够的原因,我之前也有遇到过,要不我让我同事帮你标注为已解决了哈,我现在分数的级别也不够,也是没有办法帮你标注的。欢迎继续有问题在本论坛中交流哈~~最后非常感谢你对我们工作的支持

出0入0汤圆

 楼主| 发表于 2014-6-27 14:16:41 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-6-27 09:25
是要在标题中修改和标注的。这里估计是积分少权限不够的原因,我之前也有遇到过,要不我让我同事帮你标注 ...

恩,可以的,谢谢你!目前还遇到了另一个一个问题,没有解决,就是怎样设置imx6sl CPU上电后的FEC控制器工作在100M/FULL 模式和link up 状态。
打印信息开始
Trying 100/FULL
PHY: 1:03 - Link is Up - 100/Full
过一会儿输出
PHY: 1:03 - Link is Up - 100/Half
我在FEC驱动中修改,不起作用,可能没修改对地方,可否给点建议?

出0入0汤圆

发表于 2014-6-27 16:10:29 | 显示全部楼层
abc73226938 发表于 2014-6-27 14:16
恩,可以的,谢谢你!目前还遇到了另一个一个问题,没有解决,就是怎样设置imx6sl CPU上电后的FEC控制器 ...

楼主你好,要不你再重新开个贴我们讨论,我们本论坛想做到的是一个帖子一个答案,这样大家查看和讨论起来比较方便。如果所有的问题都在一个帖中,对于大家后面查找问题不是很方便。希望你能理解的哈~~

出0入0汤圆

 楼主| 发表于 2014-6-27 18:01:05 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-6-27 16:10
楼主你好,要不你再重新开个贴我们讨论,我们本论坛想做到的是一个帖子一个答案,这样大家查看和讨论起来 ...

好的,我已经重新开了一个帖子。

出100入101汤圆

发表于 2014-10-7 15:19:48 | 显示全部楼层
iMAX6连接KSZ8873PHY是用来做什么?能否上一个原理图?

出0入0汤圆

发表于 2014-10-8 10:23:12 | 显示全部楼层
fengyunyu 发表于 2014-10-7 15:19
iMAX6连接KSZ8873PHY是用来做什么?能否上一个原理图?

你好,KSZ8873PHY是以太网芯片,链接它是用来实现上网功能。原理图的话,你可以看一下参考设计部分的原理图。

出100入101汤圆

发表于 2014-10-8 10:28:26 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-10-8 10:23
你好,KSZ8873PHY是以太网芯片,链接它是用来实现上网功能。原理图的话,你可以看一下参考设计部分的原理 ...

请教下,通过mii接口连接KSZ8873,是否还需要通过smi接口连接KSZ887对其配置?

出0入0汤圆

发表于 2014-10-8 10:40:41 | 显示全部楼层
fengyunyu 发表于 2014-10-8 10:28
请教下,通过mii接口连接KSZ8873,是否还需要通过smi接口连接KSZ887对其配置? ...

楼主,关于接口连接问题建议你查看一下数据手册。

出100入101汤圆

发表于 2014-10-8 10:43:46 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-10-8 10:40
楼主,关于接口连接问题建议你查看一下数据手册。

[FNET/RTCS] MAC<->PHY ===> MAC<->MAC
此问题已回答。
Jakub Szumacher
Level 1
Jakub Szumacher 2012-4-27 上午6:24
I'm using FNET bootloader and MQX with RTCS on K60 tower and ethernet works fine.

I need to change PHY device (ksz8041nl on tower board) to switch device (KSZ8863RLL) so it means change MAC(K60)<->PHY to MAC(K60)<->MAC connection, I think.

I wonder if is it difficult to change firmware of FNET and RTCS to work properly with this hardware change?


RICK BOURGEOIS正确答案
作者: RICK BOURGEOIS 开启 2012-5-3 下午2:44
I am using both KSZ8041 and KSZ8873 and they both work with the same firmware.
I am using a MCF52259 and I modified the BSP by using the DEMO board example on the EVB platform.
There is no files for the KSZ8873 but it is very similar to the KSZ8041 so it works.
In the future I would like to add the additional features of the switch.


以上内容转自https://community.freescale.com/thread/110698

请问版主,“I am using both KSZ8041 and KSZ8873 and they both work with the same firmware.”中提到的“the same firmware”指的是?

出0入0汤圆

发表于 2014-10-8 10:49:12 | 显示全部楼层
fengyunyu 发表于 2014-10-8 10:43
[FNET/RTCS] MACPHY ===> MACMAC
此问题已回答。
Jakub Szumacher

你好,请问你这里使用的是K60?不是i.mx系列产品?

出100入101汤圆

发表于 2014-10-8 10:54:17 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-10-8 10:49
你好,请问你这里使用的是K60?不是i.mx系列产品?

我是想了解ksz8041更换为ksz8873后,软硬件上要做哪些修改?在google搜索时搜到了楼上内容。

出0入0汤圆

发表于 2014-10-8 10:54:37 | 显示全部楼层
fengyunyu 发表于 2014-10-8 10:43
[FNET/RTCS] MACPHY ===> MACMAC
此问题已回答。
Jakub Szumacher

你好,你这里使用的是kinetis系列产品的话,我帮你转给我们负责支持kinetis产品的工程师哈。我是负责支持i.mx 系列产品的。

出0入0汤圆

发表于 2014-10-8 10:56:05 | 显示全部楼层
fengyunyu 发表于 2014-10-8 10:54
我是想了解ksz8041更换为ksz8873后,软硬件上要做哪些修改?在google搜索时搜到了楼上内容。 ...

关于软硬件需要做哪些修改,首先要看你是使用的哪个系列的处理器,i.mx的还是kinetis的,不同的产品修改的部分是不同的。

出0入0汤圆

发表于 2014-10-8 11:02:41 | 显示全部楼层
fengyunyu 发表于 2014-10-8 10:43
[FNET/RTCS] MACPHY ===> MACMAC
此问题已回答。
Jakub Szumacher

你好
如果是Kinetis芯片或MQX的问题,建议你重新发一个帖子以便对应工程师与你讨论。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 09:36

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表