Raspberry Pi 2 - 无法启用 /dev/i2c-0
Raspberry Pi 2 - cannot enable /dev/i2c-0
我在 raspberry pi 上遇到位碰撞问题 2 我已经完成了所有这些步骤:
*sudo nano /etc/modprobe.d/raspi-blacklist.conf //#blacklist i2c-bcm2708
*sudo nano /etc/modules //Add the Line i2c-dev at the end of the file
。
*编辑 /boot/cmdline.txt 文件:sudo nano /boot/cmdline.txt
//在行尾添加 bcm2708.vc_i2c_override=1
当我 运行 ls /dev/i2c*
我只得到 /dev/i2c-1.
有什么想法吗?我正在使用 Raspberry pi 2.thanks
我希望看到 /dev/i2c-1
和 /dev/i2c-0
,而不仅仅是 /dev/i2c-1
。
你必须添加
dtparam=i2c_vc=on
至
/boot/config.txt
以纳米为例
sudo nano /boot/config.txt
然后我可以在我的 Raspberry Pi 2 运行 Debian Wheezy 版本上看到两个 i2c 接口。
稍后您在检测总线上的 i2c 设备时可能会遇到问题。请在 Raspberry Pi 官方论坛上查看此主题以了解后续步骤。 i2c-0 on Raspberry Pi 2 Model B
Those gpios don't have external pull ups to 3V3. They will default to
the internal 50k pull-ups to 3V3 but they not be sufficient to drive
the bus. I'd try adding a 2k pull up to 3V3 on each pin (i2c-1 has
external 1k8 pull-ups to 3V3).
我在 raspberry pi 上遇到位碰撞问题 2 我已经完成了所有这些步骤:
*sudo nano /etc/modprobe.d/raspi-blacklist.conf //#blacklist i2c-bcm2708
*sudo nano /etc/modules //Add the Line i2c-dev at the end of the file
。
*编辑 /boot/cmdline.txt 文件:sudo nano /boot/cmdline.txt
//在行尾添加 bcm2708.vc_i2c_override=1
当我 运行 ls /dev/i2c*
我只得到 /dev/i2c-1.
有什么想法吗?我正在使用 Raspberry pi 2.thanks
我希望看到 /dev/i2c-1
和 /dev/i2c-0
,而不仅仅是 /dev/i2c-1
。
你必须添加
dtparam=i2c_vc=on
至
/boot/config.txt
以纳米为例
sudo nano /boot/config.txt
然后我可以在我的 Raspberry Pi 2 运行 Debian Wheezy 版本上看到两个 i2c 接口。
稍后您在检测总线上的 i2c 设备时可能会遇到问题。请在 Raspberry Pi 官方论坛上查看此主题以了解后续步骤。 i2c-0 on Raspberry Pi 2 Model B
Those gpios don't have external pull ups to 3V3. They will default to the internal 50k pull-ups to 3V3 but they not be sufficient to drive the bus. I'd try adding a 2k pull up to 3V3 on each pin (i2c-1 has external 1k8 pull-ups to 3V3).