Archiv > Raspberry PI

Test MLD-4 RPI tgz

<< < (62/114) > >>

clausmuus:
Hi,

um das sensors Problem kümmere ich mich später.
Um das neue Paket zu installieren, hättest Du nen "opkg update" machen müssen (geht auch über's Webif oder OSD).

Claus

clausmuus:
es gibt nen Update des rpi-rtc Paketes. Versuche mal ob's damit funktioniert.

Wenn die Zeit auch damit noch nicht gesetzt wird, schaue mal mit "hwclock -r" nach welche Zeit in der Uhr steht. Mit "hwclock -s" wird die Zeit geladen und mit "hwclock -w" gespeichert. Mit "date" schaust Du nach ob "hwclock -s" erfolgreich war.
Außerdem kannst Du checken ob auf die rtc wie hier beschrieben http://www.forum-raspberrypi.de/Thread-tutorial-realtime-clock-rtc-ds1307-am-raspberry-pi-betreiben zugegriffen werden kann.

Claus

gkd-berlin:
Hallo Claus,

über Putty:

--- Code: ---MLD> opkg update rpi-rtc
Downloading http://www.minidvblinux.de/download/4.0.0-rpi/files/base/Packages.gz.
Inflating http://www.minidvblinux.de/download/4.0.0-rpi/files/base/Packages.gz.
Updated list of available packages in /usr/lib/opkg/lists/base.
Downloading http://www.minidvblinux.de/download/4.0.0-rpi/files/libs/Packages.gz.
Inflating http://www.minidvblinux.de/download/4.0.0-rpi/files/libs/Packages.gz.
Updated list of available packages in /usr/lib/opkg/lists/libs.

MLD> opkg upgrade rpi-rtc
Upgrading rpi-rtc from 0-4_3.13.11.49 to 0-5_3.13.11.49 on root.
Downloading http://www.minidvblinux.de/download/4.0.0-rpi/files/base/rpi-rtc_0-5_3.13.11.49.opk.
Configuring rpi-rtc.
Activate rtc:                                                        failed
MLD>
--- End code ---

Transponder für Systemzeit: 1 Das Erste  eingestellt
reboot

Systemzeit ist im OSD ok.
Wieder "EPG Daten werden aktualisiert". Nach 1:30: "VDR wird in 5:00 Minuten ausgeschaltet.

In Sysinit:

--- Code: ---...
sysinit:
rpi-rtc:                 
Activate rtc:                       done
Setting timezone:                   done
...
--- End code ---
In Messages:

--- Code: ---...
Jan  1 01:00:52 (none) user.info kernel: [   52.213951] rtc-ds1307 1-0068: rtc core: registered ds1307 as rtc2
Jan  1 01:00:52 (none) user.info kernel: [   52.214016] rtc-ds1307 1-0068: 56 bytes nvram
Jan  1 01:00:52 (none) user.info kernel: [   52.214074] i2c i2c-1: new_device: Instantiated device ds1307 at 0x68
...
--- End code ---
Sieht doch gut aus.

Über Putty:

--- Code: ---MLD> date
Mo Mai 19 00:43:11 CEST 2014
MLD>
MLD> hwclock -r
So 18 Mai 2014 22:43:28 CEST  0.000000 seconds
MLD>
MLD> 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: -- -- -- -- -- -- -- -- UU -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
MLD>
--- End code ---
hwclock hat UTC.

poweroff

Nach Hochfahren:

--- Code: ---MLD> hwclock
So 18 Mai 2014 22:54:46 CEST  0.000000 seconds
MLD> date
Mo Mai 19 00:55:05 CEST 2014
MLD>
--- End code ---
hwclock hat wieder UTC.

Transponder für Systemzeit: -  eingestellt.
reboot


--- Code: ---MLD> hwclock -r
Do 01 Jan 1970 00:05:26 CET  0.000000 seconds
MLD>
MLD> date
Do Jan  1 01:05:34 CET 1970
MLD>
--- End code ---

Transponder für Systemzeit: 1 Das Erste eingestellt.
Nachdem die Zeit da war, wieder ausgeschaltet.
EPG daten aktualisieren und VDR ausschalten erschienen wieder.


--- Code: ---MLD> hwclock -r
So 18 Mai 2014 23:09:40 CEST  0.000000 seconds
MLD> date
Mo Mai 19 01:09:47 CEST 2014
MLD>
--- End code ---

Ob nun wirklich die Uhrzeit ins RTC geschrieben wird, k. A.

Gruß Gerhard


clausmuus:
Hi,

nein, das funktioniert noch nicht. Ansonsten würde trotz Abschalten des Transponder für Systemzeit (date) stimmen.
Auffällig ist jedoch das "i2cdetect -y 1" nicht das richtige Ergebnis liefert. Was sagt denn ein "i2cdetect -y 0" (also ne Nul am Ende). Ich glaube ich hatte dazu auch was in dem Thrad gelesen, dass das nen Bug ist, für den es noch keine Lösung gibt. Es gab aber auch berichte, das es trotz des Bugs funktionierte. Wir erden sehen...
Poste bitte noch die Ausgabe von:

--- Code: ---i2cdetect -y 0 2>/dev/null | grep -q 68 && echo 0 || echo 1
--- End code ---

Claus

gkd-berlin:
Hallo Claus,

das "UU" in Adresse 68 bei "i2cdetect -y 1" ist i.O. Ist bei raspbian, wenn der RTC gestartet ist, auch so.

Hier noch die gewünschte Ausgabe:

--- Code: ---MLD> i2cdetect -y 0 2>/dev/null | grep -q 68 && echo 0 || echo 1
1
MLD>
--- End code ---

Ein Zugriff auf Stunden bringt dieses:

--- Code: ---MLD> i2cget -y 1 0x68 0
Error: Could not set address to 0x68: Device or resource busy
MLD>
--- End code ---

Ich hab in der MLD in /etc keine rc-local gefunden. So konnte ich die RTC nicht deaktivieren.

Gruß Gerhard

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version