树莓派 红外接收 RPi2 gpio chip not found lirc_rpi

在树莓派上配置红外接收时,作者遇到了lircSerial.ko未加载到内核以及"gpio chip not found"的错误。通过查阅资料并在/boot/config.txt中添加(dtoverlay=lirc-rpi)解决了问题。然而,红外接收仍无法正常工作,最终发现是GPIO pin 18自动检测为高电平接收器,接上后问题解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

闲来无事继续折腾树莓派,相信网上很多关于树莓派通过GPIO得到红外控制的文章。


基本的设置什么的我就不写了,度娘一搜一堆,都是一个步骤。


我不知道是不是大家都是这么顺利,但是在我的树莓派上面遇到了,首先通过apt-get install lirc 之后,是没有“/dev/lirc0” 这个module出现的。


通过一番搜索之后好像是lirc_serial.ko 这个文件没有载入到内核中。


执行insmod lirc_serial.ko 然后反查/var/syslog 里面遇到了“gpio chip not found” 这个错误。


傻眼了,难道要rpi-upgrade 固件升级?反正似乎同胞们都没遇到类似问题。终于在下面这个网址里面搜到相关信息

http://www.jybee.com/2015/02/hardware/raspberry-pi/rpi2-openelec-gpio-chip-not-found-lirc-ir-receiver/


写的大概是要在/boot/config.txt 里面加入dtoverlay=lirc-rpi

这句话,然后reboot。

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值