Forum: Mikrocontroller und Digitale Elektronik Windows Programm mit Command Line ?


von Werner (Gast)


Lesenswert?

Hallo,

da faellt mir gerade noch was ein.
Ich habe gerade versucht zu probieren, ob es beim AVRootloader Windows 
Binary auch eine Command line gibt, also einen Programmiervorgang von 
der Kommandozeile aus ausfuehren und dann wieder automatisch beenden.
Auch bei der Suche im Netz und hier bin ich da nicht fuendig geworden.
Aber vielleicht gibt es da ja doch was.
Ich meine jetzt ausser dem Erstellen einer weiteren eigenen command Line 
App fuer Delphi.

Gruss

Werner

von Bernd K. (prof7bit)


Lesenswert?

Es gibt welche.

Such mal nach der Textdatei die in einigen Versionen mitgeliefert wird. 
Du kannst einige (leider nicht alle) nötigen Daten per Kommandozeile 
angeben und er wird sich nach Beendigung (meistens) wieder selbst 
beenden, es sei denn es tritt ein Fehler auf, dann bleibt das Fenster 
dummerweise leider einfach offen :-( und des weiteren kannst Du keine 
Minuszeichen im bootsign haben sonst steigt der selbstgestrickte (warum 
eigentlich?) und nur halbherzig implementierte Kommandozeilenparser aus.

Ich hab mir als Notbehelf eine Komponente für meine eigene Software 
gebastelt die eine passende ini-Datei für den AVRootloader erzeugt und 
ihn dann mit dieser ini startet. Leider hilft das aber nicht dagegen daß 
das dumme Fenster nicht mehr zu geht wenn ein Fehler auftritt (oder daß 
überhaupt ein Fenster aufpoppen muss).

Die endgültige Lösung wird so aussehen daß ich gerade dabei bin Hagen's 
Protokoll anhand des Bootloader Assemblercodes mehr oder weniger 
komplett reverse zu engineeren und dann einen eigenen Client dafür 
schreiben werde der auch den Anforderungen im produktiven Einsatz (z.B 
Verewendung in Batch-Dateien, ordentliches Kommandozeileninterface) 
gerecht wird. Das wird dann übrigens auch auf Linux laufen und unter GPL 
veröffentlicht, das scheint mir die einzige Möglichkeit dieses an sich 
schon ganz nette Stück Software am Leben zu erhalten bevor es mangels 
Benutzbarkeit und mangels Support in Vergessenheit gerät. Aber bis ich 
soweit bin dauert das noch einige Zeit.

von Werner (Gast)


Lesenswert?

Wieso wurde der Text in ein nicht AVRootloader Forum verschoben ?
Weil nicht AVRootloader im Betreff steht oder ?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Werner schrieb:
> Wieso wurde der Text in ein nicht AVRootloader Forum verschoben ?

Was bitte soll ein "AVRootloader Forum" sein? Und von welchem der 
Forenbereiche hier glaubst Du, daß der damit zu tun hätte?

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
Noch kein Account? Hier anmelden.