完善资料让更多小伙伴认识你,还能领取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的吗?不再回复 |
|
|
|
基本明白了,非常感谢你的讲解 |
|
|
|
只有小组成员才能发言,加入小组>>
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
1872 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3614 浏览 4 评论
5020 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1725 浏览 1 评论
9311 浏览 8 评论
CC3100BOOST使用CC3200lunchXL进行烧录
654浏览 2评论
697浏览 1评论
TMS320F28034: 利用C2prog通过SCI给TMS320F28034烧录程序,出现错误提示:Bootloading... failed (invalid echo)!
651浏览 1评论
1178浏览 1评论
求DLPC350 Programmer’s Guide User's Guide 中文版说明书
1174浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 07:22 , Processed in 0.761154 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号