ophub

Results 457 comments of ophub

你看看有wifi的是哪个,有can的是哪个,看看他们的dts文件差异在哪里了,把有can的添加wifi那段试试,看看无线驱动目录有没有驱动。没wifi有线可以使用也行。

你测试可以使用的那个内核版本,你看看他的config文件的配置项,和没有的那个内核版本比较下,给他添加启用项。

你检查一下编译完的内核里的config文件是不是你用的模版。

没有拉取下内核源码

This repository's kernel does not support armv7

https://github.com/unifreq/linux-6.1.y/tree/main/arch/arm64/boot/dts/rockchip 这是dts源文件,你看armbian使用的是哪个,编辑这个dts源文件后重新编译测试。在armbian里使用下面的命令可以编译内核。 ``` # 更新本地依赖 armbian-kernel -u # 初次编译使用这个命令 armbian-kernel -m dtbs -k 6.1.95 # 把你修改好的dts文件放在这个目录里覆盖同名的文件:arch/arm64/boot/dts/rockchip # 使用 -a false 命令直接使用本地的源码编译,不再拉取仓库避免覆盖了你手动修改的dts armbian-kernel -m dtbs -k 6.1.95 -a false ``` armbian里编译内核的方法和相关参数的解释...

https://github.com/unifreq/linux-6.1.y/blob/main/arch/arm64/boot/dts/rockchip/rk3328-beikeyun-1296mhz.dts#L259-L325 参考现在的案例,添加 USB PHY 节点,配置 USB 节点,配置 GPIO 引脚,具体的值可以参考ubuntu里dtb反编译后看到的结果,或者你查看他的官方原理图。

使用armbian使用的内核源码,具体的值可以参考ubuntu里dtb反编译后看到的结果,修改dts添加USB的设置。