Hello!我正在将Firefly-rk3288的kernel移植到优酷电视盒子YK-K1,两者的区别在于前者使用RTL8211E PHY,后者使用RTL8201F.
在修改网络驱动代码时,发现https://github.com/FireflyTeam/kernel 处的代码并没有将gmac的驱动添加进Makefile, 可以在 https://github.com/rockchip-linux/kernel/blob/develop-4.4/drivers/net/ethernet/Makefile 这个文件中看到 drivers/net/ethernet/rockchip整个目录都没有加入编译。我手工加入编译后发现有编译错误,去除之后会有kernel panic,最后的结果是没有panic,但是kernel卡在了网卡驱动初始化。
还请熟悉Firefly-rk3288或瑞芯微其他相似板卡的网络内核驱动的大神科普下网络移植,感激。
另外,已经实现带网络驱动的uboot和不带网络的kernel+busybox,可以联系wenfengand@126.com共同探索。