Hallo, ich habe mir ein FriendlyARM Board mit 7" LCD bestellt (finde das Preis/Leistungsverhältnis recht ordentlich). http://www.watterott.com/de/FriendlyARM-Micro2440-SDK-7-LCD-256MB Im Lieferumfang befindet sich ein "LPT - JTAG Adapter" Ist der ausreichend um damit die SW auf dem ARM zu debuggen solange ich einen LPT-Port an meinem PC habe? Da ich auch oder eig. hauptsächlich auf meinem Laptop programmieren will, reicht dann ein USB zu LPT Adapter aus? Kann man überhaupt Programme die in einem Linux laufen so live debuggen wie man das von uC kennt??? Habe schon viel Erfahrung mir AVR und Cortex-M3(incl. RTOS) aber Linux auf ARM9 ist für mich Neuland. (möchte später QTembedded Programme darauf laufen lassen)
Ben jamin schrieb: > Ist der ausreichend um damit die SW auf dem ARM zu debuggen solange ich > einen LPT-Port an meinem PC habe? Den Jtag-Adapter brauchst du höchstens zum Debuggen von Bare-Metal-Apps. Alles Andere - ich gehe jetzt mal davon aus, dass du Linux auf dem Board verwendest - kannst du über einen auf dem Linux laufenden gdbserver/gdb debuggen. Wenn du crossdebuggen willst verbindest du das Board mit deinem Rechner über RS-232 oder über Netzwerk. > Kann man überhaupt Programme die in einem Linux laufen so live debuggen > wie man das von uC kennt??? Natürlich - mit einer Gdb-Gdbserver-Konfiguration. > Da ich auch oder eig. hauptsächlich auf meinem Laptop programmieren > will, reicht dann ein USB zu LPT Adapter aus? Die funktaionieren mit einer mit bekannten Ausnahme[1] alle nur für das Drucken. [1] http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ PS. Ich hab den Jtag-Adapter noch nie gebraucht. Gruß Oliver
Klingt kompliziert... Habe in einer Anleitung für den FriendlyARM gelesen das man eine RS232 Schnittstelle benötigt um den Linux Kernel zu laden/starten und die Netzwerkschnittstelle einzurichten. Habe aber auch diese nicht an meinem Laptop. Gehen dafür die Adapter die man in der Bucht bekommt? Sobald dann Linux und Netzwerk läuft kann man dann sicher den eigenen Code per Netzwerk auf den Flash des Boards schieben und starten oder?
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.