完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-5-25 11:17 编辑
开发板用的网络芯片是RTL8201 uboot: 我在u-boot/drivers/net中没找到RTL8201的驱动文件,只看见 rtl8019.c rtl8139.c rtl8169.c 并且我对uboot重新编译后也没发现该文件夹下生成任何.o文件, 那么uboot是怎么把网络芯片的驱动编译进去的呢? 在u-boot/include/configs/seeddvs365.h发现网络配置如下: /*==================================*/ /* Network & Ethernet Configuration */ /*==================================*/ #define CONFIG_DRIVER_TI_EMAC #define CONFIG_MII #define CONFIG_BOOTP_DEFAULT #define CONFIG_BOOTP_DNS #define CONFIG_BOOTP_DNS2 #define CONFIG_BOOTP_SEND_HOSTNAME #define CONFIG_NET_RETRY_COUNT 10 好像也跟RTL8201没关系? 内核: 在内核配置菜单中没看见选中任何phy芯片的驱动 Device Drivers/Network device support/PHY device support --- PHY Device support and infrastructure --- MII PHY device drivers < > Drivers for Marvell PHYs < > Drivers for Davicom PHYs < > Drivers for Quality Semiconductor PHYs < > Drivers for the Intel LXT PHYs < > Drivers for the Cicada PHYs < > Drivers for the Vitesse PHYs < > Drivers for SMSC PHYs < > Drivers for ICPlus PHYs < > Drivers for Broadcom PHYs < > Drivers for PHY emulation on fixed speed/link 在驱动的文件夹下也没找到RTL8201的驱动文件,内核又是怎么把驱动编译进去的呢? |
|
相关推荐
7个回答
|
|
RTL8201只是一个PHY芯片,不需要驱动的,DM368和DM8168自带MAC,所以不需要外部的MAC驱动
|
|
|
|
既然不用驱动,那我的PHY可以随便更换么?我的dm368的uboot可以找到phy,可我的linux kernel却找不到phy?难道ti的dm368 uboot和linux kernel网络之间有关联?谢谢 |
|
|
|
rnr15483586 发表于 2018-5-25 01:19 可以更换PHY芯片的,常用的是可以的,他们的寄存器定义基本上一致,如果不一样,可以更改寄存器定义 |
|
|
|
你好,你说DM368自带MAC,请问实现网卡的驱动文件在哪里?我不是很明白,linux的网卡驱动是指实现mac的驱动?那为什么linux的网络驱动里还有实现rtl8109, cs8900等phy的驱动呢?谢谢 |
|
|
|
rnr15483586 发表于 2018-5-25 01:43 那网卡驱动到底是什么呢?既然 phy是通用的,那网卡驱动就是实现mac的了?那为什么在linux的网络驱动里还有很多phy的网卡驱动文件呢?谢谢 |
|
|
|
rnr15483586 发表于 2018-5-25 02:01 linux的网络驱动除了对几个特定的PHY芯片的寄存器进行特殊处理外,没有什么驱动,你例举芯片请查清是带MAC的吗?不再回复 |
|
|
|
基本明白了,非常感谢你的讲解 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
666 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
597 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1047 浏览 1 评论
730 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
519 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
157浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
119浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
123浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
121浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
163浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 05:55 , Processed in 1.058912 second(s), Total 61, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号