【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
关于v3s网卡驱动,之前我们已经实现了。而且,它还是我们移植的第一个v3s驱动,之前的内容地址在这个地方,
https://blog.csdn.net/feixiaoxing/article/details/130937022?spm=1001.2014.3001.5501
只不过后来在移植其他驱动代码的时候,我们发现有必要通过升级kernel,来解决新的问题。因此,整个kernel的版本也在不断升高,从最初的4.10.y,到4.14.y,一直到现在的5.2.y。当时为了验证新功能,或者说是赶进度,就没有回头去看,当然也没有确认之前已经ok的功能是不是在新版本的kernel上面也是ok的。所以这部分一直等到现在才做。没想到其他驱动移植都还好,就是这个网络驱动成了我们的一个拦路虎。好在最后花了点时间,还是解决了。今天正好周末,花点时间记录一下整个的处理过程。
1、先直接套用4.14.y的修改模式
因为之前网卡驱动在4.14.y成功运行的,所以当时最直接的想法就是修改设备树。我们找到对应的设备树文件,即arch/arm/boot/dts/sun8i-v3s-licheepi-zero-with-lcd.dtsi文件,准备如法炮制一下,
&n
本文详细记录了解决全志V3S在kernel 5.2.y中网卡驱动问题的过程。从设备树修改、优化emac属性设置、检查代码到继续搜索解决方案,最终通过启用STMicroelectronics设备驱动配置成功解决问题。
订阅专栏 解锁全文
2756

被折叠的 条评论
为什么被折叠?



