Portierung von Redboot/eCos auf den Tricore TC1796 Mikrocontroller

Language
de
Document Type
Master Thesis
Issue Date
2007-05-22
Issue Year
2006
Authors
Pfister, Rudi
Editor
Abstract

Bootloader sind spezielle Programme, deren Hauptaufgabe es ist, andere Software zu laden und zu starten - in der Regel handelt es sich dabei um Betriebssysteme. Es gibt eine Vielzahl von Bootloadern, einer davon ist Redboot, der Teil von eCos ist und bereits für eine Vielzahl verschiedenster Architekturen zur Verfügung steht. Diese Arbeit beschreibt die Portierung von Redboot auf den TC1796 Mikrocontroller von Infineon. Erst wird analysiert, welche Teile von eCos, der Tricore-Architektur und der TC1796-Hardware für diese Portierung relevant sind. Anschließend wird der Ablauf der Portierung dargestellt und es werden Ausblicke gegeben, wie eine Erweiterung der Redboot-Funktionalität vonstatten gehen könnte.

Abstract

Bootloader sind spezielle Programme, deren Hauptaufgabe es ist, andere Software zu laden und zu starten - in der Regel handelt es sich dabei um Betriebssysteme. Es gibt eine Vielzahl von Bootloadern, einer davon ist Redboot, der Teil von eCos ist und bereits für eine Vielzahl verschiedenster Architekturen zur Verfügung steht. Diese Arbeit beschreibt die Portierung von Redboot auf den TC1796 Mikrocontroller von Infineon. Erst wird analysiert, welche Teile von eCos, der Tricore-Architektur und der TC1796-Hardware für diese Portierung relevant sind. Anschließend wird der Ablauf der Portierung dargestellt und es werden Ausblicke gegeben, wie eine Erweiterung der Redboot-Funktionalität vonstatten gehen könnte.

DOI
Document's Licence
Faculties & Collections
Zugehörige ORCIDs