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

Kód: [Vybrat]
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?

« Poslední změna: 13. 12. 2015, 21:17:45 od Petr Krčmář »


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.


Kód: [Vybrat]
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
    • Zobrazit profil
    • E-mail
Re:Raspberry Pi problem s i2c
« Odpověď #6 kdy: 13. 12. 2015, 11:08:57 »
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
    • Zobrazit profil
    • E-mail
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

  • ***
  • 150
    • Zobrazit profil
    • E-mail
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

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

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Raspberry Pi problem s i2c
« Odpověď #11 kdy: 13. 12. 2015, 13:33:28 »
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 »
Citace
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?

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 »
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
    • Zobrazit profil
    • E-mail
Re:Raspberry Pi problem s i2c
« Odpověď #14 kdy: 13. 12. 2015, 18:53:36 »
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.