Raspberry pi 内核 3.2.27 启动时未检测到键盘
Raspberry pi kernel 3.2.27 no keyboard detected on boot
我正在尝试为 Raspberry Pi 交叉编译驱动程序。
该驱动程序在内核 3.2 中工作,所以我下载了 3.2.27 raspberry pi 的内核。
我编译内核如下:
make -j3 ARCH=arm CROSS_COMPILE=<dir>/rpi-tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-
make -j3 ARCH=arm CROSS_COMPILE=<dir>/rpi-tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- modules
make -j3 ARCH=arm CROSS_COMPILE=<dir>/rpi-tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- INSTALL_MOD_PATH=<dir>/modules-3.2.27-linaro/ modules_install
其中 rpi-tools 是最后一个树莓派的 Github 工具。
将包含/firmware 和/modules 的Image.img
和/lib 文件夹复制到SDCard 并将当前Image 设置为默认后,RaspberryPi 启动时显示一些与网络接口相关的问题并且没有识别 USB 键盘,所以我无法登录。
我尝试使用 make menuconfig
设置修改 .config 以在 Device Drivers > Input device support
和 Devive Drivers > HID Devices
中启用键盘,但没有任何效果。
我正在使用 RPi 支持的 Dell SK-8115 键盘。
在内核编译中.config
理论上必须启用哪些选项才能使用键盘?
如果有人有任何想法,将不胜感激。
谢谢
已解决
问题是 cmdline.txt
文件的标志 dwc_otg.lpm_enable
设置为 1 而不是 0。
要编辑我在树莓派启动时按 Shift 键进入恢复模式的文件。我编辑了该文件并将变量设置为 0。在重新启动时,树莓派检测到键盘。
Raspberry Pi 命令行文件的来源:http://elinux.org/RPi_cmdline.txt
我正在尝试为 Raspberry Pi 交叉编译驱动程序。 该驱动程序在内核 3.2 中工作,所以我下载了 3.2.27 raspberry pi 的内核。
我编译内核如下:
make -j3 ARCH=arm CROSS_COMPILE=<dir>/rpi-tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-
make -j3 ARCH=arm CROSS_COMPILE=<dir>/rpi-tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- modules
make -j3 ARCH=arm CROSS_COMPILE=<dir>/rpi-tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- INSTALL_MOD_PATH=<dir>/modules-3.2.27-linaro/ modules_install
其中 rpi-tools 是最后一个树莓派的 Github 工具。
将包含/firmware 和/modules 的Image.img
和/lib 文件夹复制到SDCard 并将当前Image 设置为默认后,RaspberryPi 启动时显示一些与网络接口相关的问题并且没有识别 USB 键盘,所以我无法登录。
我尝试使用 make menuconfig
设置修改 .config 以在 Device Drivers > Input device support
和 Devive Drivers > HID Devices
中启用键盘,但没有任何效果。
我正在使用 RPi 支持的 Dell SK-8115 键盘。
在内核编译中.config
理论上必须启用哪些选项才能使用键盘?
如果有人有任何想法,将不胜感激。 谢谢
已解决
问题是 cmdline.txt
文件的标志 dwc_otg.lpm_enable
设置为 1 而不是 0。
要编辑我在树莓派启动时按 Shift 键进入恢复模式的文件。我编辑了该文件并将变量设置为 0。在重新启动时,树莓派检测到键盘。
Raspberry Pi 命令行文件的来源:http://elinux.org/RPi_cmdline.txt