Fórum Root.cz

Hlavní témata => Software => Téma založeno: Le-Ze 12. 12. 2015, 18:22:38

Název: Raspberry Pi nedetekuje I2C
Přispěvatel: Le-Ze 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.

(http://www.fastimages.eu/images/2015121212.png)

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?

Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Jenda 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).
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: i2c 12. 12. 2015, 21:42:53
Já nahrávám tyhle moduly:
i2c-bcm2708
i2c-dev


Blacklist:
/etc/modprobe.d/raspi-blacklist.conf
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Le-Ze 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  :-\
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Jenda 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)?
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Le-Ze 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ě.
(http://www.fastimages.eu/images/insklep.png)

Toto je nove raspi.
(http://www.fastimages.eu/images/innew.png)

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  :)
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: JardaP . 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.
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: jan1213 13. 12. 2015, 11:23:26
jessie ma systemd, siet sa konfiguruje inak  :)
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: JardaP . 13. 12. 2015, 11:39:57
Aha, takze zase ten zasrany Poettering. Ted se to asi konfiguruje nekde pomoci integrovaneho Tetrisu.
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Le_Ze 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?
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Le_Ze 13. 12. 2015, 12:15:05
JardaP   tetris nikde nenalezen  :(
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: JardaP . 13. 12. 2015, 13:33:28
JardaP   tetris nikde nenalezen  :(

Tetris je soucasti postovniho serveru systemd. Ten je zase soucasti instantniho messengeru.
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Miloš 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.
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: Jenda 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.
Název: Re:Raspberry Pi problem s i2c
Přispěvatel: JardaP . 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.
Název: Re:Raspberry Pi nedetekuje I2C
Přispěvatel: Le_Ze 13. 12. 2015, 23:44:09
Ja se nakonec vratil k tomu raspbian-wheezy.
Nastavil pevnou IP v interfaces.
Několikrát restartoval a zas nic.
Až když jsem klik na liště na networkmanager a dal opravit, se to teprve chytlo.