1.系统日志
嵌入式系统,使用dmesg 指令,如:
# dmesg | grep usb
[ 0.253890] usbcore: registered new interface driver usbfs
[ 0.253951] usbcore: registered new interface driver hub
[ 0.254026] usbcore: registered new device driver usb
2.已加载的模块
使用lsmod指令,如:
# lsmod
axvu 24576 0 - Live 0xbf1a2000 (O)
axnu 28672 0 - Live 0xbf196000 (O)
vc 172032 0 - Live 0xbf164000 (O)
3.已加载的设备
检查已加载的设备,如:
# cat /proc/devices
Character devices:
1 mem
4 /dev/vc/0
4 tty
4.设备入口
检查设备目录下设备入口是否已经创建,如:
# ls /dev/ | grep tty
tty
tty0
tty1
tty10
如果以上检查都正常,而设备还不能正常工作,就需要检查设备驱动是否与芯片匹配或者驱动中的硬件资源配置是否与硬件对应。