Problem med 1wire break out board på Raspberry pi

Teknisk support för produkter som finns på http://www.m.nu. Generella diskussioner rörande hårdvara hänvisas till teknikforumet.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
AlbinSunnanbo
Wannabe
Inlägg: 13
Blev medlem: 03 maj 2013, 19:25
Ort: Stockholm

Problem med 1wire break out board på Raspberry pi

Inlägg 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?
flyvert
Hemautomation - det är mer än en hobby
Inlägg: 393
Blev medlem: 22 aug 2013, 00:48
Ort: Västerås

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

Inlägg 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
Om traktorn stjälper; håll i ratten, hoppa ej!
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

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

Inlägg av Niklas »

Har du uppdaterat din kernel med rpi-update?
AlbinSunnanbo
Wannabe
Inlägg: 13
Blev medlem: 03 maj 2013, 19:25
Ort: Stockholm

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

Inlägg 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 ~ $
flyvert
Hemautomation - det är mer än en hobby
Inlägg: 393
Blev medlem: 22 aug 2013, 00:48
Ort: Västerås

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

Inlägg av flyvert »

Kan något ha skadat bussen? Har du provat med bara en givare inkopplad?
Om traktorn stjälper; håll i ratten, hoppa ej!
AlbinSunnanbo
Wannabe
Inlägg: 13
Blev medlem: 03 maj 2013, 19:25
Ort: Stockholm

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

Inlägg 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.
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

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

Inlägg av Niklas »

Missade du min fråga?
AlbinSunnanbo
Wannabe
Inlägg: 13
Blev medlem: 03 maj 2013, 19:25
Ort: Stockholm

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

Inlägg 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.
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

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

Inlägg 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
AlbinSunnanbo
Wannabe
Inlägg: 13
Blev medlem: 03 maj 2013, 19:25
Ort: Stockholm

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

Inlägg 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.
AlbinSunnanbo
Wannabe
Inlägg: 13
Blev medlem: 03 maj 2013, 19:25
Ort: Stockholm

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

Inlägg 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!
flyvert
Hemautomation - det är mer än en hobby
Inlägg: 393
Blev medlem: 22 aug 2013, 00:48
Ort: Västerås

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

Inlägg 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
Om traktorn stjälper; håll i ratten, hoppa ej!
Skriv svar