Portál AbcLinuxu, 26. dubna 2024 22:06


Dotaz: RTC nebezi

16.2.2016 20:55 Hafajs | skóre: 12
RTC nebezi
Přečteno: 1278×
Odpovědět | Admin
Zdravim vsechny, mam Rapsberry Pi2 a k nemu desku UniPi. Soucasti desky jsou hodiny realneho casu. Vse jsem zprovoznil dle wiki. RTC "vidim", mohu ho z terminalu nastavit, precist jeho stav, synchronizovat z nej systemove hodiny, ale...

Kdyz Rapsberry vypnu a za 10 minut zapnu, mam v RTC cas vypnuti (v tomto modelovem pripadu o 10 minut mene). V logu neni zadny zaznam.

Nemate nekdo chytry napad? Diky

Honza

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.2.2016 21:15 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: RTC nebezi
Odpovědět | | Sbalit | Link | Blokovat | Admin
A máš v té UniPi vloženou baterku? :-)
17.2.2016 08:28 R
Rozbalit Rozbalit vše Re: RTC nebezi
Ak ano, tak mas vadny krystal 32.768 kHz. Stretol som sa s tym raz na jednej 486 doske.
17.2.2016 13:43 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
:) mam, ale otázka od věci to není, dokonce jsem ji i premeroval. 3,14V na prazdno jako vysitych. Krystal bez kinoskopu asi neoverim :( Ale chápu-li to dobře, ukazuje vse na HW, ze ano?
17.2.2016 14:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
A dokáže ta baterka dodat proud, už jsem viděl ty baterky že měly napětí ale nedokázaly dodat proud a RTC stál.

Pak další věc není tam někde propojka že se má RTC napájet z baterky?
17.2.2016 14:49 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Dnes vecer testnu další baterky. Propojku jsem hledal, nenasel. Ono napajet RTC ze site by snad nemelo konstruktery vůbec napadnout ;) Dam vedet jak jsem dopadl.
17.2.2016 15:23 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: RTC nebezi
Mas nejaky link na ten RTC modul ? ... celkom by ma zaujimalo o co presne ide a mozno pri tom najdeme aj mozne zdroje problemov :)
17.2.2016 15:52 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Podle tohoto jsem postupoval http://unipi.technology/wiki/Installing_required_software

Deska obsahujici mimo jiné i RTC se jmenuje unipi a ma spoustu vstupu a vystupu, i2c a 1-wire sbernici, UART, proste krasna a az na ty hodiny funkcni hracka.

OS na Rpi je Rasbian a technicka podpora mi mimo jiné napsala: "Cas vypnuti je totiz automaticky cas RPi (Raspbian si do souboru prubezne uklada cas a pri startu si z nej nacte 'posledni'). Nekde pri startu nebo vypnuti se vam asi cas v RTC prepisuje... "

Krom zmen provedenych podle wiki a instalace EVOKu, je systém nezmeneny. Zadne další vlastní "ja" jsem do nej zatím nezanasel.
17.2.2016 18:55 R
Rozbalit Rozbalit vše Re: RTC nebezi
A naozaj to stoji? Tzn. ked precitas cas raz a potom o chvilu znovu, tak je rovnaky?
18.2.2016 15:19 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Ahoj, když je vse spusteno, tedy jsem schopen cas precist, je to OK. Stoji jen při vypnutem Rpi. Coz se projevuje prave vyse zminenym zpozdenim hodin o dobu vypnuti. K testovani jsem se včera nedostal. Snad dnes.
18.2.2016 15:25 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: RTC nebezi
A nebo si při vypínání RPi někam k sobě uloží aktuální čas a při zapnutí jej načte a nahraje do hodin. Nelze nějak k těm hodinám přistupovat, i když je RPI vypnuté? Šlo by pak snadno otestovat, co se vlastně děje. Nebo na komunikační linku pověsit logický analyzátor/digitální oscík a koukat, zda to tam něco nezapisuje. Prostě to zkusit nějak diagnostikovat, možností je spoustu.
k3dAR avatar 18.2.2016 19:48 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
a nebo to zapnout se zalozni microSD s kterou vypnul system minulej tejden a uvidi jestli je cas -1h nebo -1tejden ;)
porad nemam telo, ale uz mam hlavu... nobody
21.2.2016 12:33 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Zdravim vsechny, nevite nekdo, ja to nikde nedohledal, ze by si, jak jsem psal ja (podpora od unipi) i "dustin", Rapsberry nekam ukladalo cas vypnuti? A kam a kde si ho nasita a proc... osobne nevim proc by to melo delat. Nikde jsem k tomuto chovani nic nenasel. Moznosti jak testovat modul RTC zas tolik neni. Pripojovanim a odpojovanim jsem zjistil vyse popsane. Kinoskop nevlastnim a debagovat deni na sbernici, notabene u zarizeni v zaruce nebudu. Venuji tomu uz dost casu, obtezuji tu Vas, vsechny s prosbama o radu a uz konci pozvolna ma trpelivost.

Cili: situace je stale stejna jako na zacatku, pri vypnuti TRC nebezi a dle dokumentace se mi jej nedari uvest do provozu. Jestli mate nekdo nejake info k tomu, ze by Rpi ukladalo a nacitalo cas vypnuti a pak jej posilalo do TRC (coz je naprosto nesmyslne chovani), podelte se prosim o info.

Tim s pokusy asi koncim, nic vic mne nenapada a desku vratim :( jeste jednou diky vsem
21.2.2016 12:41 Radovan Garabik
Rozbalit Rozbalit vše Re: RTC nebezi
Skus po zapnuti premountovat SD read-only, nechaj RPi bezat nejaku dobu, restartuj a pozri aky bude cas.
21.2.2016 13:26 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
A jak to zjistit je jednoduché radu jsi už dostal.

Udělej si kopii SD karty kterou tam dáš spustíš nastavíš čas a třeba v 15:00 vypneš.

Dáš tam druhou kartu zapneš nastavíš čas a vypneš v 16:00.

Dáš tam zase tu první a pokud tam bude 15:00 tak se to ukládá na SD kartu, pokud tam bude 16:00 tak to asi bere z RTC ale ten neběží.

Samozřejmě u OS který nemá hodiny je normální že se čas ukládá aby tam při zapnutí nebyl nesmysl či aby tam nebylo o 20 let míň.
21.2.2016 13:38 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
PS. A ještě jsem zapomněl nevím jaké obslužné programy k tomu jsou ale při startu si to musí načíst z RTC čas do OS a při ukončení by ho to tam mělo zase uložit.

Protože v OS jsou vlastně dvě zařízení co udržují čas HW (ten RTC) a SW. A při startu si musíš ten čas načíst z HW a uložit do SW.
21.2.2016 15:29 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Test s kartou pouze pro cteni provedu. Problem s nactenim z RTC neni. Mohu se, jak jsem psal, rucne podivat do RTC a tam vidim spatny cas. Cili at se nacte do systemu, nebo ne, je to spatna hodnota. Ze si system uklada a pak nacita cas mi normalni, ani chytre neprijde. Prave proto, ze tam nesmyslny cas pak je, stejne jako kdyby byl o 100 let min, ale neni to (nemusi byt) ocividne. Pak treba u datalogru tezko poznam, ze byl kratky vypadek a cely cas je posunuty. Kdybych ale videl o 100 let mene, je to jasne. Ale o tom jsem nechtel polemizovat, jde mi ted jen o to, jestli a kam to uklada. Duvod nechapu, ale to ted neni dulezite. Zatim diky, jdu na SDcko. ;)
k3dAR avatar 21.2.2016 16:32 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
pochop ze mas RTC takze ukladani povazujes za nesmysl, ale bez RTC to prave vyznam ma, protoze tim alespon drzis chronologii, protoze je rozdil jestli pri kazdem zapnuti mas 1.1.1970, pak to bezi nekdy tejden, nekdy mesic a po vypnuti a znovu zapnuti se nove vytvarene veci by ukladali se starsim datem... proto je logicke alespon ukladat cas pri vypnuti a nacitat pri zapnuti, protoze tak se nebude nikdy cestovat do minulosti... jinak vyhoda je samozrejme i to ze pri delsi dobe pouzivani i tak clovek oceni kdyz vidi kterej +-mesic neco ukladal :)

jakou verzi Rapsbian tam mas? idealne hod odkaz odkud si image stahoval, zkouknu to...
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 21.2.2016 16:52 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
tak je to tak, je tam balik fake-hwclock co uklada/nacita cas na kartu pri vypnuti/zapnuti a naplanovana uloha co uklada kazdou hodinu pro pripad neregulerniho vypnuti...
apt-get remove fake-hwclock
porad nemam telo, ale uz mam hlavu... nobody
21.2.2016 19:31 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Diky za typ. Odinstalovano. Po startu mam 1.1.1970. Pak se to chovalo, jako kdyz zadny modul RTC neni. Nedal se precist jeho obsah. Zkusil jsem znovu vse nastavit a ted cekam na uplynuti nejakeho toho casu, projevi-li se pritomnost RTC nebo zase ne. Kazdopadne zminku o fake-hwclock zkusim dostat do wiki o UniPi. Dost by mi to byvalo pomohlo.
21.2.2016 20:57 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Tak po odinstalovani, vypnuti a startu jsou SW hodiny vzdy na 1.1.1970 a HW se nedaji precist s tim, ze se vraci hlaseni: neni mozne k RTC pristoupit zadnou znamou metodou. Kdyz cas v OS nastavim cas blizsi skutecnemu (treba jen o 5 minut), ktery by mel byt z minula v RTC, vrati to, ze hodiny jsou prilis mimo povolene hodnoty.

Ted bezi jiz asi druhou hodinu aktualizace. Uvidime pak. :(
21.2.2016 21:51 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
Nějak nechápu???

Jsi tvrdil že přečíst HW hodiny umíš a funguje to, ale z tvého popisu vidím že jsi nikdy HW hodiny asi nečetl.

Prostě OS neví že má HW hodiny jak by to měl vědět? Tak mu to musíš nějak říct proto jsem se ptal jaký SW byl k té desce tam by měl být SW který umí hodiny přečíst pokud to neumí přímo OS.

A do startovacích skriptů musíš dopsat aby se přečetly HW hodiny a zapsaly do SW hodin v OS a při ukončení aby se SW hodiny zapsaly do HW hodin.
21.2.2016 22:00 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
Toto jsi četl: Installing required software

Co tento příkaz?
echo mcp7941x 0x6f > /sys/bus/i2c/devices/i2c-1/new_device
A co potom poví
sudo hwclock
Příkaz date pracuje pouze s SW hodinama v OS.
22.2.2016 13:45 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi

Tvrdil jsem, ze je umim cist, protože jsem je na I2C sbernici videl a na hwclock -r jsem dostaval odpověď. Zrejme to ale byla odpověď od fake-hwclock

Ano, cetl. Je to oficialni wiki a podle toho jsem uspesne postupoval. Az do konce. Jediny zadrhel je v tom, ze po vypnuti a startu byl cas o dobu vypnuti opozdeny. Cili jako bych RTC nemel. Po odinstalaci fale-hwclock je cas po restartu v OS 1.1.1970 a v RTC nedostupny, viz vys.

Co mi odpovida hwclock ted z hlavy nevim (po tolika pokusech) vecer kouknu. Ale hwclock -r mi ted, po odinstalaci fake-hwclock vypise chybu (vyse zminenou). Po zadani hwclock -w a kontrole hwclock -r vrati spravny cas. Po vypnuti a zapnuti zase chybu a tak dokola.

Jinak na desce je mcp79410. Ja zadaval dle wiki mcp7941x. Nemuze byt chyba v tom?

Jediny SW k desce (ne dodavany, ale ke stazeni) je EVOK: https://github.com/UniPiTechnology/evok

Vse ostatní na desce funguje, relátka umim sepnout, precist stavy vstupu i hodnot z 1-wire cidel. Jen ten cas :(
22.2.2016 18:01 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
No a vytvoří se zařízení /dev/rtcX ?

Když zapíšeš hwclock -w a pak uděláš restart (bez vypnutí napájení) tak zase to nejde přečíst?

Jinak záleží na verzi jádra u starších se musí zavést modul pomocí modprobe, taky nevím zda zavaděče těchto OS používají initrd pokud ano chce ho to přegenerovat.
13.3.2016 17:31 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
V /dev mam rtc a rtc0

Po restartu bez vypnuti napajeni:

pi@raspberry-pc:~ $ sudo hwclock -w

pi@raspberry-pc:~ $ sudo hwclock -r

hwclock: The Hardware Clock registers contain values that are either invalid (e.g. 50th day of month) or beyond the range we can handle (e.g. Year 2095).

sudo hwclock -r --debug

hwclock from util-linux 2.25.2 Using the /dev interface to the clock. Last drift adjustment done at 1457885635 seconds after 1969 Last calibration done at 1457885635 seconds after 1969 Hardware clock is on UTC time Assuming hardware clock is kept in UTC time. Waiting for clock tick... /dev/rtc does not have interrupt functions. Waiting in loop for time from /dev/rtc to change ...got clock tick Time read from Hardware Clock: 2016/03/13 16:14:25 Hw clock time : 2016/03/13 16:14:25 = 1457885665 seconds since 1969 Ne 13. březen 2016, 17:14:25 CET -0.759078 seconds

cat /sys/class/rtc/rtc0/{date,time,hctosys,uevent}

2016-03-13 16:15:29 0 MAJOR=254 MINOR=0 DEVNAME=rtc0
k3dAR avatar 23.2.2016 01:43 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
co vyleze z:
hwclock -r --debug
a
cat /sys/class/rtc/rtc0/{date,time,hctosys,uevent}
?
porad nemam telo, ale uz mam hlavu... nobody
21.2.2016 22:45 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: RTC nebezi
Takže jsi celou dobu četl ty fake hwclock.
22.2.2016 13:27 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Presne. Protože jsem nevedel, ze tam fake-hwclock je, cetl jsem zrejme ten.
13.3.2016 23:17 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem to cele zkusil znovu, abych vyloucil chyby zanesene dlouhym patranim. Jak jsem to nastavoval, delal jsem si poznamky, krok za krokem. Kdybych nahodou dosel kladneho vysledku, ze by to mohlo ostatnim pichnout, ale nestalo se. Situace je tedy podtrzeno a secteno nasledujici, snad je to prehlednejsi.

1. stazeni a instalace raspbiana 4.1.18-v7+ #846 SMP

2. povoleni i2c sbernice v klikacim menu Menu/Volby/ RPi Config; + pocesteni...

3. stazeni a instalace EVOKu

4. restart

5. start sluzby EVOK

6. /boot/config.txt dtparam=i2c_arm=on

7. kontrola /etc/modprobe.d/raspi-blacklist.conf (je prazdny)

8. kontrola /etc/modules i2c-dev tam je; + i2c-bcm2708

9. restart

10. Overeni dostupnosti weboveho rozhrani=OK a detekce i2c sbernice (i2cdetect -y 1)= NG i2cdetect: příkaz nenalezen

11. instalace sudo apt-get install i2c-tools (nezmineno v dokumentaci)

12. nyni i2cdetect -y 1 vraci tabulku s adresami (na pozici 6f zobrazuje "6f")

13. sudo su (nezmineno v dokumentaci)

echo mcp7941x 0x6f > /sys/bus/i2c/devices/i2c-1/new_device

14. hwclock -r

hwclock: Cannot access the Hardware Clock via any known method. hwclock: Use the --debug option to see the details of our search for an access method.

15. sudo hwclock -r

hwclock: The Hardware Clock registers contain values that are either invalid (e.g. 50th day of month) or beyond the range we can handle (e.g. Year 2095).

16. sudo su; pcmanfm; vlozeni: echo mcp7941x 0x6f > /sys/bus/i2c/devices/i2c-1/new_device ( sleep 2; hwclock -s ) &

pred "exit 0" na konci souboru

17. hwclock -w (pro ulozeni aktualniho casu do RTC)

18. hwclosk -r vypise spravny aktualni cas

19. vypnuti; odpojeni konektivity od Internetu, zapnuti po 5 minutach cekani

20. sudo hwclock -r vraci o 5 minut zpozdeny cas

21. nyni i2cdetect -y 1 vraci tabulku s adresami (na pozici 6f zobrazuje "UU")
14.3.2016 01:35 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
Tady vidím pouze jedinou možnost, datashet od toho rtc a skontrolovat zda při vypnutém napájení je na nožičkách RTC napětí z baterky.

Taky se dá skouknout zda krystal RTC kmitá na to třeba ovšem osciloskop. (Ale to asi bude OK)

Dost mě zaráží že pak na detekci adres to vrací "UU" nevím co to znamená, ale jsou všechny propojky na modulu správně zapojené?
14.3.2016 13:12 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Ja v tom prave nejsem tolik "honeny" a vracenou hodnotu "UU" uvadim pro jistotu, pac nevim, je-li to vůbec relevantni informace. Dokumentace k desce jiz je RTC soucasti mi nedava zadne další moznosti badani.

Timto tedy dekuji vsem zucastnenym za snahu. Desku zabalim a zkusim vymenit (je ji cca 6 mesicu).

Az mi prijde nova, dam vedet výsledek pokusu. Třeba to nekomu pomuze. Ještě jednou dikes.
14.3.2016 15:02 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
Jedině co mě k tomu napadá nekvalitní napájení.

Ještě bych to skusil napájet z kvalitního PC zdroje co to udělá, zda tam při startu není nějaký pokles v napětí a nějakej obvod neprovede korektně reset....
24.3.2016 16:01 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim vsechny. Dnes jsem obdrzel e-mail od vyrobce s vysvetlenim. Na wiki byla neaktualni informace o zprovozneni. Az se mi deska vrati z5, provedu dalsi pokus a doufam, ze potvrdim, ze vse beha. Snad tak bude toto vlakno uzitecne i ostatnim.
24.3.2016 19:02 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
A vysvětlení je? Proč to sem nenapíšeš co ti výrobce napsal.
k3dAR avatar 24.3.2016 21:16 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
vysvetleni vyctes v diff toho puvodniho howto ;) btw: vyrobce je opravdu vtipalek :-D
In Raspbian releases later than 12/2015 the way of enabling RTC modules has changed. If this tutorial does not work, try googling a new one.
porad nemam telo, ale uz mam hlavu... nobody
24.3.2016 21:54 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
Sice neumím EN ale pochopil jsem že musíš nahrát modul, což jsem se tě ptal zda je modul zaveden a pak že se v /boot/config.txt musí povolit což jsem nevěděl.

k3dAR avatar 25.3.2016 01:45 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
me si se na nic neptal :-D dle diff se zda ze jedine co mu chybelo je pridat "dtoverlay=i2c-rtc,mcp7941x" do /boot/config.txt
jinak preklad vety co sem citoval :)
Ve vydani Raspbian pozdejsim nez z 12/2015 byl zmenen zpusob povolovani RTC modulu. Pokud tento navod nefunguje, zkus vygooglit novej.
porad nemam telo, ale uz mam hlavu... nobody
25.3.2016 09:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RTC nebezi
Jasně to jsem pochopil když nefunguje návod tak hledej novej to je rada .....

Kdyby tam napsaly oba postupy.....
25.3.2016 18:38 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Kdyby tam napsaly oba postupy, bylo by to za ty penize moc jednoduchy :D Kdyby mi tohle napsali na zaklade korespondence, co jsem s nima vedl (coz mohli), napsal bych to ja, alespon sem a ostatni uz by to dohledali. Zatim sem nechci psat jak to dopadlo, protoze desku jeste nemam z5. Az to budu mit na stole a bude to tikat, oznacim tu reseni.
Řešení 1× (Hafajs (tazatel))
9.4.2016 13:20 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Tak vas vsechny zdravim, deska je doma a tika jak ma. Nyni 9.4.2016 je na wiki temer funkcni navod. Postupoval jsem nasledovne: 1. nainstaloval jsem system (nyni zavadec na kartu a system + data na USB flash) na RTC to nema vliv, jen budu testovat caste zapisovani... 2. I2C jsem povolil v klikacim menu systemu 3. instalnul jsem EVOK a) git clone https://github.com/UniPiTechnology/evok b) cd evok chmod +x install-evok.sh uninstall-evok.sh sudo ./install-evok.sh 4. test na http://localhost deska odpovidala 5. instalace sudo apt-get install i2c-tools (toto na wiki zmineno neni, mene zkusenym to muze zkazit radost, protoze pokus o vypis adres bez toolsu vrati chybu) 6. nyni i2cdetect -y 1 vraci tabulku s adresami (na pozici 6f zobrazuje "6f") - (pozdeji UU pry znamena, ze se zarizeni pouziva) 7. /boot/config.txt kontrola je-li obsazeno device_tree_param=i2c_arm=on nebo device_tree_param=i2c1=on a pridani # Enable MCP7941x RTC chip dtoverlay=i2c-rtc,mcp7941x na konec souboru 8. /lib/udev/hwclock-set zakomentovani #if [ -e /run/systemd/system ] ; then # exit 0 #fi

Ve vysledku je tento zpusob jednodussi a na rozdil od toho prvniho i funkcni. Vsem timto dekuji za snahu pomoci a doufam, ze techto 8 bodu pomuze pripadnym dalsim zajemcum ;)
9.4.2016 13:27 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RTC nebezi
Jeste jsem preskocil:

do /etc/modules vlozit rtc-mcp7941x

Formatovani se mi nejak rozpadlo, omlouvam se :(
k3dAR avatar 9.4.2016 14:37 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RTC nebezi
"nejak" bylo to ze jsi napsal text, pa tuknul na (p) jako odstavec, nicmene si mel nejdriv oznacit text a pak nevybrat (p) ale (pre) jako predformatovany text ;) pomocnik k odhaleni spatneho formatovani je kupodivu tlacitko "nahled komentare" ktere musis zmacknout drive, nez mas moznost Dokonci ;) vytahl sem ze source tvuj text kde je formatovani a pro kolemjdouci je tu:
Tak vas vsechny zdravim, deska je doma a tika jak ma.
Nyni 9.4.2016 je na wiki temer funkcni navod.
Postupoval jsem nasledovne:

1. nainstaloval jsem system (nyni zavadec na kartu a system + data na USB flash) na RTC to nema vliv,
jen budu testovat caste zapisovani...

2. I2C jsem povolil v klikacim menu systemu

3. instalnul jsem EVOK
a) git clone https://github.com/UniPiTechnology/evok
b) cd evok
chmod +x install-evok.sh uninstall-evok.sh
sudo ./install-evok.sh

4. test na http://localhost deska odpovidala

5. instalace sudo apt-get install i2c-tools (toto na wiki zmineno neni, mene zkusenym to muze zkazit radost, protoze pokus o vypis adres bez toolsu vrati chybu)

6. nyni i2cdetect -y 1 vraci tabulku s adresami (na pozici 6f zobrazuje "6f") - (pozdeji UU pry znamena, ze se zarizeni pouziva)

7. /boot/config.txt kontrola je-li obsazeno device_tree_param=i2c_arm=on nebo device_tree_param=i2c1=on a pridani 
# Enable MCP7941x RTC chip
dtoverlay=i2c-rtc,mcp7941x na konec souboru

8. /lib/udev/hwclock-set zakomentovani 
#if [ -e /run/systemd/system ] ; then
#    exit 0
#fi

Ve vysledku je tento zpusob jednodussi a na rozdil od toho prvniho i funkcni.
Vsem timto dekuji za snahu pomoci a doufam, ze techto 8 bodu pomuze pripadnym dalsim zajemcum ;)
btw: jestli dobre koukam, tak primarni byl ten cmdline(config.txt) parametr ;)
porad nemam telo, ale uz mam hlavu... nobody
pulpe avatar 26.3.2016 23:58 pulpe | skóre: 18
Rozbalit Rozbalit vše Re: RTC nebezi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zrovna včera jsem si zprovoznil rtc DS3231 od číňanů.
Kombinací těchto článků i2c a DS3231, žádné rezistory jsem neodstraňoval a funguje :)

Předpokládám, že postup bude stejný, až na použití jiného modulu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.