Wie man das mit das AsuroFlash Programm von Osser machst verstehe ich auch nicht genau. Dazu muss du dich zu Osser richten, oder vielleicht Andere Leute die sich mit dieses Programm auskennen.
Ich brauche nur den Lib und die FirstTry Beispiel-Ordners davon wenn ich ein neues Programm schreibe. Ich mache eine Kopie von den ganzen First Try Beispiel Ordner. Ich ändere dann die makefile mit den richtige Libpath und DIRAVR Pfad. Und zur Compilieren Doppelklicke ich auf den Make-all.bat Datei. Wenn den Compiler fertig ist kann man auch den Eventuelle Fehlermeldungen in das DOS-Fenster sehen.
Mal so ich lass das Die exe jetzt mal außen vor.
Und der Anleitung wird nicht gesagt dass man bei. 2.8.2 den AVR Pfad angeben muss.
Er hat bei mir inzwischen auh eine Hex Datei erzeugt ohne Fehlermeldung.
Mein bisheriger Fehler waren die vergessenen ""/Anfuerungsstrichen. :') beim Libpath(Leerzeichen im Pfad).
Hallo,
wie valen schon andeutete. Die zip-Datei sollte für eine Blind Installation ausreichen.
Um ein eigenes Programm zu schreiben oder eines der Beispiel Programme neu übersetzen:
* die AsuroLib in einem Ordner auspacken (möglichst Pfad ohne Leerzeichen)
* Beispiel Ordner kopieren (z.B. FirstTry) (ebenfalls Pfad ohne Leerzeichen verwenden)
* Im Makefile den Pfad zur Asuro-Lib anpassen. z.B. LIBPATH = C:/ASURO_SRC/AsuroLib/lib
* Ggfs im Makefile noch den Pfad zum AVR-GCC/WinAVR Verzeichnis anpassen. z.B.DIRAVR = C:/WinAVR20100110
Der letzte Punkt fehlt noch in der readme. Das muss ich noch korrigieren.
Was die AsuroLib Exe betrifft, ich denke nicht das es einen Silent Install gibt, mach mich aber mal schlau. Es gibt bestimmt ein Plugin für den NSIS Installer, der so etwas ermöglicht.
Also ich hab jetzt alle Änderungen vorgenommen und das ganz mit batch-Dateien "benutzerfreundlicher" gemacht(neues_Pojekt_erstellen.bat/uebersetze_Projekt).
Das Übersetzen funktioniert auch ohne Probleme, also ohne Fehler.
Nun ist das Problem, dass das Flashtool(v1.5.1) streikt beim Senden. Aber nur auf dem Schulserver mit der zip; Daheim läuft es ohne Probleme mit der .exe
Des weiteren die ".exe" ändert gar nichts am libpath("LIBPATH = ../../lib"), wieso geht es dann ohne Probleme?
Als Fehlermeldung kommt vom Flashtool .c=>Checksum Error
Die erste Seite wird gesendet, danach streikt er.Checksum Error. Es sind andere als die vom PC geschickten Daten bei ASURO angekommen.
Das kann durch Störlicht (wie Leuchtstofflampen) kurze Unterbrechungen in der
Sichtverbindung oder ähnliches passieren
Danke nomal für die bisherige Hilfe
Lesezeichen