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.

Reply via email to