mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Crssstudio und OpenOCD USB Adapter


Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich bin langsam am Verzweifeln ich nutze Crossstudio ARM 1.7 und 
den OpenOCD- Adapter hier aus dem Shop in Verbindung mit einem 
LPC-P2103, und es will einfach nicht laufen. Als Target habe ich in 
Crossstudio FT2232- Compatible angegeben.

Und jetzt kommt lediglich der Hinweis: Cannot identify Target, check 
connection.

Hat vielleicht einer von euch noch eine Idee was man noch probieren 
könnte und ob es überhaupt funktioniert?
Bis dann

Chris.

Autor: Christian J. (elektroniker1968)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da müssen nopch diverse Parameter eingestellt werden bei Generic 
Interface. Wenn Du die nicht hast, dann gute nacht. Das Olimex hat 
jedenfalls diese auf der Homepage unter FAQ stehen. Ich weiss nicht, ob 
die kompatibel sind:

Hier die Info fürs USB Open OCD von Olimex:

FAQ:

Q: Can I use ARM-USB-OCD with EW-ARM?
A: IAR have beta support for GDB server in their 5.xx version of EW-ARM, 
and OpenOCD can be used as GDB server, but as their displaimer says it's 
limited to STR, so as a whole this combination is not reliable and well 
tested. So it may work or it may not work, hopefully the GDB support 
from EW-ARM will be improved in future.

Q: I use Windows XP x64, how I can update the USB drivers?
A: FTDI have x64 drivers on their web, download them and use our 
ARM-USB-OCD PID: 0x0003, VID: 0x15BA to install the drivers.

Q: how to install ARM-USB-OCD to work with CrossWorks:
A: Use: "Generic FTD2232" target interface
1. Right click on a blank space in the targets window and select "New 
Target Interface > Generic FT2232 Device".
2. Right click on the new target interface and select "Properties" - set 
the following properties:
nSRST Inversion Mask 0x0200
nSRST Mask = 0x0200
nTRST Inversion Mask = 0x0000
nTRST Mask - 0x0400
Output Pins = 0x0F1B
Output Value = 0x0408
PID: 0x0003
VID: 0x15BA

In CrossWorks 1.7 there are Target interfaces for Olimex JTAGs, note 
that RTCK is not used with FT2232 design so your JTAG clock should not 
exceed 1/6 of your target MCU clock or the JTAG will lock up, start with 
JTAG divider 10 and decrease until you are able to debug to find your 
own value for your target.

Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Chriswtian, das ist ja toll, wenn ich die Zeit die ich inzwischen 
in diesen Adapter gesteckt habe in die Software gesteckt hätte, wäre ich 
wohl bald fertig. Allerdings läuft bis jetzt nocht nichts weder ist es 
mir über Yegarto noch Crossstudio gelungen.

Weiß vielleicht jemand hier wie man es für den Open OCD Usb adapter 
konfigurieren muss, bzw. hat einen Tipp, was damit gemeint ist, man muss 
in Crossstudio eine 4 Stellige Hex nummer angeben für die Ports nur ist 
mein Problem diese dem Schaltplan vom OpenOcd Usb zuzuordnen

Autor: Lupin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was für einen windows treiber hast du denn für das teil installiert?

ich find das schon ziemlich frech, dass man sich den treiber selbst 
zusammen bauen muss

Autor: jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Chris,

Ich stehe vor dem gleichen Problem. Hast du es mittlerweile 
rausgefunden?

Autor: jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
habs selbst rausgefunden:

PID:0x6010
VID:0x0403

nSRST Inversion Mask: 0x0000
nSRST Mask: 0x0800
nTRST Inversion Mask: 0x0000
nTRST Mask 0x0200
Output Pins: 0x0A0B
Output Values 0x0808

der Rest ist auf 0x0000


Viel Spaß

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.