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:54] – go4it | artikel:nav_common:jtag_readout_mainboard_flash [Fri. 26.07.2019 19:08] – [Schritt 4) Download starten] 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 31: | 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 ===== |
- | Um die Software-Watchdogs auszuschalten, | + | Hierzu unter " |
- | {{:artikel:nav_common:disable_wd_1.png?direct|}} | + | {{artikel:nav_fx:projectopts_general.jpg?direct|}} |
- | {{: | + | ==== Reiter " |
- | {{:artikel: | + | Hier werden die JTAG-Einstellungen wie folgt vorgenommen: |
- | {{:artikel:nav_common:disable_wd_4.png?direct|}} | + | {{artikel:nav_fx:projectopts_target-interface_maxspeed.jpg?direct|}} |
- | {{: | + | ==== Reiter " |
- | Hier das Gesamtergebnis: | + | Hier wird zunächst " |
- | {{:artikel:nav_common:disable_wd.png?direct|}} | + | {{artikel:nav_nx:projectopts_mcu.jpg?direct|}} |
+ | Um die Software-Watchdogs abzuschalten die Default Init-Steps löschen und durch folgende ersetzen: | ||
- | ===== Schritt 3) J-Flash konfigurieren ===== | + | {{: |
- | 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 :-) | + | Die einzelnen Einstellungen im Detail: |
- | Hierzu unter " | + | {{:artikel: |
- | {{artikel:nav_fx:projectopts_general.jpg?direct|}} | + | {{:artikel:nav_common:disable_wd_2.png?direct|}} |
- | === JTAG-Einstellungen === | + | {{: |
- | {{artikel:nav_fx:projectopts_target-interface_maxspeed.jpg?direct|}} | + | {{:artikel:nav_common:disable_wd_4.png?direct|}} |
- | === CPU-Typ wählen === | + | {{: |
- | Einfach " | ||
- | |||
- | {{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 94: | Zeile 98: | ||
Diese speichert man sich am besten als " | Diese speichert man sich am besten als " | ||
- | ==== Schritt 4) Download starten | + | |
+ | |||
+ | |||
+ | ===== Ablauf " | ||
{{artikel: | {{artikel: | ||
Zeile 102: | Zeile 109: | ||
{{artikel: | {{artikel: | ||
- | ==== Schritt 5) Flashdump abspeichern ==== | + | |
+ | ===== Ablauf " | ||
+ | |||
+ | |||
+ | ===== Schritt 5) Flashdump abspeichern | ||
'' | '' |