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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.