- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Postate qui domande o segnalate problemi / bug che riscontrate,
Check your I2C address
- Pietro
- Autore della discussione
- Visitatori
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
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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?
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
Anche se stacco fisicamente sensore e fili mi dà lo stesso errore.
Allegato IMAG0206.jpg non trovato
Allegati:
Si prega Accedi a partecipare alla conversazione.
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...
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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?
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
L'aggiornamento del firmware non serve vero?
Si prega Accedi a partecipare alla conversazione.
sudo rpi-update
Si prega Accedi a partecipare alla conversazione.
- jackie2_it
- Offline
- Expert Boarder
- Messaggi: 147
- Ringraziamenti ricevuti 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/
Si prega Accedi a partecipare alla conversazione.
- jackie2_it
- Offline
- Expert Boarder
- Messaggi: 147
- Ringraziamenti ricevuti 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/
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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 ~ $
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
Si prega Accedi a partecipare alla conversazione.
- jackie2_it
- Offline
- Expert Boarder
- Messaggi: 147
- Ringraziamenti ricevuti 1
wiringpi.com/the-gpio-utility/pin-test/
La mia stazione meteo www.ilampidigenio.it/stazione-meteo/
Si prega Accedi a partecipare alla conversazione.
Pietro ha scritto: Con o senza BMP collegato quella è la risposta al comando.
appunto. Se il BMP è guasto questo è il comportamento atteso.
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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?
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
jackie2_it ha scritto: 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.
Si prega Accedi a partecipare alla conversazione.
- jackie2_it
- Offline
- Expert Boarder
- Messaggi: 147
- Ringraziamenti ricevuti 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/
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
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
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Autore della discussione
- Visitatori
tony ha scritto: 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!!
Si prega Accedi a partecipare alla conversazione.