artikel:nav_common:jtag_connect_mainboard

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
artikel:nav_common:jtag_connect_mainboard [Thu. 07.02.2019 07:17] – ↷ Seite von artikel:nav_fx:jtag_mainboard nach artikel:nav_common:jtag_connect_mainboard verschoben und umbenannt go4itartikel:nav_common:jtag_connect_mainboard [Fri. 26.07.2019 17:40] (aktuell) go4it
Zeile 1: Zeile 1:
-====== JTAG Verbindung zum Mainboard ======+====== JTAG Verbindung am Mainboard ======
  
-Über einen, auch im geschlossenen Zustand von aussen zugänglichen Serviceport kann man einen JTAG-Adapter mit dem Mainboard verbinden.+===== JTAG Serviceport =====
  
-===== Zugang zum Serviceport =====+Der OMAP5948 Prozessor auf dem Mainboard, welcher die Software für das Benutzerinterface des Radios ausführt, besitzt einen JTAG-Port. Die JTAG-Signale sind an eine Servicebuchse auf der Unterseite des Mainboards gelegt, wie in diesem Schaltplan erkennbar:
  
-Der Serviceport befindet sich auf der Geräteunterseite und ist durch eine Blechblende und Klebeband abgedeckt:+{{:artikel:nav_fx:mainboard_jtag_schematic.png?direct&640|}}
  
-{{artikel:nav_fx:access_to_serviceport.jpg?nolink&640|}}+Die Servicebuchse kann ohne demontage über eine Öffnung auf der Unterseite des Radios erreicht werden. Hierzu muss nur das silberne Klebeband und die kleine Federblechblende entfernt werden:
  
-Nach entfernen der Blende ist die orangerote Micro-Match Servicebuchse zugänglich:+{{:artikel:nav_fx:access_to_serviceport.jpg?nolink&320|}} {{artikel:nav_fx:serviceport_open.jpg?nolink&320|}}
  
-//Bei der Buchse handelt es sich um eine 16-polige SMD-Federleiste vom Hersteller "GARRY" mit der Typenbezeichnung "MPE 374-1-016"// +[[mainboard_service_connectors|Die Pinbelegung dieser Buchse ist hier verfügbar]].
- +
-{{artikel:nav_fx:serviceport_open.jpg?nolink&640|}} +
- +
-Bei entfernter Frontplatte kann man diesen ebenfalls gut identifizieren: +
- +
-{{artikel:nav_fx:serviceport_frontview.jpg?nolink&640|}} +
- +
-===== Anschlüsse am Service-Port (X800)  ===== +
- +
-{{artikel:nav_fx:mainboard_jtag_schematic.png?direct&640|}} +
- +
-Nachfolgend die Pin-Belegung dieses Ports: +
- +
-{{artikel:nav_fx:mainboard_serviceport_pinout.jpg?nolink|}} +
- +
-^ Pin ^ Bezeichnung ^ Signalpegel ^ Funktion ^ +
-| 1 | GND  | - |  | +
-| 2 | V850_MUX  | 3,3V | :?: | +
-| 3 | V850_/RESET  | 3,3V | Ein LOW-Pegel löst den Reset des V850 Radioprozessors aus | +
-| 4 | V850_UART_IN  | 3,3V | Serieller Eingang (RX) des Radioprozessors (Debug-UART) | +
-| 5 | V850_UART_OUT  | 3,3V | Serieller Ausgang (TX) des Radioprozessors (Debug-UART) | +
-| 6 | V850_VPP_ON  | 3,3V | :?: | +
-| 7 | GND  | - |  | +
-| 8 | JTAG_VTref  | 3,3V | IO-Spannungsreferenz für vom JTAG-Adapter | +
-| 9 | JTAG_TDO  | 3,3V | JTAG Signal | +
-| 10 | JTAG_TCK  | 3,3V | JTAG Signal | +
-| 11 | JTAG_TMS  | 3,3V | JTAG Signal | +
-| 12 | JTAG_TDI  | 3,3V | JTAG Signal | +
-| 13 | JTAG_TRST  | 3,3V | JTAG Signal | +
-| 14 | GND  | - |  | +
-| 15 | JTAG_RTCK  | 3,3V | JTAG Signal | +
-| 16 | GND  | - |  | +
- +
-===== Anschlüsse am Service-Port 2 (X3806)  ===== +
- +
-{{artikel:nav_fx:mainboard_serviceport2_pinout.jpg?nolink|}} +
- +
-^ Pin ^ Bezeichnung ^ Signalpegel ^ Funktion ^ +
-| 1 |  |  | :?: | +
-| 2 |  |  | :?: | +
-| 3 | GND  | - |  | +
-| 4 |  |  | :?: | +
-| 5 |  |  | :?: | +
-| 6 |  |  | :?: | +
-| 7 |  |  | :?: | +
-| 8 |  |  | :?: | +
-| 9 |  |  | :?: | +
-| 10 |  |  | :?: | +
-| 11 |  |  | :?: | +
-| 12 |  |  | :?: | +
-| 13 | /V850_HALT | 3,3 V | LOW = Radioprozessor (und Watchdog) stoppen | +
-| 14 | U14 | +14V | Bordspannung vom Radio (9-15 V) |+
  
 ===== Anschluß eines Segger J-Link Adapters ===== ===== Anschluß eines Segger J-Link Adapters =====
  
-Über einfache Dupond-Steckverbinder (Male/Female) kann man den Segger mit den Pins des Serviceports verbinden:+Über einfache Dupond-Steckverbinder (Male/Female) kann man den Segger wie folgt mit den Pins des Serviceports verbinden:
  
 {{artikel:nav_fx:segger_jlink_pinout.png?direct&200|}} {{artikel:nav_fx:segger_jlink_pinout.png?direct&200|}}
  
-^ FX X800-Pin ^ Signalname ^ Segger-Pin ^ +  * X800Pin 8 (JTAG_VTref) => Segger, Pin 
-JTAG_VTref | +  * X800, Pin (JTAG_TDO) => Segger, Pin 13 
-JTAG_TDO   | 13 | +  * X800, Pin 10 (JTAG_TCK) => Segger, Pin 
-10 JTAG_TCK   | | +  * X800, Pin 11 (JTAG_TMS) => Segger, Pin 
-11 JTAG_TMS   | | +  * X800, Pin 12 (JTAG_TDI) => Segger, Pin 
-12 JTAG_TDI   | | +  * X800, Pin 13 (JTAG_TRST) => Segger, Pin 
-13 JTAG_TRST  | +  * X800, Pin 14 (GND) => Segger, Pin 
-14 GND        | +  * X800, Pin 15 (JTAG_RTCK) => Segger, Pin 11
-15 JTAG_RTCK  11 |+
  
 {{artikel:nav_fx:segger_jtag_connected.jpg?nolink&640|}} {{artikel:nav_fx:segger_jtag_connected.jpg?nolink&640|}}
- 
- 
-===== JTAG-Serviceprozeduren ===== 
- 
-  * [[artikel:nav_common:jtag_readout_mainboard_flash|Dump vom Mainboard-Flash herstellen]] 
  
  
  • artikel/nav_common/jtag_connect_mainboard.txt
  • Zuletzt geändert: Fri. 26.07.2019 17:40
  • von go4it