Well it says it loads -- but it does not work. Help appreciated! Thanks
Matt On Tuesday, December 10, 2013 6:31:12 PM UTC+10, Sika wrote: > > Oh, by the way ...the blob is loaded: > > > grubby@ubuntu-armhf:~/python/projects$ cat $SLOTS > 0: 54:PF--- > 1: 55:PF--- > 2: 56:PF--- > 3: 57:PF--- > 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G > 5: ff:P-O-L Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI > 6: ff:P-O-L Override Board Name,00A0,Override Manuf,w1 > > > On Tuesday, December 10, 2013 6:13:43 PM UTC+10, Sika wrote: >> >> Hi All, >> >> A puzzle: >> >> the following device tree >> >> >> >> >> /* >> * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ >> * >> * This program is free software; you can redistribute it and/or modify >> * it under the terms of the GNU General Public License version 2 as >> * published by the Free Software Foundation. >> * >> * Modified by Russell Senior from the weather cape's DTS file. >> * Minor formatting by C W Rose. Minor additions and mistakes M.Redding >> */ >> /dts-v1/; >> /plugin/; >> / { >> compatible = "ti,beaglebone", "ti,beaglebone-black"; >> part-number = "BB-W1"; >> version = "00A0"; >> exclusive-use = "P9.15"; >> >> fragment@0 { >> target = <&am33xx_pinmux>; >> __overlay__ { >> bb_w1_pins: pinmux_bb_w1_pins { >> pinctrl-single,pins = < >> 0x040 0x37 /*pin P9_15 input with pullup mode 7 - >> w1-gpio */ >> >; >> }; >> }; >> }; >> fragment@1 { >> target = <&ocp>; >> __overlay__ { >> onewire@0 { >> status = "okay"; >> compatible = "w1-gpio"; >> pinctrl-names = "default"; >> pinctrl-0 = <&bb_w1_pins>; >> gpios = <&gpio2 16 0>; /*grrr I think this means gpio1_16 >> (using 1 to 4 instread of 0-3)*/ >> }; >> }; >> }; >> }; >> >> >> >> >> This thing loads -- on ubuntu, but does not seem to produce an accessible >> device: >> >> >> ls /sys/bus/w1/ >> >> devices drivers drivers_autoprobe drivers_probe uevent >> >> ls /sys/bus/w1/devices >> >> w1_bus_master1 >> >> >> ls /sys/bus/w1/devices/w1_bus_master1 >> driver uevent w1_master_max_slave_count >> w1_master_pullup w1_master_slave_count >> power w1_master_add w1_master_name >> w1_master_remove w1_master_slaves >> subsystem w1_master_attempts w1_master_pointer >> w1_master_search w1_master_timeout >> >> >> hmm .... so, any suggestions where w1_slave might be, so I can access it >> from python? >> >> Thanks for your help >> >> Kind regards >> >> Matt >> >> >> >> >> >> -- 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]. For more options, visit https://groups.google.com/groups/opt_out.
