I initially thought it was a DT problem but disabled DT from /boot/config.txt and its still there.
In dmesg I see
Code: Select all
[ 8.487115] w1-gpio [email protected]: gpio pin 4, external pullup pin -1, parasitic power 0 [ 8.533507] w1_add_master_device: set_pullup requires write_byte or touch_bit, disabling
If I remove specific 1-wire directives from /boot/config.txt, no errors but interface is not functional at all, cannot see /sys/bus/w1/devices/w1_bus_master1. As you would expect.
With either one of the two 1-wire directives enabled, I see the above error in dmesg, I see /sys/bus/w1/devices/w1_bus_master1 and no temperature files in /sys/bus/w1/devices/. While I am using the 3 wire (vcc, data and gnd) version of one wire that seems unimportant.
While I have not tried, indications are that this stuff works fine on Raspian.