Hilfe bei AT91SAMG20-EK mit NOR-Flash, speziel Linux -Anpassung

Gast #1396016
Lesenswert?
• ▲
▼
Hallo,

ich versuche gerade den Linux-Kernel-2.30.1 für einen AT91SAMG20-EK 
anzupassen. Bei meinem AT91-Board handelt es sich um eine 
Eigenentwicklung von einer Firma X auf Basis des ATAT91SAMG20-EK. Bei 
diesem Board befindet sich antstatt eines NAND-Flashs ein NOR-Flash an 
Board. U-Boot wurde von der Firma X ebenfalls integriert und 
funktioniert soweit. Der momentane Kernel(Kernel des AT91SAMG20-EK) 
startet auch, nur beim Einbinden des Rootfilesystems bricht die 
Initialisierung ab.

Meine Vermutung ist den Gerätetreiber(board-sam9g20-ek.c) im Kernel auf 
NOR-Flash umzustellen/anzupassen. Da ich mich aber mit der 
Linux-Kernel-Programmierung nicht auskenne, erschliessen sich für mich 
noch die Zusammenhänge, und demzufolge weiß ich noch nicht was ich wie 
ändern muss. Meine Suche nach ähnliche NOR-Flas-Treibern war bislang 
erfolglos.

Ich bin absuluter Linux-Newbie und würde mich über Eure Hilfe oder ein 
paar Infos freuen.
Mich würde auch noch interessieren mit wieviel Zeitaufwand ich bei 
dieser Anpassung rechnen muss.
Gruß Silvio

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.