Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
artikel:nav_common:jtag_readout_mainboard_flash [Fri. 26.07.2019 18:51] – [Schritt 2) Watchdogs deaktivieren] go4it | artikel:nav_common:jtag_readout_mainboard_flash [Fri. 26.07.2019 19:09] – [Ablauf "Inhalt vom Mainboard-Flash herunterladen und abspeichern"] go4it | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
Zum auslesen des Flash reicht dabei die " | Zum auslesen des Flash reicht dabei die " | ||
+ | |||
+ | In der recht umfangreichen Liste der unterstützten CPUs von J-Flash ist der OMAP5948 leider nicht enthalten. Dieser Chip wurde speziell für Bosch hergestellt und es existieren keine öffentlich verfügbaren Datenblätter darüber. Er basiert jedoch auf dem OMAP5912 und dieser enthält eine ARM926EJ-S CPU, welche wiederum von J-Flash unterstützt wird. | ||
:!: **ACHTUNG**: | :!: **ACHTUNG**: | ||
Zeile 22: | Zeile 24: | ||
Zusätzlich gibt es auf dem OMAP noch einen Watchdog-Timer. Dieser löst ebenfalls einen Reset aus, wenn er nicht binnen 12 Sekunden immer wieder zurückgestellt wird. Dies geschieht normalerweise per Software. Stoppt man jedoch die CPU um den Flash lesen/ | Zusätzlich gibt es auf dem OMAP noch einen Watchdog-Timer. Dieser löst ebenfalls einen Reset aus, wenn er nicht binnen 12 Sekunden immer wieder zurückgestellt wird. Dies geschieht normalerweise per Software. Stoppt man jedoch die CPU um den Flash lesen/ | ||
+ | |||
+ | //Zum Thema gibt es noch [[https:// | ||
===== Benötigte Teile und Hilfsmittel ===== | ===== Benötigte Teile und Hilfsmittel ===== | ||
Zeile 29: | Zeile 33: | ||
- Ein paar möglichst kurze (wg. Störeinstrahlungen) Dupont-Wires (Anschlußvariante Male-Male) um die Pins vom J-Link Adapter mit denen der orangenen Micromatch-Buchse am Mainboard zu verbinden | - Ein paar möglichst kurze (wg. Störeinstrahlungen) Dupont-Wires (Anschlußvariante Male-Male) um die Pins vom J-Link Adapter mit denen der orangenen Micromatch-Buchse am Mainboard zu verbinden | ||
- | ===== Schritt 1) JTAG-Interface mit dem Mainboard verbinden ===== | + | ===== JTAG-Interface mit dem Mainboard verbinden |
- | Dieser Schritt ist hier erklärt: [[artikel: | + | Pins des JTAG-Interface mit dem Mainboard verbinden: [[artikel: |
- | ===== Schritt 2) Watchdogs deaktivieren ===== | + | Für den Tuareg-Mode eine Drahtbrücke zwischen **Pin 3 (GND)** und **Pin 13 (/SEL)** des [[: |
- | Zum aktivieren des " | + | ===== J-Flash konfigurieren ===== |
- | {{: | + | Hierzu unter " |
- | {{:artikel:nav_common:disable_wd_2.png?direct|}} | + | {{artikel:nav_fx:projectopts_general.jpg?direct|}} |
- | {{: | + | ==== Reiter " |
- | {{:artikel: | + | Hier werden die JTAG-Einstellungen wie folgt vorgenommen: |
- | {{:artikel:nav_common:disable_wd_5.png?direct|}} | + | {{artikel:nav_fx:projectopts_target-interface_maxspeed.jpg?direct|}} |
- | Hier das Gesamtergebnis: | + | ==== Reiter " |
- | {{:artikel: | + | Hier wird zunächst " |
+ | {{artikel: | ||
- | ===== Schritt 3) J-Flash konfigurieren ===== | + | Um die Software-Watchdogs abzuschalten die Default Init-Steps löschen und durch folgende ersetzen: |
- | In der recht umfangreichen Liste der unterstützten CPUs ist der OMAP5948 leider nicht enthalten. Dieser Chip wurde speziell für Bosch hergestellt und es existieren keine öffentlich verfügbaren Datenblätter darüber. Er basiert jedoch auf dem OMAP5912 und dieser enthält eine ARM926EJ-S CPU, welche wiederum von J-Flash unterstützt wird :-) | + | {{:artikel: |
- | Hierzu unter " | + | Die einzelnen |
- | {{artikel:nav_fx:projectopts_general.jpg?direct|}} | + | {{:artikel:nav_common:disable_wd_1.png?direct|}} |
- | === JTAG-Einstellungen === | + | {{: |
- | {{artikel:nav_fx:projectopts_target-interface_maxspeed.jpg?direct|}} | + | {{:artikel:nav_common:disable_wd_3.png?direct|}} |
- | === CPU-Typ wählen === | + | {{: |
- | Einfach " | + | {{:artikel: |
- | {{artikel: | ||
- | === Flash Chip einstellen | + | ==== Reiter "Flash" ==== |
- | Auf " | + | Hier wird der Flash-Typ eingestellt. Dazu auf " |
{{artikel: | {{artikel: | ||
- | === Weitere Einstellungen... | + | ==== Reiter " |
+ | |||
+ | Diese Einstellungen werden genutzt wenn man " | ||
{{artikel: | {{artikel: | ||
+ | |||
+ | ==== Reiter " | ||
{{artikel: | {{artikel: | ||
- | === Einstellungen sichern === | + | ==== Einstellungen sichern |
Am Ende erhält man eine Übersicht der Einstellungen im Hauptbildschirm: | Am Ende erhält man eine Übersicht der Einstellungen im Hauptbildschirm: | ||
Zeile 90: | Zeile 98: | ||
Diese speichert man sich am besten als " | Diese speichert man sich am besten als " | ||
- | ==== Schritt 4) Download starten | + | |
+ | |||
+ | |||
+ | ===== Ablauf " | ||
{{artikel: | {{artikel: | ||
Zeile 98: | Zeile 109: | ||
{{artikel: | {{artikel: | ||
- | ==== Schritt 5) Flashdump abspeichern ==== | + | '' |
- | + | ||
- | '' | + | |
{{artikel: | {{artikel: | ||
- | ===== Weiterführende Informationen ===== | ||
- | Zu diesem Thema gibt es auch einen Blog von mir im mondeo-mk4.de Benutzerforum: | + | ===== Ablauf " |
+ | :TODO: | ||