开启辅助访问
请
登录
后使用快捷导航
没有帐号?
立即注册
登录
|
注册
|
官方网站
官方网站
English Forum
内测申请
四格报告
机型投票
English
本版
帖子
用户
首页
社区精华
维基资料
板块列表
官方商城
Auction
资料下载
Firefly开源社区
›
行业主板
›
Firefly-RK3288
›
Firefly-rk3288 网络驱动问题
发表新贴
[Linux]
Firefly-rk3288 网络驱动问题
wenfengand
wenfengand
当前离线
积分
28
wenfengand
28
积分
0
威望
0
贡献
技术小白
技术小白, 积分 28, 距离下一级还需 172 积分
技术小白, 积分 28, 距离下一级还需 172 积分
积分
28
发消息
【Linux】
Firefly-rk3288 网络驱动问题
发表于 2020-1-19 19:33:37
浏览:5463
|
回复:7
打印
[复制链接]
楼主
Hello!我正在将Firefly-rk3288的kernel移植到优酷电视盒子YK-K1,两者的区别在于前者使用RTL8211E PHY,后者使用RTL8201F.
在修改网络驱动代码时,发现
https://github.com/FireflyTeam/kernel
处的代码并没有将gmac的驱动添加进Makefile, 可以在
https://github.com/rockchip-linu ... t/ethernet/Makefile
这个文件中看到 drivers/net/ethernet/rockchip整个目录都没有加入编译。我手工加入编译后发现有编译错误,去除之后会有kernel panic,最后的结果是没有panic,但是kernel卡在了网卡驱动初始化。
还请熟悉Firefly-rk3288或瑞芯微其他相似板卡的网络内核驱动的大神科普下网络移植,感激。
另外,已经实现带网络驱动的uboot和不带网络的kernel+busybox,可以联系
wenfengand@126.com
共同探索。
分享到:
QQ空间
新浪微博
腾讯微博
人人网
微信
收藏
回复
使用道具
举报
wenfengand
wenfengand
当前离线
积分
28
wenfengand
28
积分
0
威望
0
贡献
技术小白
技术小白, 积分 28, 距离下一级还需 172 积分
技术小白, 积分 28, 距离下一级还需 172 积分
积分
28
发消息
发表于 2020-2-15 15:50:59
沙发
问题已经解决
是我理解错误,rk的gmac驱动并不是drivers/net/ethernet/rockchip,而是drivers/net/ethernet/stmicro/stmmac/,重新配置内核后就可以正常驱动网卡。
当然,在移植到优酷电视盒子YK-K1时还需要对设备树做一些微调,如将RGMII修改为RMII,其他地方无需改动。
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Firefly-RK3288
人工智能
Core-3399-JD4
FireBLE
人工智能
Firefly-PX3-SE/Core-PX30-JD4
AIO-3399C
人工智能
ROC-RK3308-CC
友情链接 :
爱板网
电子发烧友论坛
云汉电子社区
粤ICP备14022046号-2
快速回复
返回顶部
返回列表