- Posts: 1523
- Karma: 9
- Thank you received: 240
Postate qui domande o segnalate problemi / bug che riscontrate,
Check your I2C address
- Pietro
- Topic Author
- Visitor
Ciao,
devo aver combinato qualcosa ma non riesco a ripristinare il corretto funzionamento. Mi dà il seguente errore, tutto il resto funziona.
In sintesi non rileva più il BMP085. Ne ho provato un secondo nel caso in cui il primo si fosse danneggiato. Poi ho provato con una seconda raspberry, questa volta mod A ma l'errore persiste.
Se nel file di configurazione do' al BMP085 valore FALSE l'errore scompare.
10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[19/01/2014-20:22:01] Starting sensor reading - Sensor type is : PCE-FWS20
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
Error accessing 0x77: Check your I2C address
[19/01/2014-20:22:02] Detected : Dream Link WH1080 Weather Station / USB Missile Launcher
[19/01/2014-20:22:02] Trying to get time from WH1080. Please wait ...
dom 19 gen 2014, 20.26.00, CET
[19/01/2014-20:26:00] System time adjusted from WH1080
Error accessing 0x77: Check your I2C address
[19/01/2014-20:26:30] Calculating Meteo data and statistics
[19/01/2014-20:26:46] Logging data to Database
[19/01/2014-20:26:46] Dir: S - Spd: 1.512 - Gst: 2.16 - Tout: 5.9 - Hout: 95.0 - Hin: 47.0 - Rtot: 246.0 - RDay: 13.5 - R1h: 0.3 - R24h: 14.7 - CB: 335
Error accessing 0x77: Check your I2C address
[19/01/2014-20:27:30] Calculating Meteo data and statistics
[19/01/2014-20:27:46] Logging data to Database
[19/01/2014-20:27:46] Dir: E - Spd: 0.0 - Gst: 0.648 - Tout: 5.9 - Hout: 95.0 - Hin: 47.0 - Rtot: 246.0 - RDay: 13.5 - R1h: 0.3 - R24h: 14.7 - CB: 335
Please Log in to join the conversation.
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Oggi ho trafficato con saldatore e basetta millefori per fare ordine tra i collegamenti volanti. Le prove dei contatti le ho fatte tutte, ho paura che il file che gestisce il sensore sia corrotto, è possibile?
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Temendo che un qualche file fosse danneggiato ho reinstallato l'immagine e fatto l'update ma il problema persiste. Se stacco fisicamente cavetti e sensore idem, quindi credo non sia un problema di cavetti né di sensore. Il guaio è che il problema persiste anche con l'altra raspberry.
Vi viene in mente qualcosa?
Error accessing 0x77: Check your I2C address
Please Log in to join the conversation.
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Anche se stacco fisicamente sensore e fili mi dà lo stesso errore.
Attachment IMAG0206.jpg not found
Attachments:
Please Log in to join the conversation.
Dunque il problema direi che è hardware. Se i collegamenti son giusti (dalla foto non si vede benissimo ma mi sembrano ok) e su un altro rpi fa lo stesso, allora probabilmente si è rotto il sensore stesso...
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Con due raspberry differenti, una mod B l'altre A, il problema persiste.
Staccando il sensore su entrambe le raspberry il broblema persiste. Che sia collegato oppure no il messaggio di errore è lo stesso.
Devo aver fatto fuori entrambe le schede raspberry, non c'è altra spiegazione. Che ne dici? Ti viene in mente qualche prova che potrei fare?
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
L'aggiornamento del firmware non serve vero?
Please Log in to join the conversation.
sudo rpi-update
Please Log in to join the conversation.
- jackie2_it
- Offline
- Expert Boarder
- Posts: 147
- Thank you received: 1
Se si puoi testare il sensore bmp085 attraverso questo semplice sketch
www.sparkfun.com/tutorials/253
La mia stazione meteo www.ilampidigenio.it/stazione-meteo/
Please Log in to join the conversation.
- jackie2_it
- Offline
- Expert Boarder
- Posts: 147
- Thank you received: 1
sudo i2cdetect -y 0
Oppure questo se il tuo raspberry è il modello da 512mb
sudo i2cdetect -y 1
E posta che cosa ti restituisce a video
La mia stazione meteo www.ilampidigenio.it/stazione-meteo/
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Ho digitato entrambi i comandi, ecco cosa restituisce a video:
pi@swpi ~ $ sudo i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
pi@swpi ~ $ sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
pi@swpi ~ $
Please Log in to join the conversation.
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Please Log in to join the conversation.
- jackie2_it
- Offline
- Expert Boarder
- Posts: 147
- Thank you received: 1
wiringpi.com/the-gpio-utility/pin-test/
La mia stazione meteo www.ilampidigenio.it/stazione-meteo/
Please Log in to join the conversation.
Pietro wrote: Con o senza BMP collegato quella è la risposta al comando.
appunto. Se il BMP è guasto questo è il comportamento atteso.
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Error accessing 0x77: Check your I2C address
quindi è possibile che sia un problema di pin.
Ho provato a cercare il file pintest ma non riesco a locallizzarlo.
In quale cartella si trova l'utility di testpin?
Il Winscp ha cercato ma non trova nulla.
Bisogna installarla o fa parte dell'immagine scaricata?
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
jackie2_it wrote: Ciao Pietro hai mica un Arduino?
Se si puoi testare il sensore bmp085 attraverso questo semplice sketch
www.sparkfun.com/tutorials/253
Ciao, sto provando il sensore con arduino, è sufficiente installare il codice? Ho arduino uno.
Please Log in to join the conversation.
- jackie2_it
- Offline
- Expert Boarder
- Posts: 147
- Thank you received: 1
Mentre per l'altro punto mi sà che bisogna aggiungere un programmino per i test della gpio
la seguenza corretta è:
scl - a5
sda - a4
La mia stazione meteo www.ilampidigenio.it/stazione-meteo/
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Domanda: lasciando nel file di configurazione alla voce BMP085 valore True, se non collego il sensore, la raspberry dà il seguente errore?
Error accessing 0x77: Check your I2C address
Please Log in to join the conversation.
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
Ero convinto che in assenza di collegamento del sensore, raspberry desse un messaggio di altro tipo. Per esempio se stacco il DHT22 la cosa passa inosservata, mi aspettavo qualcosa del genere. Il corrente errore mi dava più l'idea di un malfunzionamento hardware della scheda raspberry. Allora sono sicuramente i miei ben due sensori danneggiati. Non mi resta che attendere che arrivi il nuovo.
Grazie
Piero
Please Log in to join the conversation.
- Pietro
- Topic Author
- Visitor
tony wrote: mi sembra ne avevamo già parlato. quello è il comportamento normale.
Hai ragione tu, con il sensore funzionante tutto torna come prima.
Era un problema di sensore.
Many thanks!!
Please Log in to join the conversation.