Nu är jag mycket förvirrad o behöver hjälp...
1. Ordinarie RPi och ordinarie 1wiremaster fungerar inte ihop (i2cdetect ger två rader med UU enligt första inlägget)
2. Ordinarie RPi och reserv 1wiremaster ger samma som 1 ovan.
3. Reserv RPi (annat SD-kort) och ordinarie 1wiremaster fungerar men varje givare listas två (2) ggr och i2cdetect ser skumt ut (se nedan)
4. Reserv RPi (annat SD-kort) och reserv 1wiremaster ger samma som 3 ovan.
Det hela började med att jag fann det dags att göra "rpi-update" och "apt-get upgrade" - efter dessa reboots hamnade jag i steg 1 ovan.
Sen följer 2, 3 & 4 i min felsökning.
Här exempel från min reserv RPi och ordinarie 1wire-busmaster och buss ansluten:
pi@rpi5 ~ $ sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- 1b -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- --
UU -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
pi@rpi5 ~ $ ls /mnt/1wire/
1D.BEE90E000000 28.7AFEAD030000 28.B010AE030000 7E.C42600001000 bus.4 structure
1D.BEE90E000000 28.7AFEAD030000 28.B010AE030000 7E.C42600001000 settings system
28.6E5495040000 28.ABEDAD030000 28.FDE4AD030000 alarm simultaneous uncached
28.6E5495040000 28.ABEDAD030000 28.FDE4AD030000 bus.2 statistics
Alla givare listas, två gånger...?
Jag förväntar mig inte "bus.2 och bus.4" bara bus.0 - men jag antar att det har med det tillkomna "UU" på rad 30 i i2cdetect.
Jag börjar tro att gårdagskvällens "rpi-update" och "apt-get upgrade" har skruvat upp I2C bussen och OWFS hittar:
a) i min ordinarie RPi: ingenting
b) i min reserv RPi (oavsett ordinarie eller reservbusmaster): busmaster + en "skugga" av densamma.
Firmware är "tyvärr" redan uppdaterat i min reserv RPi så att den har samma som min ordinarie fick igår kväll:
Linux rpi5 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00 BST 2014 armv6l GNU/Linux
Min ordinarie RPi kör en egenkompilerad OWFS version 2.9p1 medan min reserv kör den som apt-get hämtar i dagsläget, 2.8p15-1
Har någon något förslag?
- Total omladdning från senaste NOOBS image?
- Någon form av "rebuild" på I2C busaddresseringen (hur man nu gör det)?
Ytterst tacksam för en ledtråd att nysta i...
/f