23-10-2016, 20:38:17
Bonsoir,
Après avoir testé avec succès et avec l'interface Web + liaison USB + PC ce petit périphérique qu'est ce CodeBlug, j'essaie en vain maintenant de le plugger directement suivant le projet: Raspberry Pi Controlled Codebug With I2C avec comme soucis:
Je vous fourni les informations suivantes qui pourraient vous être utiles pour m'aider
En résumé, le(s) /dev/i2c... n'apparaissent pas et je me demandais si cela pouvait être dû au RPi et/ou au CodeBug ?
Ma question: Faut-il un périphérique I²C opérationnel pour que ce /dev/i2c... apparaisse ou non ? Auquel cas, je peux faire le lever de doute avec un autre comme l'horloge temps réel DS1307 que j'ai commandé...
NB: J'ai suivi les directives de How to Enable i2c on the Raspberry Pi, Firmware 3.18.x breaks I²C, SPI, ... et autre Configuring I2C
Merci par avance de votre attention
Après avoir testé avec succès et avec l'interface Web + liaison USB + PC ce petit périphérique qu'est ce CodeBlug, j'essaie en vain maintenant de le plugger directement suivant le projet: Raspberry Pi Controlled Codebug With I2C avec comme soucis:
Code :
[email protected] ~ $ sudo i2cdetect -y 0
Error: Could not open file `/dev/i2c-0' or `/dev/i2c/0': No such file or directory
[email protected] ~ $ sudo i2cdetect -y 1
Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
Je vous fourni les informations suivantes qui pourraient vous être utiles pour m'aider
Code :
[email protected] ~ $ cat /boot/config.txt
dtparam=spi=on
dtparam=i2c_arm=on
dtoverlay=w1-gpio
#dtparam=i2c0=on # Même pb si décommenté
#dtparam=i2c1=on # Même pb si décommenté
[email protected] ~ $ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
spi-bcm2708
snd-bcm2835
i2c-dev
i2c-bcm2708
[email protected] ~ $ cat /etc/modprobe.d/raspi-blacklist.conf
blacklist spi and i2c by default (many users don't need them)
#blacklist spi-bcm2708
#blacklist i2c-bcm2708
[email protected] ~ $ lsmod | grep i2c
i2c_bcm2708 6200 0
i2c_dev 6709 0
[email protected] ~ $ dmesg | grep i2c
[ 13.530914] i2c /dev entries driver
[email protected] ~ $ sudo i2cdetect -y 0
Error: Could not open file `/dev/i2c-0' or `/dev/i2c/0': No such file or directory
[email protected] ~ $ sudo i2cdetect -y 1
Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
[email protected] ~ $ ls -l /dev
total 4
drwxr-xr-x 13 root root 3340 Oct 23 17:56 ./
drwxr-xr-x 22 root root 4096 Apr 14 2015 ../
crw------- 1 root root 10, 235 Jan 1 1970 autofs
drwxr-xr-x 2 root root 680 Jan 1 1970 block/
drwxr-xr-x 2 root root 60 Jan 1 1970 bsg/
...
crw------- 1 root root 249, 0 Jan 1 1970 hidraw0
crw------- 1 root root 249, 1 Jan 1 1970 hidraw1
drwxr-xr-x 4 root root 140 Jan 1 1970 input/
crw-r--r-- 1 root root 1, 11 Jan 1 1970 kmsg
srw-rw-rw- 1 root root 0 Oct 23 17:56 log=
...
Ma question: Faut-il un périphérique I²C opérationnel pour que ce /dev/i2c... apparaisse ou non ? Auquel cas, je peux faire le lever de doute avec un autre comme l'horloge temps réel DS1307 que j'ai commandé...
NB: J'ai suivi les directives de How to Enable i2c on the Raspberry Pi, Firmware 3.18.x breaks I²C, SPI, ... et autre Configuring I2C
Merci par avance de votre attention