Toon posts:

Embedded AR-B8020, Debian time slow (3 uur op 24).

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb het onderstaande stukje hardware in huis met hierop Debian Etch geinstalleerd maar loop tegen het probleem aan dat de klok nogal langzaam loopt.

Afbeeldingslocatie: http://www.delvingware.com/webservices/medialibrary/media/weblargeimages/AR-B8020--109062788M.jpg
PDF: http://www.acrosser.com/download/manual/8020_M11.pdf
OS: Linux debian 2.6.29.2 #1 Tue May 5 14:52:46 EDT 2009 i486 GNU/Linux
BIOS batterij is vol
CMOS klok klopt

Ik heb gisteren avond om 12 uur de tijd goed gezet en vanmorgen om 10 uur was dit het resultaat, een kleine 75 minuten te weinig dus.

Siderian = mijn eigen server ter referentie
192.168.2.21 = minicomputer

Afbeeldingslocatie: http://erwinvandenbos.nl/downloads/img1.jpg

Natuurlijk heb ik NTP geinstalleerd maar deze wil niet meewerken omdat de afwijking te groot is, met NTPdate kan ik de tijd wel forceren maar omdat het systeem word gebruikt om meetgegevens te verzamelen zijn sprongen in tijd niet gewenst en ook is internet niet altijd beschikbaar.

Afbeeldingslocatie: http://erwinvandenbos.nl/downloads/img2.jpg

Het installeren van ajdtimex geeft het volgende:
Setting up adjtimex (1.21.1-1) ...
Regulating system clock...done.
Comparing clocks (this will take 70 sec)...adjtimex: Invalid argument
done.
Adjusting system time by 12002.2 sec/day to agree with CMOS clock...done.
http://gd.tuwien.ac.at/li.../man_pages/adjtimex8.html

Alleen geloof ik dat hij nu 1 keer per dag de tijd gaan aanpassen wat niet erg bruikbaar is met een afwijking van 3 uur.

Op de volgende pagina http://www.ivankuten.com/system-on-chip-soc/rdc-r8610/ heb ik wel een patch (diff) gevonden voor een oude kernel. Deze heb ik nog niet getest omdat ik een nieuwere kernel versie heb.

Andere versies van Debian/linux heb ik nog niet getest ivm vastlopers bij de installatie of het niet werken van de netwerkkaart (geen drivers).

Heeft iemand nog een idee hoe ik dit moet oplossen of kan ik beter zoeken naar een ander OS of stukje hardware ?

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 08:03
Debian Etch met 2.6.29? Heb je die zelf gecompiled ofzo?
Als je die patch opent zie je dat er maar liefst 1 waarde is aangepast (clock_tick_rate). Misschien een idee om de Debian kernel source te downloaden, de waarde daarin zelf aan te passen en dan te compilen? Lijkt mij geen grote klus, gezien de ontzettend kleine patch.

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


Verwijderd

Topicstarter
Die Debian versie hebben ze in .tw voor mij erop gezet aangezien ik dat niet voor elkaar kreeg, liep elke keer vast bij het starten van de setup (welke versie ik ook gebruikte).

Ik wist eerlijk niet dat die diff file een tekst bestandje was anders had ik die al lang bekeken, hiervoor mijn dank. Zelf heb ik nog nooit een kernel aangepast of gebakken dus zal eerst eens moeten uitzoeken hoe dat moet.

* ik moet nu even een storing oplossen bij een klant, dus ik reageer voorlopig even niet. Vanavond weer verder spelen.

[ Voor 8% gewijzigd door Verwijderd op 17-06-2009 15:21 ]


  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 08:03
Verwijderd schreef op woensdag 17 juni 2009 @ 15:07:
Die Debian versie hebben ze in .tw voor mij erop gezet aangezien ik dat niet voor elkaar kreeg, liep elke keer vast bij het starten van de setup (welke versie ik ook gebruikte).
Dat komt waarschijnlijk doordat de config optie voor een standaard kernel uitstaat voor deze exotische hardware. Daarnaast heb je het probleem dat de meeste recente kernels distro's i686 zijn en dus niet draaien op dit i486 systeempje.
Verwijderd schreef op woensdag 17 juni 2009 @ 15:07:
Ik wist eerlijk niet dat die diff file een tekst bestandje was anders had ik die al lang bekeken, hiervoor mijn dank. Zelf heb ik nog nooit een kernel aangepast of gebakken dus zal eerst eens moeten uitzoeken hoe dat moet.
Zelf een kernel compilen is heel leerzaam, kan ik je vertellen. :)

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


Verwijderd

Topicstarter
Dat van die recente kernels wist ik inderdaad, heb ook netjes alleen de i486 versies getest. Helaas hebben ze mij nog niet doorgegeven wat ze anders hebben gedaan dan mij.

Volgens mij moet je die patch ook kunnen toepassen met adjtimex --tick xxx--freq xxx

Zodra ik terug ben even uittesten.