rk3399 如何开启stmmac 驱动中的CONFIG_DEBUG_FS选项
时间: 2024-03-28 12:37:38 浏览: 66
对于RK3399平台,您可以按照以下步骤开启stmmac驱动中的CONFIG_DEBUG_FS选项:
1. 进入Linux内核源码目录,执行make menuconfig命令进入配置界面。
2. 在界面中找到Device Drivers(设备驱动)选项,点击进入。
3. 找到Network device support(网络设备支持)选项,点击进入。
4. 找到Ethernet driver support(以太网驱动支持)选项,点击进入。
5. 找到STMicroelectronics devices(STMicroelectronics设备)选项,点击进入。
6. 找到STMicroelectronics STMMAC Ethernet driver(STMicroelectronics STMMAC以太网驱动)选项,点击进入。
7. 找到Debugging(调试)选项,点击进入。
8. 找到Enable stmmac debugfs(启用stmmac debugfs)选项,勾选上。
9. 保存配置并退出。
10. 重新编译内核并安装,使配置生效。
注意:在进行任何内核配置修改之前,请备份原始内核配置文件。
相关问题
rk3399pro 如何开启stmmac 驱动中的CONFIG_DEBUG_FS选项
对于RK3399Pro平台,您可以按照以下步骤开启stmmac驱动中的CONFIG_DEBUG_FS选项:
1. 进入Linux内核源码目录,执行make menuconfig命令进入配置界面。
2. 在界面中找到Device Drivers(设备驱动)选项,点击进入。
3. 找到Network device support(网络设备支持)选项,点击进入。
4. 找到Ethernet driver support(以太网驱动支持)选项,点击进入。
5. 找到STMicroelectronics devices(STMicroelectronics设备)选项,点击进入。
6. 找到STMicroelectronics STMMAC Ethernet driver(STMicroelectronics STMMAC以太网驱动)选项,点击进入。
7. 找到Debugging(调试)选项,点击进入。
8. 找到Enable stmmac debugfs(启用stmmac debugfs)选项,勾选上。
9. 保存配置并退出。
10. 重新编译内核并安装,使配置生效。
注意:在进行任何内核配置修改之前,请备份原始内核配置文件。
processing option: allff ============================================ TARGET_ARCH=arm64 TARGET_PLATFORM=rk3399 TARGET_UBOOT_CONFIG=rk3399 TARGET_SPL_CONFIG= TARGET_KERNEL_CONFIG=rockchip_linux_defconfig TARGET_KERNEL_DTS=rk3399-evb-ind-lpddr4-linux TARGET_TOOLCHAIN_CONFIG= TARGET_BUILDROOT_CONFIG=rockchip_rk3399 TARGET_RECOVERY_CONFIG=rockchip_rk3399_recovery TARGET_PCBA_CONFIG=rockchip_rk3399_pcba TARGET_RAMBOOT_CONFIG= ============================================ ============Start build uboot============ TARGET_UBOOT_CONFIG=rk3399 ========================================= ## make rk3399_defconfig -j4 ./make.sh: line 248: make: command not found ====Build uboot failed!====
根据你提供的输出,这是一个正在构建 U-Boot 的过程。
首先,输出显示了一些处理选项,其中包括 "allff"。然后,它列出了一些目标配置和构建选项,例如目标架构、平台、U-Boot 配置等。
接下来,它开始构建 U-Boot,并指示使用的 U-Boot 配置为 "rk3399"。
然后,它尝试执行命令 `make rk3399_defconfig -j4`,但是出现了错误提示 `make: command not found`,表明系统中没有安装 `make` 工具。
最后,输出显示构建 U-Boot 失败。
要解决此问题,你需要确保在系统上安装了 `make` 工具。你可以使用以下命令在 Ubuntu 或基于 Debian 的系统上安装 `make`:
```
sudo apt-get install build-essential
```
这个命令将安装 `build-essential` 包,其中包括 `make` 工具和其他构建所需的工具。安装完成后,你应该能够重新运行构建命令并成功构建 U-Boot。
阅读全文