I also am having no luck. I created an overlay:
root@beaglebone:~# cat w1-p9-13.dts
/dts-v1/;
/plugin/;
/ {
compatible = "ti,beaglebone", "ti,beaglebone-black",
"ti,beaglebone-green";
part-number = "BB-W1";
version = "00A0";
/* state the resources this cape uses */
exclusive-use =
/* the pin header uses */
"P9.13",
/* the hardware IP uses */
"gpio0_31";
fragment@0 {
target = <&am33xx_pinmux>;
__overlay__ {
dallas_w1_pins: pinmux_dallas_w1_pins {
pinctrl-single,pins = < 0x74 0x37 >;
};
};
};
fragment@1 {
target = <&ocp>;
__overlay__ {
onewire@0 {
compatible = "w1-gpio";
pinctrl-names = "default";
pinctrl-0 = <&dallas_w1_pins>;
status = "okay";
gpios = <&gpio1 31 0>;
};
};
};
};
Compiled and then copied it to /lib/firmware as BB-W1-P9-13-00A0.dtbo. Did
echo BB-W1-P9-13 > /sys/devices/platform/bone_capemgr/slots.
root@beaglebone:~# cat /sys/devices/platform/bone_capemgr/slots
0: PF---- -1
1: PF---- -1
2: PF---- -1
3: PF---- -1
4: P-O-L- 0 Override Board Name,00A0,Override Manuf,BB-W1-P9-13
tail of dmesg shows:
[ 221.082070] bone_capemgr bone_capemgr: slot #6: 'Override Board
Name,00A0,Override Manuf,BB-W1-P9-13'
[ 221.108759] bone_capemgr bone_capemgr: slot #6: dtbo
'BB-W1-P9-13-00A0.dtbo' loaded; overlay id #0
[ 223.111781] w1_master_driver w1_bus_master1: w1_search: max_slave_count
64 reached, will continue next search.
There is no activity on the oscilloscope for that pin.
root@beaglebone:~# ls /sys/devices/w1_bus_master1/
00-400000000000 w1_master_add w1_master_remove
00-800000000000 w1_master_attempts w1_master_search
driver w1_master_max_slave_count w1_master_slave_count
power w1_master_name w1_master_slaves
subsystem w1_master_pointer w1_master_timeout
uevent w1_master_pullup w1_master_timeout_us
Have tried other overlays on different pins. No luck. The sensor is good,
since I checked it out on a WiPy V2.0 board.
Am frustrated by this.
Board info:
root@beaglebone:~# uname -a
Linux beaglebone 4.4.29-bone-rt-r14 #1 PREEMPT RT Tue Nov 1 21:30:09 UTC
2016 armv7l GNU/Linux
On Wednesday, November 30, 2016 at 8:58:19 PM UTC-7, Sebastián Sáez wrote:
>
> Hi!
>
> I'm trying to read temp with a ds18b20 sensor. I try with a few tutorial
> without luck.
>
> Any tips for read this sensor?
> I'm using Debian 8.6 2016-11-06 4GB SD SeeedStudio IoT (kernel
> 4.4.30-ti-r64)
>
>
> regards,
> Sebastián
>
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/9cea473e-5f02-46f9-aee2-3a77e04eb417%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.