Raspberry Pi nedetekuje I2C

Le-Ze

Raspberry Pi nedetekuje I2C
« kdy: 12. 12. 2015, 18:22:38 »
Zdravim.
Do nedávna jsem používal systém 2013-09-25-wheezy-raspbian.
Nikdy jsem neměl žadné problémy.

Par dní se jíž trápím.
Na 2015-11-21-raspbian-jessie a 015-05-05-raspbian-wheezy nejde rozchodit  i2c.
Návodu na netu spousta.
http://skpang.co.uk/blog/archives/575
https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c

Instalace dle návodu bez jakékoliv chyby.



Na 2015-09-24-raspbian-jessie to normálně rozchodím a i vidím připojená zařízeni na  i2c.

Ale zas je problém s owfs.
Sám od sebe owfs padá.
Někdy při rebootu vůbec nenajede.
Nepomůže aní ručně ho nahodit (sudo owfs)

A když už tak

pi@raspberrypi ~ $ owdir
/bus.0
/uncached
/settings
/system
/statistics
/structure


V adresaří /mnt/1wire/ mam podadresře bus.0 a bus.1
a 2 X adresař /28.48D4A8040000

Nesetkal se někdo s tímto problémem?



Jenda

Re:Raspberry Pi problem s i2c
« Odpověď #1 kdy: 12. 12. 2015, 20:38:06 »
Potřebuješ nahrát nějaký modul, který nevím, jak se jmenuje (na žádné RPi teď nemám přístup), a je detaultně v blacklistu (/etc/modprobe.d/něco, hledej tam i2c).

i2c

Re:Raspberry Pi problem s i2c
« Odpověď #2 kdy: 12. 12. 2015, 21:42:53 »
Já nahrávám tyhle moduly:
i2c-bcm2708
i2c-dev


Blacklist:
/etc/modprobe.d/raspi-blacklist.conf

Le-Ze

Re:Raspberry Pi problem s i2c
« Odpověď #3 kdy: 12. 12. 2015, 23:22:31 »
V raspi-blacklist.conf to mam zakomentované.
V etc/modules mam  i2c-dev
Je snad kravina, abych to rozchodil na 2013-09-25-wheezy-raspbian a take na 2015-09-24-raspbian-jessie, kde zas blbne ten owfs.
A na těch dvou dalších 2015-05-05-raspbian-wheezy a 2015-11-21-raspbian-jessie.

Je mi fuk na čem to rozchodím, ale verze 2013-09-25-wheezy je už moc stara  :-\

Jenda

Re:Raspberry Pi problem s i2c
« Odpověď #4 kdy: 12. 12. 2015, 23:47:10 »
No a je ten modul nahraný? Existuje nějaké jiné /dev/i2c*?

> Je mi fuk na čem to rozchodím, ale verze 2013-09-25-wheezy je už moc stara  :-\

Ty neděláš pravidelně apt-get update, apt-get dist-upgrade (příp. ještě změna z wheezy na jessie v sources.list)?


Le-Ze

Re:Raspberry Pi problem s i2c
« Odpověď #5 kdy: 13. 12. 2015, 10:19:44 »
apt-get update jsem použival když jsem vše sprovoznoval.
Mam raspi ve sklepě a dnes jsem v něm byl poprve přes sh po roce.

zasada 1: To co funguje, do toho nerypej.
Tak nakonec jsem rozchodil  i2c na 2015-11-21-raspbian-jessie.

Mi to připada, že si každá verze raspbian žije svým životem.

Toto je raspi co jede 2 roky bez problemu v tom sklepě.


Toto je nove raspi.


eth0      Link encap:Ethernet  HWadr b8:27:eb:ca:31:b3
          inet adr:192.168.1.102  Všesměr:192.168.1.255 Maska:255.255.255.0
          inet6-adr: fe80::2f82:d60a:b0bd:e064/64 Rozsah:Linka


Vidiš že lan je na eth0  a raspi si od včerejška žije na svých 192.168.1.102
Vypnul jsem raspi, restartoval routr, furt 192.168.1.102  :)

JardaP .

  • *****
  • 11 064
Re:Raspberry Pi problem s i2c
« Odpověď #6 kdy: 13. 12. 2015, 11:08:57 »
Citace od: Le-Ze kdy 13. 12. 2015, 10:19:44
Vypnul jsem raspi, restartoval routr, furt 192.168.1.102  :)

Restartovat router nemusi pomoci, musite mu vymazat DHCP tabulku, protoze si ji nejspis nekde zakerne pamatuje. Ale nejak nechapu, co je blbe, ze vubec neni brana v potaz staticka konfigurace eth0 na R Pi.

jan1213

Re:Raspberry Pi problem s i2c
« Odpověď #7 kdy: 13. 12. 2015, 11:23:26 »
jessie ma systemd, siet sa konfiguruje inak  :)

JardaP .

  • *****
  • 11 064
Re:Raspberry Pi problem s i2c
« Odpověď #8 kdy: 13. 12. 2015, 11:39:57 »
Aha, takze zase ten zasrany Poettering. Ted se to asi konfiguruje nekde pomoci integrovaneho Tetrisu.

Le_Ze

  • ***
  • 163
Re:Raspberry Pi problem s i2c
« Odpověď #9 kdy: 13. 12. 2015, 11:49:12 »
https://www.abelectronics.co.uk/kb/article/31/raspbian-jessie-static-ip-setup

Zatim jsem nezkoušel ale je to prázdné.
Žadná ip dole uložena není.

Ale zabralo ifconfig eth0 192.168.1.210 netmask 255.255.255.0
Kde to pak má ten sragola uložene?

Jsou ještě nějaké zásadní změny mezí jessie a wheezy?

Le_Ze

  • ***
  • 163
Re:Raspberry Pi problem s i2c
« Odpověď #10 kdy: 13. 12. 2015, 12:15:05 »
JardaP   tetris nikde nenalezen  :(

JardaP .

  • *****
  • 11 064
Re:Raspberry Pi problem s i2c
« Odpověď #11 kdy: 13. 12. 2015, 13:33:28 »
Citace od: Le_Ze kdy 13. 12. 2015, 12:15:05
JardaP   tetris nikde nenalezen  :(

Tetris je soucasti postovniho serveru systemd. Ten je zase soucasti instantniho messengeru.

Miloš

Re:Raspberry Pi problem s i2c
« Odpověď #12 kdy: 13. 12. 2015, 17:03:57 »
CitaceV adresaří /mnt/1wire/ mam podadresře bus.0 a bus.1
a 2 X adresař /28.48D4A8040000

Nesetkal se někdo s tímto problémem?

Není v owfs.conf dvakrát definován zdroj ?
Např FAKE , jiný server ?
Mě toto dělalo jak jsem měl definován ještě externí owserver.

Jenda

Re:Raspberry Pi problem s i2c
« Odpověď #13 kdy: 13. 12. 2015, 18:01:43 »
Citace od: jan1213 kdy 13. 12. 2015, 11:23:26
jessie ma systemd, siet sa konfiguruje inak  :)
1) Na Jessie síť pořád konfiguruju přes /etc/network/interfaces a funguje to stejně jako posledních pět let co používám Debian.

2) Čekal bych, že problém tady výjimečně nebude způsoben systemd, ale NetworkManagerem. Doporučuji ho odinstalovat.

3) Přestaňte používat ifconfig, pokud ten interface má třeba dvě adresy (z DHCP a z konfiguráku), ifconfig je neumí zobrazit a pak se budete divit.

JardaP .

  • *****
  • 11 064
Re:Raspberry Pi problem s i2c
« Odpověď #14 kdy: 13. 12. 2015, 18:53:36 »
Citace od: Jenda kdy 13. 12. 2015, 18:01:43
2) Čekal bych, že problém tady výjimečně nebude způsoben systemd, ale NetworkManagerem. Doporučuji ho odinstalovat.

Pokud vim, tak NetworkManager nesaha na iface, ktere jsou uvedeny v /etc/network/interfaces.