Wird Ponyprog noch weiterentwickelt?

Gast
Ich hab auch ne Frage zu PonyProg

Auf der Seite von Ponyprog steht dass:
Support the AVR ATtiny12, ATtiny15, ATtiny26, ATtiny2313

Nun meine Frage kann ich damit auch einen ATtiny15A oder ATtiny15V 
programmieren
(Firma: TU Chemnitz)
Claudio Lanconelli hat die Entwicklung 2007 eingestellt und den 
Quelltext bei SourceForge zur Verfügung gestellt.

Bei genauerer Betrachtung des Quelltextes fällt auf, warum eine 
Weiterentwicklung, insbesondere das Einfügen neuer Chips, so gut wie 
unmöglich ist: Die Programmstruktur ist schlichtweg zu unübersichtlich 
geworden.

2013 habe ich den Parallelport-Zugriff auf InpOut32.dll umgestellt 
(Windows-Version). Neben einigen punktuellen Verbesserungen. Damit läuft 
das Programm erst einmal uneingeschränkt unter Windows 7/64bit.

Zurzeit bin ich bei einer Komplett-Überarbeitung. Weil ich PonyProg 
immer sehr mochte und die neuen PIC16F1454 brennen können möchte, für 
die es zurzeit gar kein Brennprogramm gibt (oder doch?). Wie's aussieht, 
bleibt außer dem Namen, dem Pferd und dem Wiehern vom Original nichts 
mehr übrig:-) Geplant ist die Unterstützung der Hochvolt-Programmierung 
von AVRs. Die Native-Linux-Unterstützung (die zu starken Einschränkungen 
der Benutzerfreundlichkeit geführt hatte) muss ich dabei fallen lassen 
und werde dafür sorgen, dass es mit Wine läuft.

Wer Wünsche hat, kann diese ja hier äußern.
Moderator Persönliche Seite
Henrik Haftmann schrieb:
> Geplant ist die Unterstützung der Hochvolt-Programmierung von AVRs.

Ich will nicht unbedingt deinen Enthusiasmus bremsen, aber gemessen
am nötigen Aufwand würde ich dem an deiner Stelle keine zu große
Priorität beimessen.  Man braucht es relativ selten, und ob die, die
es brauchen würden, gerade die passende Ponyprog-HV-Hardware zur Hand
haben, ist fraglich.  Mit STK500, STK600 oder AVR Dragon zusammen mit
AVRDUDE gibt's dafür wiederum schon jetzt viele Varianten, wie man
das machen kann, und die Xmegas nutzen das ohnehin nicht mehr.

> dafür sorgen, dass es mit Wine läuft.

Einschließlich Hardwarezugriff auf den Parallelport?  Ein sportliches
Unterfangen. ;-)

> Die Native-Linux-Unterstützung (die zu starken Einschränkungen der
> Benutzerfreundlichkeit geführt hatte)

Wenn du es sowieso komplett überarbeitest, was spricht dagegen, dann
gleich einen plattformübergreifenden Toolkit zu nehmen (Qt zum
Beispiel)?  Das dürfte viel einfacher sein, als den Lowlevel-Kram
durch Wine zu routen.

Just my EUR 0.02.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.