Raspberry Pi 3B I2C 问题
刚刚接触树莓派,的确很适合用来学习,资料多而且很规范,开发者多,平台统一,很多问题别人都已经解决。
1. 执行 sudo raspi-config 开启i2c的时候:
There was an erro running option A6 I2C
2.终端中:
FATAL: Module i2c-dev not found.
3.lsmod命令显示:
只有i2c_bcm2708
没有i2c-dev
----
最终的问题是这块带3.5屏的内核中没有将相关i2c模块加进去,通过跟新内核,就可以解决问题,跟新了1个小时。没有尝试直接将相关模块添加进去行不行。不过更新过之后确实i2c可以使用,但3.5寸白屏了。
最终解决问题用到的网页:https://www.raspberrypi.org/forums/viewtopic.php?t=157458&p=1025165
Run sudo rpi-update to get the 4.4.17 kernel and replace your missing modules.
You'll need to reinstall your screen drivers.
http://www.kedei.net/raspberry/raspberry.html
--------
一些比较好的网站:
http://www.cnblogs.com/hangxin1940/archive/2013/04/03/2997094.html 树莓派搭建python i2c开发环境
http://www.landzo.cn/thread-12826-1-1.html
http://www.cnblogs.com/hangxin1940/archive/2013/04/02/2997077.html 树莓派启用i2c设备
http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/
http://blog.csdn.net/xukai871105/article/details/18234075
http://blog.csdn.net/ki1381/article/details/52425565
http://blog.csdn.net/xdw1985829/article/details/39580401 树莓派GPIO控制
---------
网上的一些说法:
1.首先是raspi-config配置
2./boot/config.txt 文件中开启
dtparam=i2c_arm=on
(enable the hardware interface)
3. /etc/modprobe.d/raspi-blacklist.conf配置文件里注释掉:
bladklist i2c-bcm2708
4./etc/modules-load.d/modules.comf
在此配置文件中添加:
i2c-dev
这样在开机的时候,内核引导启动的时候就会加载这个驱动模块:( kernel modules to load at boot time)
5.或者临时添加:
sudo modprobe i2c-dev
一些相关的网页:
https://www.zhihu.com/question/29328394
http://blog.csdn.net/xukai871105/article/details/15029843
http://blog.csdn.net/fly_qj/article/details/44204661
Hello to all,
I'm new here and I use a RPI for several applications.
Most of them are sensors which are connected to the i2c-port.
Now I have one problem using a LCD-display.
I do not know what drivers I need for this.
The supplier provides a image (=Linux rpizero 4.4.11 #2 Tue May 24 22:50:33 CST 2016 armv6l GNU/Linux) which works very good for the LCD display . But...
I can not use the i2c port.
If I run
raspi-config
I get the following message:
There was an error running option A6 I2
and
modprobe: FATAL: Module i2c-dev not found.
I think I need to add the i2c modules to the image.
I have 2 questions:
- what i2c module do I need?
- where can i get this?
- how to add this modules ti the image?
You see I'm not an expert in making kernel.
Please can anybody give me a hint how to solve this problem?
Thanks a lot in advance!
Kurt
Raspberry Pi 3B I2C 问题的更多相关文章
- A new comer playing with Raspberry Pi 3B
there are some things to do for raspberry pi 3b for the first time: 1, connect pi with monitor/KB/mo ...
- 如何在Raspberry Pi 3B中安装RASPBIAN
RASPBIAN简介 RASPBIAN是树莓派官方支持的基于Debian的Linux系统.RASPBIAN预装了很多常用的组件,使用起来十分方便. 官方有RASPBIAN STRETCH WITH D ...
- 如何在Raspberry Pi 3B中安装Windows 10 IoT Core
Windows 10 IoT Core简介 Windows 10 IoT是微软专门为物联网生态打造的操作系统,Windows 10 IoT Core则是Windows 10 IoT 操作系统的核心版本 ...
- [IOT] - Raspberry Pi 3B + Windows 10 IOT Core + .Net Core Web 部署
硬件:Raspberry Pi 3B 系统:Windows 10 IOT Core 应用:.Net Core Web 部署流程 1. 系统安装 1.1 下载并安装 Windows 10 IoT Cor ...
- Vulkan Driver for VC4(Raspberry Pi 3b) base on mesa
这是一篇关于在raspberry Pi 3b上移植实现vulkan 驱动的文章. 经过一段时间的代码搬运,终于实现了零的突破,可以在树莓派3B上运行Vulkan triangle/texture.当然 ...
- 树莓派(1)- Raspberry Pi 3B 安装系统并联网
一.背景 昨天到手淘宝买的3B,既然买了就不能让它吃灰,动起来. 二.物料 名称 说明 硬件 树莓派3B 主体 树莓派电源 5V 2A sd卡 4G低速(推荐是16G class10),我手头只有这 ...
- Kali v2.1.2 for Raspberry Pi 3B
最新的下载地址是: https://www.offensive-security.com/kali-linux-arm-images/ 按照官网的说法是找不到树莓派版本的SHA1SUM和SHA1SUM ...
- 人脸识别准备 -- 基于raspberry pi 3b + movidius
最近准备系统地学习一下深度学习和TensorFlow,就以人脸识别作为目的. 十年前我做过一些图像处理相关的项目和研究,涉及到图像检索.记得当时使用的是SIFT特征提取,该特征算子能很好地抵抗图像旋转 ...
- 无外接键盘安装 raspberry pi 3B+ 安装系统
从官网介绍看,当前raspbian和以前大家的记录略有不同,老的博客资料基本都是介绍下载raspbian,但现在raspbian已经不再维护镜像, raspbian系统开始由官方 pi foundat ...
随机推荐
- 阿里开源线上应用调试利器 Arthas的背后
Arthas是一个功能非常强大的诊断工具,功能点很多,例如:jvm信息.线程信息.搜索类中的方法.跟踪代码执行.观测方法的入参和返回参数等等. 作为有追求的程序员,你不仅要知道它能做什么,更要思考它是 ...
- PHP获取POST数据的三种方式
一.PHP获取POST数据的几种方法 方法1.最常见的方法是:$_POST['fieldname']; 说明:只能接收Content-Type: application/x-www-form-urle ...
- Pytest权威教程18-插件编写
[TOC] 返回: Pytest权威教程 插件编写 很容易为你自己的项目实现[本地conftest插件或可以在许多项目中使用的可[安装的插件,包括第三方项目.如果你只想使用但不能编写插件,请参阅[安装 ...
- NAT+PAT+OSPF+设备互连地址详解
- ICEM-点火器
原视频下载地址:https://pan.baidu.com/s/1hrU75So 密码: k6nc
- kubernetes(K8S)创建自签TLS证书
TLS证书用于进行通信使用,组件需要证书关系如下: 组件 需要使用的证书 etcd ca.pem server.pem server-key.pem flannel ca.pem server.pem ...
- GO语言数组,切片,MAP总结
数组 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 数组的长度必须是常量,并且长度是数组类型的一部分.一旦定义,长度不能变.数 ...
- 大数据学习之路之Hadoop
Hadoop介绍 一.简介 Hadoop是一个开源的分布式计算平台,用于存储大数据,并使用MapReduce来处理.Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理.两个核心: ...
- docker 访问宿主机网络
使用宿主机IP 在安装Docker的时候,会在宿主机安装一个虚拟网关docker0,我们可以使用宿主机在docker0上的IP地址来代替localhost. 首先,使用如下命令查询宿主机IP地址: i ...
- U盘量产过程PS2251-07(PS2307) - F/W 01.05.10 [2014-05-23]
说明本篇文章可能无法解决你的问题,请谨慎尝试.本博客中使用的工具提供下载(如果没有积分,可联系作者免费获取)ChipGenius_v4_00_0030UPTool_v2.089起因 U盘原先正常使用, ...