Hi All GPIO Gurus,

Thanks very much for taking the time to read this.


I've been following the documented processes (e.g. 
http://www.bonebrews.com/temperature-monitoring-with-the-ds18b20-on-a-beaglebone-black/
)
to get a 1 wire interface up and running to read several DS18B20 
temperature sensors.

I've got a .dts to load, and the overlay is showing in slots, but the 
sensors (I've used several 5 different ones) are never detected.

I'm using the device tree overlay from the above web site, and the same 
hardware layout.


using dmesg | grep bone_cape suggests the overlay loaded successfully:


[    8.697062] bone-capemgr bone_capemgr.9: part_number 'w1', version 'N/A'
[    8.697138] bone-capemgr bone_capemgr.9: slot #7: generic override
[    8.697155] bone-capemgr bone_capemgr.9: bone: Using override eeprom 
data at slot 7
[    8.697171] bone-capemgr bone_capemgr.9: slot #7: 'Override Board 
Name,00A0,Override Manuf,w1'
[    8.697259] bone-capemgr bone_capemgr.9: slot #7: Requesting part 
number/version based 'w1-00A0.dtbo
[    8.697274] bone-capemgr bone_capemgr.9: slot #7: Requesting firmware 
'w1-00A0.dtbo' for board-name 'Override Board Name', version '00A0'
[    8.727950] bone-capemgr bone_capemgr.9: slot #7: dtbo 'w1-00A0.dtbo' 
loaded; converting to live tree
[    8.728198] bone-capemgr bone_capemgr.9: slot #7: #2 overlays
[    8.757662] bone-capemgr bone_capemgr.9: slot #7: Applied #2 overlays.



and the appropriate overlay appears in the slots:


root@beaglebone:~# cat /sys/devices/bone_capemgr.9/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
 7: ff:P-O-L Override Board Name,00A0,Override Manuf,w1

However, when I look in the appropriate directory for the device file, no 
devices appear:


root@beaglebone:~# ls /sys/bus/w1/devices/w1_bus_master1
driver  power  subsystem  uevent  w1_master_add  w1_master_attempts 
 w1_master_max_slave_count  w1_master_name  w1_master_pointer 
 w1_master_pullup  w1_master_remove  w1_master_search 
 w1_master_slave_count  w1_master_slaves  w1_master_timeout


I've used two different BBB's, and 5 different sensors, singly or in 
combination. None of them. Volatages across the grnd and power pins are 
showing at the expected approx 3.3 volts, as is voltage across the DQ-grnd.

Kernel version is:

3.8.13-bone70

I've run out of troubleshooting tests -- and would appreciate some 
suggestions as to what else to look for.

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/d/optout.

Reply via email to