Forum: Mikrocontroller und Digitale Elektronik LPC23xx (MCB2300) JTAG Clock nur <= 200kHz


von ARM-Fan (Gast)


Lesenswert?

Hallo!
Programmiere gerade mit Keil Realview MDK an einem MC2360
(Devboard mit LPC2368). JTAG Adapter ist der ULINK2 von Keil.
Leider funktioniert dieser in Verbindung mit diesem Board
nur mit JTAG Clocks von <= 200kHz, wo er doch "theoretisch"
10MHz könnte.

Nun lese ich hier: http://www.keil.com/support/docs/3326.htm
folgendes:

>The LPC23xx and LPC24xx devices from NXP start with on-chip
>oscillator at about 4MHz. Therefore the JTAG clock must be
>lower than 500KHz to allow a safe connection to the ARM core.

Is ja irgendwie doof. Gilt das generell und für alle Zeiten
für die 23er und 24er LPCs? Oder gibts da nen Trick, die
JTAG Clock nach dem "start" noch hochzuschrauben?

Was ich mir davon erhoffe? Schnellere Reaktionen beim Debuggen
bzw. Druchsteppen.

Grüße, Frank

von let (Gast)


Lesenswert?

Bei mir geht es zuverlässig bis 500kHz (USB-Scarab). Den Takt
nachträglich zu erhöhen (Connect auf laufenden µC) habe ich bei
dem Board noch nicht probiert, wohl aber bei einem LPC2148 Board
mit einem 12MHz Quarz. Da kann ich in beiden Fällen bis 1MHz gehen.

Die Programmiergeschwindigkeit (Flash) liegt beim MCB2300 bei
etwa 3-4kB/s und beim 2148 bei 6-7kB/s (lesen: ~20-25kB/s).
Sonderlich viel habe ich mit der JTAG Schnittstelle aber noch
nicht gemacht. Eigentlich nutze ich das Gerät nur zum Flashen.

 - Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.