U-Boot

Aus HDFreaks Wiki

Wechseln zu: Navigation, Suche

U-Boot

Universal-Bootloader ist eine Bootstrap-Software, die auf unterschiedlichsten Prozessoren funktioniert,
und vor allem auf Mikrokontrollern eingesetzt wird.
Er liegt im ersten Block des Rom's und wird dort von der Firmware des Systems geladen.
In unserem Fall von der Firmware des STi7101.

Der Bootloader hat 2 Fuktionen:

1. Der Bootloader lädt das Kernel mit den Passenden Parametern was wiederum den Rest des Systems Nach lädt.

2. Eine Konsole zum Starten wiederherstellen und überwachen zur Verfügung stellen


Diese Konsole erreicht man in dem man einen PC über ein Gekreuztes Serielles Kabel (Null-Modem-Kabel) mit dem Seriellen Anschluss
des Receivers verbindet.
Desweiteren benötigt man auf dem Rechner ein Terminal Programm.
Unter Windows ist Dafür das Programm Putty Empfehlenswert auf einem
Linux System würde ich Cutecom Empfehlen.
Wir werden hier da es wohl die meisten Nutzer sind auf die Windows Variante mit Putty eingehen.
Um mehr über das arbeiten mit Putty und der Seriellen Konsole zu erfahren schaut im Wiki unter Putty


Der verwendete Bootloader ist ein Derivat von folgendem Opensource Loader:

http://www.denx.de/wiki/U-Boot