14 Nov 2020

Banana Pi R2 I

Banana Pi R2

Das sah nach einem richtig guten Stück Hardware für meine Zwecke aus.

Naja, leider scheint es inzwischen so zu sein, dass Hardware recht einfach zu machen ist (und auch sehr preiswert). Nur das mit der Software ist ein Thema für sich und daran krankt es an allen Ecken und Enden.

Und dabei ist ohne brauchbare Software jede noch so schöne Hardware vollkommen wertlos.

Und so habe ich heute begonnen mich auf das Software-Thema für das Banana Pi R2 zu stürzen. Das wird lustig.

Alles fängt damit an, dass es nur eine “merkwürdige” Beschreibung gibt, was denn der zentrale SoC-Baustein auf dieser Karte (ein MediaTek MT6223N) eigentlich in angeschlossenen Speichermedien erwartet, um nach dem Einschalten durchzustarten.

Ich habe schnell herausgefunden, dass es mehrere Datenklumpen gibt, die für diesen Bootstrap-Vorgang benötigt werden. Ihr Zustand ist an einigen Stellen mehr als fragwürdig, inhaltliche Informationen gibt es gleich gar nicht. Sie müssen auf geeignete Art und Weise an bestimmte Positionen auf einen Speichermedium geschrieben werden. Was ich so im Netz gefunden habe, ist dabei nicht sonderlich hilfreich. Oder eigentlich doch. Es erklärt zumindest das wie, logischerweise nicht das warum.