Sida 1 av 1

Problem med 1wire break out board på Raspberry pi

Postat: 04 feb 2015, 21:31
av AlbinSunnanbo
Hej
Mitt 1-wirenät dog härom veckan, först började en sensor ge konstig data, då provade jag att boota om min raspberry pi och då försvann 1wire-nätet helt.
Jag har provat att flytta över 1wire-kortet från min gamla Raspberry Pi B till en ny B+ som jag hade liggande. Jag har installerat enligt http://wiki.m.nu/index.php/OWFS_p%C3%A5_Rasperry_Pi
Det är helt tomt i /mnt/1wire

Kod: Markera allt

albin@pi2 /mnt/1wire $ ls -l
total 0
och i2cdetect ger ingenting

Kod: Markera allt

albin@pi2 ~ $ sudo  i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
albin@pi2 ~ $
Finns det något mer att felsöka, eller är det bara att beställa ett nytt 1wire-kort och hoppas att det är kortet som pajat?

Re: Problem med 1wire break out board på Raspberry pi

Postat: 04 feb 2015, 23:15
av flyvert
Ingen I2C enhet hittas...

Ganska liten chans att modprobe o modules filerna skulle ha blivit felaktiga på båda dina maskiner... dvs blockera detektion av enheter på I2C bussen.

För säkerhets skull kolla:
- /etc/modprobe.d/raspi-blacklist.conf (brädgård före blacklist av I2C)
- /etc/modules (i2c-dev skall listas)

Har ett reservbusmasterkort liggandes hemma av just denna anledning...

/f

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 01:23
av Niklas
Har du uppdaterat din kernel med rpi-update?

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 07:17
av AlbinSunnanbo
flyvert skrev:Ingen I2C enhet hittas...

Ganska liten chans att modprobe o modules filerna skulle ha blivit felaktiga på båda dina maskiner... dvs blockera detektion av enheter på I2C bussen.

För säkerhets skull kolla:
- /etc/modprobe.d/raspi-blacklist.conf (brädgård före blacklist av I2C)
- /etc/modules (i2c-dev skall listas)

Har ett reservbusmasterkort liggandes hemma av just denna anledning...

/f

Kod: Markera allt

albin@pi2 ~ $ cat /etc/modprobe.d/raspi-blacklist.conf
# blacklist spi and i2c by default (many users don't need them)

blacklist spi-bcm2708
#blacklist i2c-bcm2708
blacklist snd-soc-pcm512x
blacklist snd-soc-wm8804
blacklist snd_soc_tas5713

albin@pi2 ~ $ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.

#snd-bcm2835
i2c-dev
i2c_bcm2708
albin@pi2 ~ $

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 22:03
av flyvert
Kan något ha skadat bussen? Har du provat med bara en givare inkopplad?

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 22:51
av AlbinSunnanbo
flyvert skrev:Kan något ha skadat bussen? Har du provat med bara en givare inkopplad?
Jag har provat det mesta utan något inkopplat på 1wire-kortet, men jag har även provat med bara en temp-sensor.
Jag just beställde ett nytt kort så får vi se om det blir bättre.

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 22:53
av Niklas
Missade du min fråga?

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 22:56
av AlbinSunnanbo
Niklas skrev:Missade du min fråga?
Nu har jag provat rpi-update, nu får jag till och med

Kod: Markera allt

albin@pi2 ~ $ sudo i2cdetect -y 1
Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
albin@pi2 ~ $
[code]
Men det kan ha varit något annat jag fipplade med som ställde till det.

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 22:59
av Niklas
AlbinSunnanbo skrev:
Niklas skrev:Missade du min fråga?
Nu har jag provat rpi-update, nu får jag till och med

Kod: Markera allt

albin@pi2 ~ $ sudo i2cdetect -y 1
Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
albin@pi2 ~ $
[code]
Men det kan ha varit något annat jag fipplade med som ställde till det.[/quote]

om du hade gjort det så behöver du lägga till device_tree_param=i2c1=on i /boot/config.txt

Re: Problem med 1wire break out board på Raspberry pi

Postat: 05 feb 2015, 23:18
av AlbinSunnanbo
Niklas skrev:
AlbinSunnanbo skrev:
Niklas skrev:Missade du min fråga?
Nu har jag provat rpi-update, nu får jag till och med

Kod: Markera allt

albin@pi2 ~ $ sudo i2cdetect -y 1
Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
albin@pi2 ~ $
[code]
Men det kan ha varit något annat jag fipplade med som ställde till det.[/quote]

om du hade gjort det så behöver du lägga till device_tree_param=i2c1=on i /boot/config.txt[/quote]
Tack, då visar "sudo i2cdetect -y 1" en helt tom array igen.

Re: Problem med 1wire break out board på Raspberry pi

Postat: 09 feb 2015, 22:21
av AlbinSunnanbo
Det visade sig att det var glapp i min strömmatning, när jag kopplade ur min externa strömmatning och byglade om att spänningsmata från Raspberryn så hoppade allt igång.
Nåja, nu har jag en bussmaster i reserv, eller så får jag köra två nät!

Re: Problem med 1wire break out board på Raspberry pi

Postat: 10 feb 2015, 01:47
av flyvert
AlbinSunnanbo skrev:Nåja, nu har jag en bussmaster i reserv, eller så får jag köra två nät!
Strålande!

Fick själv en känga ikväll när jag uppdaterade en av mina två busmasters.
Efter en "apt-get update" + "apt-get dist-upgrade" (ja, den extraparametern man skall ta det lite lugnt med) försvann I2C enheterna - nåväl hade ju "räknat" med det och kunde snabbt pilla in dom nya extra krävda raderna i /boot/config.txt så var allt tillbaks igen.

Man får helt enkelt vara ödmjuk o läsa på inför varje uppdatering; det kan skita sig... operativsystemet i Raspberryn verkar vara frekvent underhållet iaf!
O med ett sånt här bra forum blir jobbet bra mycket enklare.

/f