前言
创龙官方提供的资料无锡沐创N500L-AM4驱动是rnpgbe-0.1.0.rc60-dd9f3cf.tar.gz;无锡沐创官方,截止目前,最新驱动是rnpgbe-0.2.3-f26b9a4.tar.gz。考虑到开发的稳妥性,先选用创龙尝试过的rnpgbe-0.1.0.rc60-dd9f3cf.tar.gz来移植,将他解压出来,后文将其简称“官方包”。
目标环境:TL3562 Ubuntu环境(不是buildroot)kernel 5.15
根据创龙官方提供的资料,来移植,会有些问题,创龙自己测试是编译成模块再移植到系统里来测试的,没有移植到内核源码中。为排查问题,花费了1.5天的时间,凸(艹皿艹 )。
移植过程及遇到的问题
根据rnpgbe-0.1.0.rc60-dd9f3cf.tar.gz中的README文件中所述:

- 先将官方包里的scr文件夹中文件,复制到内核源码中。但是kernel/drivers/net/ethernet下没有mucse文件夹,需要手动创建,然后进入musce文件夹,再创建一个rnpgbe文件夹。再开始复制:把官方包里的scr/目录下所有文件复制到kernel/drivers/net/ethernet/musce/rnpgbe/目录下。
- 然后把官方包里kconfig_file文件夹中的Kconfig、Makefile两个文件,复制到kernel/drivers/net/ethernet/musce/目录下。
- 将kernel/drivers/net/ethernet/musce/rn

最低0.47元/天 解锁文章
1205





