Arduino-Bootlader für ATMega16/32
Ja ich muss mal hier fragen, da ich in englishsprachigen ArduinoForen, ein wenig (zu) dumm aus der "EnglishSprache" schaue ;)
Ich habe einen MMduino UNO der poln. Firma Propox und möchte den mit einem ATmega16/32 DIL40 betreiben, darum wurde er auch gekauft. Nun habe ich schon Tagelang, na besser Stundenlang , alles probiert was ich den Anleitungen dazu entnehmen konnte ohne Erfolg. es geht mir darum vorhandene µCs zu verbauen. Die Programmierung sollte auch seriell passieren, weil das später per RF oder IR geschehen soll, um das Gerät in wetterdichtem Gehäuse programmieren/abfragen kann.
Die Bord.txt habe ich geändert, nach denm Angaben der jeweiligen Forenbeiträge, ohne Erfolg. Muss noch mehr in der ArduinoIDE geändert werden?
Wer damit schon Erfolg hatte, den bitte ich doch dankbar um Hilfe.
Gruss
Gerhard
Nachtrag 1: Später soll mit dem Gerät ein alter Lappy( Win98 ) arbeiten, kennt jemand Software die unter Win98 noch Hex-Dateien seriell übertragen kann.
Nachtrag 2: Hier wird beschrieben, komme nicht so ganz klar mit dem Englischen
Liste der Anhänge anzeigen (Anzahl: 1)
Danke Joar !
Aber ich möchte mal hier kundtun, dass ich es endlich geschafft habe einen Atmega32 mit einem ArduinoBootloader zu versehen und erste Testprogramme laufen schon. Man muss ein bischen "trixen" mit der Reset-Taste, meist ist die vom Arduino verwendete Resetanschaltung auf Protoboards oder Entwicklerboards(STK500 u.ä.) nicht vorhanden.
Auf jedenfall macht sich aus einem Olimex-P40-USB dann leicht ein "Ardumega" der wenig kostet, vor allem für denjenigen, wer mit Leiterplattenherstellung und SMD Bestückung, egal aus welchem Grunde auch immer, auf "Kriegsfuss" steht.
Viele Beispiele aus dem Web gehen (bei mir) gar nicht, wer weiss auch warum, ich werde meine "Mixture" aus den verschiedenen Anleitungen zusammenfassen und zur Verfügung stellen , falls wer Bedarf hat...
Gerhard
Atmega16 und 644 ist noch nicht getestet durch mich...nach meinen Urlaub. Ist zu heiss jetzt ;)
Nachtrag: Den "Resettrick" kann man umgehen, wenn vom USBChip bzw RS232 folgende Nachrüstung von 2 Bauteilen zum RESET-Pin des µC gemacht wird:
Schaltbildauszug: von Arduino2009 (c) Anhang 25985
Das Projekt wird hier beschrieben (Webseite ist in Entstehung)