1、cd kernel
make ARCH=arm64 rockchip_defconfig rk356x_evb.config android-11.config rk356x.config menuconfig
2、生成的.config比对Patch
diff --git a/.config b/.config
index 05505a8..f4c2ff7 100644
--- a/.config
+++ b/.config
@@ -1714,6 +1714,7 @@ CONFIG_VETH=y
# Distributed Switch Architecture drivers
#
CONFIG_ETHERNET=y
+CONFIG_MDIO=y
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_NET_VENDOR_ADAPTEC is not set
# CONFIG_NET_VENDOR_AGERE is not set
@@ -1741,7 +1742,22 @@ CONFIG_ETHERNET=y
# CONFIG_NET_VENDOR_HISILICON is not set
# CONFIG_NET_VENDOR_HP is not set
# CONFIG_NET_VENDOR_HUAWEI is not set
-# CONFIG_NET_VENDOR_INTEL is not set
+CONFIG_NET_VENDOR_I825XX=y
+CONFIG_NET_VENDOR_INTEL=y
+CONFIG_E100=y
+CONFIG_E1000=y
+CONFIG_E1000E=y
+CONFIG_IGB=y
+CONFIG_IGB_HWMON=y
+CONFIG_IGBVF=y
+CONFIG_IXGB=y
+CONFIG_IXGBE=y
+CONFIG_IXGBE_HWMON=y
+CONFIG_IXGBEVF=y
+CONFIG_I40E=y
+CONFIG_I40EVF=y
+CONFIG_ICE=y
+CONFIG_FM10K=y
# CONFIG_JME is not set
# CONFIG_NET_VENDOR_MARVELL is not set
# CONFIG_NET_VENDOR_MELLANOX is not set
3、 make ARCH=arm64 rk3568-evb1-ddr4-v10.img -j24
本文档介绍了在ARM64架构的rk356x设备上,如何使用cdkernel进行配置,并对比了不同配置文件的差异,特别是关于Intel网络驱动的启用,包括E100、E1000、E1000E、IGB、IGBVF等多个型号。最后,展示了构建过程,生成了名为arm64rk3568-evb1-ddr4-v10.img的镜像文件。

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



