RTL8201CP问题

最近搞一个新板子,用的网络PHY是RTL8201,替换原来的PHY,发现连接不上,在uboot里ping的时候,数据灯偶尔亮,link灯倒可以亮,不过这是没接tx+,tx-,rx+,rx-的49.9欧姆匹配电阻的情况。

如果把匹配电阻加上,居然link都不亮了,奇怪!

是否有大侠使用的经验?这个芯片是不是还要特别初始化啊?我看手册应该是自动协商模式吧,他没有中断引脚,怎么让cpu识别是否link上了呢?查询不成?

有大侠知道的请留言,我会在后续把调试心得发上来!


2012-8-22补充:

早就搞好了,不过还有些兄弟还在问,分享下:

电路按官方的来没太大问题;

最重要是MAC那边要配置正确,比如PHY的地址;

如果用的是变压器和RJ45分离,确保物理连接没有问题,这种情况下一般灯都会亮。

祝各位好运了!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
rtl8201cp是一款常用的以太网物理层芯片,它提供了与主板上的网络控制器之间的连接。驱动源码是指用于控制和管理rtl8201cp芯片的程序代码。 rtl8201cp驱动源码通常由芯片制造商或第三方开发者提供,用于不同操作系统的兼容性和稳定性。rtl8201cp驱动源码实现了与操作系统的交互,包括初始化芯片、配置寄存器、实现自动协商等功能。 rtl8201cp驱动源码将芯片的功能封装成函数或模块,并提供对芯片进行访问、配置和管理的接口。通过调用这些接口,操作系统可以与rtl8201cp芯片进行通信和控制,实现网络连接和数据传输。 rtl8201cp驱动源码通常包括以下几个主要部分: 1. 初始化:设置芯片的默认配置和工作模式,包括网络速度、双工模式等。 2. 寄存器访问:提供读写芯片内部寄存器的接口,用于配置和控制芯片的各种功能。 3. 自动协商:实现自动协商功能,使芯片可以与网络设备自动适配最佳工作模式和速度。 4. 错误处理:实现错误处理机制,如处理传输错误、冲突等情况,保证网络传输的稳定性和可靠性。 5. 中断处理:处理芯片产生的中断信号,实现事件的及时响应和处理。 6. 网络传输:实现数据的收发功能,包括发送和接收数据包、处理网络协议等。 rtl8201cp驱动源码对于网络设备的正常运行非常重要。通过研究和理解rtl8201cp驱动源码,可以深入了解芯片的工作原理和功能特点,从而进行相关的定制和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值