Hallo zusammen, ich habe mir von Olimex das lpc2148 gekauft und die Eclipse-Umgebung nach James Lynch eingerichtet. Jetzt versuche ich gerade ein Beispiel (Blink-Beispiel) zu laden und möchte dafür gern die lpc2000 Flash Utility nutzen. Allerdings gibt es bei der Auswahl des Ports nur die Option COM-Ports zu wählen und nicht den Parallel-Port, an dem der JTag (aus dem Shop) angeschlossen wird. Was mache ich falsch, oder sollte man eher den "ARM USB JTAG für OpenOCD" für dieses Board verwenden. vielen dank für jegliche Hinweise beste Grüße Thomas
Das Philips Flash Utility ist nur für den seriellen Port gedacht, und spricht darüber mit dem On-Chip Bootloader. Für JTAG musst du OpenOCD oder H-JTAG verwenden. Gruss, Dominic
@Thomas, Dominic hat absolut recht, eine Programmierung mit der Flash Utility ist nur durch UART0 moeglich. Es gibt updates fuer die Utility, die auch die neuesten Chips wie die LPC2300 Familie unterstuetzen zum runterladen von hier: http://www.flashmagictool.com/ Auch dieses Tool ist nur fuer UART0 gemacht, denn nur dieser wird vom Bootloader fuer diesen Zweck unterstuetzt. Wenn ueber JTAG programmiert werden soll, dann wird das normalerweisse im Debugger gemacht, z.B. bieten Keil uVision oder IAR inder Embedded Work Bench eine "dowload to flash" option an. Das passiert dann durch deren jeweiligen USB->JTAG Adapter. Da steckt einiges an Arbeit drin und mir ist nicht bekannt ob es bereits unter Eclipse eine Implementierung gibt, die JTAG download unterstuetzen wuerde. Gruss, Robert
Zumindest der OpenOCD laesst sich mit Skripten soweit automatisieren, dass ein File geflashed wird, siehe http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/openocd_intro/index.html Ich verwende zwar Eclipse nicht zur Embedded Entwicklung, aber der Aufruf aus einem Makefile z.B. wäre kein Problem. Gruss, Dominic
Hallo, soweit ich weiß ist es doch ausreichend mit dem lpc2000 Flash Utility den code per UART einzuspielen. Das Debuggen unter Eclipse ist dann in Eclipse ebenso möglich
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.