Abo
  • IT-Karriere:

Hardwarebug: Wenn das Chromebook einen Tag zu viel kennt

Eines der Bauteile in einem SoC der Chromebooks nutzt einen Kalendertag, den es überhaupt nicht gibt. Diesen ungewöhnlichen Fehler haben die Kernel-Entwickler von Google trotz Ärger nun auf einfache Weise behoben.

Artikel veröffentlicht am ,
Die fehlerhafte Uhr von Rockchip steckt unter anderem in dem Chromebook C201 von Asus.
Die fehlerhafte Uhr von Rockchip steckt unter anderem in dem Chromebook C201 von Asus. (Bild: Asus)

Dass Rechner ab und an Probleme mit der Zeitrechnung bekommen können, zeigten etwa die massiven Serverausfälle im Jahr 2012, die durch die Schaltsekunde ausgelöst wurden. Dennoch sehr ungewöhnlich ist der Fehler der Uhr (RTC) in dem SoC RK3288, die den 31. November kennt: einen Tag, der in unserem Kalender gar nicht existiert. Das Bauteil steckt in vielen Chromebooks, weshalb sich die zuständigen Google-Entwickler darüber wenig erfreut zeigten.

Stellenmarkt
  1. Software AG, verschiedene Standorte
  2. Protection One GmbH, Meerbusch

Schon beim Auffinden kommentierte der Entwickler Julius Werner den Fehler des chinesischen Herstellers Rockchip, das sei ja schön und so könne auch mehr im Jahr gemacht werden, der Rest der Welt sei aber eben nicht so glücklich. Auch in dem finalen Patch, der nun im Linux-Kernel vorhanden ist, spart Werner nicht mit Häme und spricht sarkastisch von den "inhärenten Vorteilen des Rockchip-Systems", die von allen Religionen und Betriebssystemkerneln noch erkannt werden müssten.

So ärgerlich und unverständlich der Fehler des zusätzlichen Tages auch sein mag, so einfach ist die Lösung des Problems. Statt zu versuchen, das Verhalten der Hardware irgendwie zu korrigieren, ist eine Funktion entstanden, welche die Übergänge der Monatswechsel von November zu Dezember zählt und damit die zusätzlichen Tage über die Jahre aufsummiert.

Mit Hilfe dieser Zahl lässt sich dann sehr leicht zwischen dem tatsächlichen Datum des gregorianischen Kalenders und der Angabe durch die fehlerhafte Hardware hin- und herwechseln. Als Stichtag für den Beginn der Zählung ist relativ willkürlich der 1. Januar 2016 gewählt worden. Der Patch ist in den aktuellen Entwicklungszweig von Linux 4.4 eingepflegt worden, der vermutlich kurz nach Jahreswechsel stabil erscheinen wird. Für seine Chromebooks pflegt Google intern eigene Kernel-Zweige, dort sollte der Fehler bereits behoben sein.



Anzeige
Spiele-Angebote
  1. 4,99€
  2. 39,99€ (Release am 3. Dezember)
  3. 69,99€ (Release am 21. Februar 2020, mit Vorbesteller-Preisgarantie)
  4. 0,49€

Crass Spektakel 23. Dez 2015

Das kommt davon wenn Hardware unnötig kompliziert ist... anstatt Jahre, Monate, Wochen...

thehollywoodman 22. Dez 2015

Man stelle sich vor, irgendwo in den Systemen der Sicherheitsbehörden sind diese Chips...

chewbacca0815 22. Dez 2015

Beim näschsten Schaltjahr werden auf jeden Fall alle Rollerfahrer Probleme bekommen!


Folgen Sie uns
       


HP Pavilion Gaming 15 - Fazit

Das Pavilion Gaming 15 ist für 1.000 Euro ein gut ausgestattetes und durchaus flottes Spiele-Notebook.

HP Pavilion Gaming 15 - Fazit Video aufrufen
Jira, Trello, Asana, Zendesk: Welches Teamarbeitstool taugt wofür?
Jira, Trello, Asana, Zendesk
Welches Teamarbeitstool taugt wofür?

Die gute Organisation eines Teams ist das A und O in der Projektplanung. Tools wie Jira, Trello, Asana und Zendesk versuchen, das Werkzeug der Wahl zu sein. Wir machen den Vergleich und zeigen, wo ihre Stärken und Schwächen liegen und wie sie Firmen helfen, die DSGVO-Konformität zu wahren.
Von Sascha Lewandowski

  1. Anzeige Wie ALDI SÜD seine IT personell neu aufstellt
  2. Projektmanagement An der falschen Stelle automatisiert

IT-Freelancer: Paradiesische Zustände
IT-Freelancer
Paradiesische Zustände

IT-Freiberufler arbeiten zeitlich nicht mehr als ihre fest angestellten Kollegen, verdienen aber doppelt so viel wie sie. Das unternehmerische Risiko ist in der heutigen Zeit für gute IT-Freelancer gering, die Gefahr der Scheinselbstständigkeit aber hoch.
Von Peter Ilg

  1. Change-Management Die Zeiten, sie, äh, ändern sich
  2. IT-Jobs Der Amtsschimmel wiehert jetzt agil
  3. MINT Werden Frauen überfördert?

Rabbids Coding angespielt: Hasenprogrammierung für Einsteiger
Rabbids Coding angespielt
Hasenprogrammierung für Einsteiger

Erst ein paar einfache Anweisungen, dann folgen Optimierungen: Mit dem kostenlos erhältlichen PC-Lernspiel Rabbids Coding von Ubisoft können Jugendliche und Erwachsene ein bisschen über Programmierung lernen und viel Spaß haben.
Von Peter Steinlechner

  1. Transport Fever 2 angespielt Wachstum ist doch nicht alles
  2. Mordhau angespielt Die mit dem Schwertknauf zuschlagen
  3. Bus Simulator angespielt Zwischen Bodenschwelle und Haltestelle

    •  /