2015-08-15 43 views
1

我有樹莓PI 2位敲打一個問題,我已經做了所有這些步驟的:樹莓PI 2 - 不能啓用的/ dev/I2C-0

*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.任何想法?即時通訊使用樹莓派2.感謝

我期待看到/dev/i2c-1/dev/i2c-0而不是隻有/dev/i2c-1

+0

除了有更好的地方要問樹莓派相關的問題http://raspberrypi.stackexchange.com/ –

回答

5

你必須通過納米添加

dtparam=i2c_vc=on 

/boot/config.txt 

例如

sudo nano /boot/config.txt 

然後,我可以看到我的樹莓派2兩個I2C接口運行Debian喘息版。

稍後,您可能會遇到在總線上檢測i2c設備的問題。請在Raspberry Pi官方論壇上查看此主題,並進行下一步操作。 i2c-0 on Raspberry Pi 2 Model B

那些gpios沒有外部上拉到3V3。他們將默認爲 內部50k上拉到3V3,但他們不足以驅動 公交車。我想嘗試在每個引腳上增加一個2k拉至3V3(i2c-1具有 外部1k8上拉至3V3)。

+0

非常感謝你,但i2cdetect -y 0不顯示任何thnig – ppersia37

+0

的I2C0引腳27 28我應該拉起resitors? – ppersia37

+0

是的,它看起來如此。請看看這個線程https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=115709&p=789932&hilit=i2c0#p789932 –