RTL8201CP调试

最近一段在调试一块板子。网络时通时不通。

在uboot下完全正常,但是内核挂载nfs时,时通时不通。Ping基本正常。

按照常规步骤:

1.测RMII接口信号。TXC(Pin7),RXC(Pin16)应该有25MHz或者2.5MHz的脉冲。
2.接收到数据应该RXDV(Pin22)应该有高电平脉冲。
3.MDC(Pin25)应该有2.5MHz的脉冲

完全正常。

因为这版子是工厂贴的。没有怀疑会有元件贴错。

今天现在没有办法,去对外围的元件,居然发现工厂把49.9K(68C)当作,49.9欧的电阻(tx+,tx-,rx+,rx-的匹配电阻)来焊。真是晕倒!!

换回49.9欧的电阻,一切ok!

附上E96标准

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值