专栏中心

EEPW首页 > 专栏 > linux怎么查看已装好硬件驱动

linux怎么查看已装好硬件驱动

发布人:电子禅石 时间:2019-04-28 来源:工程师 发布文章

linux系统中的设备驱动是否安装好一般检查几个方面:

1、系统日志。嵌入式系统多是直接dmesg一下,看有没有设备关键字相关的出错信息(通用系统可检查/var/log/messages文件)。
2、已加载的模块。检查模块加载列表中有没有相关设备的模块。
lsmod
3、设备列表。检查已加载的设备中有没有相关设备
cat /proc/devices
4、设备入口。如果以上检查都正常,还需要检查设备目录下设备入口是否已经创建
ls /dev/xxxx

如果以上检查都正常(驱动模块已经正常加载、设备入口存在且没有错误),而设备还不能正常工作,就需要检查设备驱动是否与芯片匹配或者驱动中的硬件资源配置是否与硬件对应了。

root@ibox:/# cat /proc/devices
Character devices:
  1 mem
  4 /dev/vc/0
  4 tty
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  7 vcs
 10 misc
 13 input
 89 i2c
 90 mtd
108 ppp
128 ptm
136 pts
153 spi
166 ttyACM
180 usb
188 ttyUSB
189 usb_device
207 ttymxc
216 rfcomm
249 mxc_vpu
250 mhi_uci
251 ptp
252 pps
253 rtc
254 gpiochip

Block devices:
259 blkext
  8 sd
 65 sd
 66 sd
 67 sd
 68 sd
 69 sd
 70 sd
 71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
179 mmc

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

美国参议院据报道考虑为新建芯片工厂提供35%税收抵免,将提振台积电、英特尔和三星

LPC2000微控器I2C软件包

嵌入式ADC驱动框架:通道控制 + 数据读取全流程剖析

嵌入式系统 2025-07-02

英飞凌推出具有超低导通电阻的CoolSiC™ MOSFET 750 V G2

百度文心4.5来袭!英特尔Day0即支持端侧部署

恩智浦Cortex-M0 LPC1100设计挑战赛

视频 2011-03-17

恩智浦Cortex-M0 LPC1100设计挑战赛

视频 2011-03-17

美国、日本领导政府支持的光刻机(EUV)推广,韩国据报道落后

EDA/PCB 2025-07-02

TDK推出大电流汽车应用的电源电路用薄膜电感器

介绍采用 nanoWatt XLP技术的超低功耗系列单片机

LPC2000系列ARM Flash存储器系统和编程

恩智浦Cortex-M0 LPC1100设计挑战赛

视频 2011-03-17

Vishay CHA系列通过AEC-Q200认证的薄膜片式电阻现推出0402外壳尺寸

中国RPA+AI解决方案,2024市场份额报告正式发布

南芯科技推出高集成度多口移动电源解决方案

汽车气囊参考演示

视频 2011-03-03

意法半导体推出新款栅极驱动器,适用于多种无刷电机

LPC PRO编程器功能介绍

更多 培训课堂
更多 焦点
更多 视频

技术专区