En esta antigua entrada (hace como 2 años) se muestra como se configura el I2C "Configurando I2C en Raspberry Pi", con las actualizaciones del sistema operativo y mejoras cambian algunas cosas.
A a partir del kernel o firmware 3.18 de linux, el Raspberry Pi usa Device Tree, El "Device Tree" es una estructura donde se describe el hardware con el
cual se va a interactuar, y el cual se carga al iniciar el sistema
operativo.
Para habilitar el I2C se debe seguir los siguientes pasos "
sudo raspi-config
" y el menú seleccionar "Advanced Options", y luego "SPI" o "I2C", y habilitar la interface requerida. (se debe reiniciar) Y luego configurar el I2C.En caso de no hacer esto y se esta validando el I2C pasaría algo como:
pi@raspberrypi ~ $ sudo i2cdetect -y 1
Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
pi@raspberrypi ~ $
Comando para validar que dispositivos están conectados al I2C.
Notas y referencias
No hay comentarios:
Publicar un comentario