Problem mit JTAG an LPC1768

Gast #2631311
Lesenswert?
• ▲
▼
Hallo,
ich versuche Boards aus meiner Hardwaresammlung zum Laufen zu bekommen. 
An einem einfachen fertigen Board von eBay mit LPC1768 und 
Minimalbeschaltung (Quarz, Power LED, LED an P2.0, USB Buchse, 20pol 
JTAG) verzweifele ich gerade.
An einem Olimex ARM-USB-OCD bekomme ich in der CooCox IDE beim Download 
oder Flash Erase nur 'Error: Can NOT Stop MCU!!'. Der USB-OCD wird 
erkannt und auch die CodeRed IDE kann nicht mit dem Target sprechen 
(CodeRed meldet 'Target marked as not debuggable'.
Der LPC1768 selber läuft, ich kann den ISP Loader aktivieren und mit 
FlashMagic ein Blinky laden und die LED an P2.0 blinkt fröhlich.
Dann habe ich mit einem Speicheroszi die JTAG Signale angesehen. Auf 
allen Leitungen ist beim Downloadversuch Action, bis auf TRST an Pin3 
(vom 20pol JTAG). TRST liegt fest auf High-Pegel und zuckt nicht. Frage: 
ist das normal und was macht TRST? Was kann da noch faul sein? Der 
USB-OCD selber funktioniert mit einem anderen Board (mit STM32F103) ohne 
Probleme.
Gast #2632759
Lesenswert?
• ▲
▼
ja, das Flash löschen hatte schon mit FlashMagic funktioniert und damit 
auch die Option 'reset CRP'.
Ich bin auch schon etwas weiter, aber eine richtige Ursache habe ich 
noch nicht gefunden: wenn ich das CoFlash Tool von Coocox benutze und 
ohne Parameter aufrufe, also im Dialogmodus starte dann funktioniert das 
auch bis 300kHz gut, bei 500kHz gibts so alle 3-4 mal Fehler und >1 MHz 
gehts garnicht mehr. Das JTAG Kabel ist so ca. 10cm lang. Das sieht also 
ok aus, 300 kHz ist auch ok. Aber: jetzt starte ich CoFlash über die 
Batchdatei die von der IDE generiert wird. Da steht auch 
adapter-clk=300000 drin aber jetzt liefert das gleiche Tool einen 
Fehler. Wenn ich in dem Batch die Freq. auf 50 kHz reduziere dann klappt 
es. An einem ST32F103 funktioniert das aber auch mit 300 kHz, very 
strange. Ich poste das gleich mal im Coocox Forum, da findet man mehrere 
Fehlerberichte im Zusammenhang  mit dem Olimex Adapter.
Das hier ist das Board das Ärger macht mit dem Olimex:
http://www.ebay.de/itm/NXP-LPC1768-core-board-/220810008234?pt=LH_DefaultDomain_2&hash=item33694d56aa

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.