Gast
#435953
Moin Community, habe bis jetzt immer mit einem ARM 7 oder 9 unter Windows gearbeitet und diese per MultiICE programmiert/debugged. Nun habe ich in einem Projekt den ATmega128 von Atmel vor mir und würde es gerne schaffen, auf diesen unter Linux etwas Code zu bekommen. Das Board ist ein Ethernut 1.3 (http://ethernut.de/en/hardware/enut1/) und bietet als Schnittstelle COM, Ethernet, SPI und JTAG. Per COM und "cu" mit dem Board zu kommunizieren haben ich schon hinbekommen. Bin danach schön der Anleitung "NUT/OS Development under Debian Sarge" (http://ethernut.de/en/documents/debiansage.html) gefolgt und versuche jetzt gerade meine .hex-Dateien auf den ATmega128 zu transferieren. Doch ich habe leider keine Ahnung, welche von den oben genannten Schnittstellen für die Programmierung überhaupt in Frage kommt und welche sinnvoll ist bzw. wie ich diese per "avrdude" anspreche. Muss gestehen, dass ich in der Kombination von Atmel und Linux ein ziemlicher Neuling bin. Also die Probleme/Fragen nochmal zusammengefasst: - COM/Ethernet/SPI/JTAG, welche eignet sich zum Programmieren des ATmega128? - Was bräuchte ich für die evtl. Programmierung unter den oben genannten Schnittstellen. - Wie muss ich avrdude für die jeweilige Schnittstelle einrichten. Ein paar Infos zum System: - Kubuntu - Alle Tools laut Anleitung fehlerfrei installiert (http://ethernut.de/en/documents/debiansage.html) - Board: Ethernut 1.3 mit COM/Ethernet/SPI/JTAG - Schnittstelle zum PC: COM/Ethernet Schon mal Vielen Dank für die Infos. Gruß chackie-lee