Note de ce sujet :
  • Moyenne : 2 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Probleme d'erreur I2C
#1

Bonjour,

J'ai installé un module RTC fonctionnant en I2C sur mon Raspberry Pi2 (Raspbian mis à jour et librairie smbus installée).

Lorsque j'exécute le code suivant (python), servant uniquement à écrire la valeur 0x40 dans le registre 0x0E du module situé à l'adresse 0x68 :

import smbus
bus=smbus.SMBus(1)
adr=0x68
reg=0x0E
val=0x40
bus.write_byte_data(adr,reg,val)

J'obtiens le retour suivant :

Traceback (most recent call last):
File "/home/pi/trchz1.py", line 6, in<module>
bus.write_byte_data(adr,reg,val)
IOError : [Errno 16] Device or resource busy

Le problème existe même immédiatement après un reboot du RPi.
Je n'ai trouvé aucune solution sur les forums du web.

Quelqu'un a t-il eu connaissance de ce problème? Par avance merci de votre réponse.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)