www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Booten von SD Karte (Prozessorseite)


Autor: Ano Nym (oorim)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Servus

Wie sieht ein Programm auf einem Prozessor aus, der von SD Karte sein 
Linux (oder ein anderes Betriebssystem (FreeRTOS?)) bootet?

Gibt es empfehlungen für Code den man sich zu Gemüte führen sollte zu 
diesem ZWeck?

Grüße

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So ein Programm sieht aus wie ein Bootloader 
(http://de.wikipedia.org/wiki/Bootloader).

Um Linux zu starten werden gelegentlich U-Boot 
(http://www.denx.de/wiki/U-Boot/WebHome) oder kexec 
(http://en.wikipedia.org/wiki/Kexec) verwendet.

Um FreeRTOS von SD-Karte aus zu starten, würde ich einen der SD-fähigen 
Bootloader des jeweiligen Target-µCs bemühen.

Autor: Flo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Am besten nimmt man dafür eine uC / Prozessor, der Befehle aus seinem 
RAM ausführen kann, denn Flash-basierte uCs (wie die AVRs) haben 
aufgrund der begrenzten Schreibzyklen auf den Flash keine allzulange 
Lebensdauer :-)

Autor: Ano Nym (oorim)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
dankeschön :) Ich habe mir schon fast gedacht, dass das so was wie ein 
bootloader ist ;) Ich schau mir die beiden genannten mal näher an.

 Klar, einen avr hätte ich dafür nicht genommdn - eher einen stm32.

Hintergrund: Kumpel hatte mich gefragt ob ich ihm einen 
linux-unterputz-webserver bauen kann. Da lam mir irgendwie der gedanke 
mit der SD-Karte aks art ssd festplatte hehe

danke :)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.