w1 - ds18b20 thermometer sensors are NOT working right on OSMC+RPI2

Hil these sensors stop working after a few hours or tens minutes,
After reboot they work again for a random period of time, mostly short time, few hours.

If i connect them back On a rpi1 with raspbmc they work still as they worked for me for the last 2years

Any idea?

Sam do you have any thoughts on this? Is it kernel/firmware related?

(sensors just dissapear from /sys/bus/w1/devices/ and come back after reboot)

Thanks

Hi Zoltan

I would suggest waiting to see if this is resolved in the next update.

Sam

Hi, thanks.

I did download the rpi firmware from github and overwrite with taht the files on the rpi2 osmc (all of it from the zip)
Now i am on

root@osmc:~# uname -a
Linux osmc 3.18.6-v7+ #749 SMP PREEMPT Sat Feb 7 18:15:06 GMT 2015 armv7l GNU/Linux

And now i have all the necessary files in /boot


root@osmc:~# ls /boot
COPYING.linux bcm2709-rpi-2-b.dtb fixup.dat kernel.img start.elf
LICENCE.broadcom bootcode.bin fixup_cd.dat kernel7.img start_cd.elf
bcm2708-rpi-b-plus.dtb cmdline.txt fixup_x.dat overlays start_x.elf
bcm2708-rpi-b.dtb config.txt install.log preseed.cfg


root@osmc:~# ls /boot/overlays/
README iqaudio-dacplus-overlay.dtb
ds1307-rtc-overlay.dtb lirc-rpi-overlay.dtb
hifiberry-amp-overlay.dtb pcf2127-rtc-overlay.dtb
hifiberry-dac-overlay.dtb pcf8523-rtc-overlay.dtb
hifiberry-dacplus-overlay.dtb pps-gpio-overlay.dtb
hifiberry-digi-overlay.dtb w1-gpio-overlay.dtb
iqaudio-dac-overlay.dtb w1-gpio-pullup-overlay.dtb


Comfig txt is set up with dtb and overlays

root@osmc:~# cat /boot/config.txt
arm_freq=1000
dtoverlay=w1-gpio,gpiopin=4
sdram_freq=500
force_turbo=0
device_tree=bcm2709-rpi-2-b.dtb
over_voltage_sdram=0
gpu_mem_1024=192
core_freq=500
start_x=1
hdmi_force_edid_3d=1
disable_overscan=1
usb_max_current=1
gpu_mem_256=112
hdmi_force_edid_audio=1
gpu_mem_512=144
over_voltage=2
hdmi_ignore_cec_init=1


#And it works

I will resolve this in Alpha 5.

hi again, do you know what this means:

[ 9.986625] w1_add_master_device: set_pullup requires write_byte or touch_bit, disabling

after boot i got this msg on the tv before kodi starts.