Nabend, ich benutze schon seit Ewigkeiten PonyProg, um meinen AT89S8252 über den Parallelport zu programmieren. Nun habe ich einen neuen Laptop mit Win 7 x64. Habe extra einen Laptop mit Parallelport gekauft, doch PonyProg läuft natürlich nicht mehr anständig. Es wird ein Fehler mit der DLPORTIO.SYS gemeldet. Habe jetzt schon lange gesucht aber keine Lösung gefunden. Gibt es noch eine Möglichkeit, den Controller mit Win 7 x64 über Parallelport zu flashen? Ein Umstieg auf eine andere Schnittstelle ist leider nicht möglich, da es sich um ein (hardwareseitig) abgeschlossenes Projekt handelt. Danke für eure Tipps!
http://ponyprog.sourceforge.net/phorum/read.php?2,501 Wäre trotzdem dankbar, wenn jemand noch Alternativen hätte. Denn dieses Workaround ist nicht gerade komfortabel...
Hallo! Deshalb hab ich noch ein Notebook mit Windows2000. Ab Vista funktionierte PONYPROG bei mir auch nicht mehr, weder Parallel noch Seriell.
Mahlzeit, wie man PonyProg prinzipiell zum Laufen bekommt, ist hier im Forum ja mehrfach beschrieben. Im Zweifelsfalle einfach unter einem 32 Bit System installieren und den Programmordner auf die 64 Bit Maschine schieben. Aber dann läuft halt der Parallelport noch nicht. Es sei denn, man geht die 12 Schritte aus meinem Link oben durch, das funzt :D Trotzdem wäre es natürlich schön, man hätte ein Tool, das einfach so unter Win7 x64 funktioniert...
Pack Dir eine virtuelle Maschine mit z.B. Win2000 auf Dein Notebook. Unter Umständen wirst Du die parallele Schnittstelle der VM noch bekannt machen müssen. Funktioniert bei mir ganz passabel mit einem Parallelportprogrammer, für den es auch keine W7-64 Treiber gibt.
Danke, das habe ich gestern auch schon probiert. Leider habe ich im "XP Mode" bzw Virtual PC unter Win7 keinen Parallelport. Wie kann ich den denn bekannt machen? Oder benutzt Du eine andere VM?
Ich musste leider auch fesstellen, dass man sich mit 64 Bit Systemen offenbar schnell ins Abseits kickt.....
Ich habe mit VMWare-Player auf einem Windows7 X64 Host und einem Windows XP 32-Bit VM den Parellelport durchgeschliffen bekommen. Mit PCI-Parallelport Karten funktionierte das auch; aber nur noch bei frühen 3er Version der VM-Ware Players. In der VM konnte ich dann ohne Probleme Bitbanging-Programmer am Parallelport betreiben (z.B. avrdude mit STK200) Gruß Oliver
Win 7 schrieb: > Ich musste leider auch fesstellen, dass man sich mit 64 Bit Systemen > offenbar schnell ins Abseits kickt..... Naja, wenn man mit antiker Hardware an Schnittstellen arbeitet, die dafür nicht vorgesehen sind, dann ja. Ein Parallelport-Drucker funktioniert unter Win 7 x64 einwandfrei am LPT.
Mal ehrlich, wer arbeitet denn noch ernsthaft mit diesem Gaul? Ein Ponny gehört in den Gulasch ;-), auf dem Rechner kann man besseres verwenden. Ja, auch unter Win7-64 ;-) Andererseits interessiert mich, welcher aktuelle Laptop noch Parallele hat. Old-Papa
Oliver, VMware werde ich mal testen, danke! Old-Papa, sag mir, welches Tool das kann und ich sage Dir, welchen Laptop ich habe ;)
Nabend, nächstes Problem: Batronix Prog Studio 5.34 bricht die Installation ab mit der Fehlermeldung "Beim kopieren der Dateien trat ein Fehler auf". Laut Batronix ist Prog Studio nicht unter Win7 lauffähig. ABER: Ich hatte es schon installiert und es lief auf einem Test-Win7. Jetzt, wo ich Win7 neu installiert habe (gleiche Version usw.) klappt es nicht mehr! Irgendwas hab ich scheinbar beim letzten mal anders gemacht... Ideen? Oder kennt noch jemand eine gute IDE für meinen AT89S8252, womöglich kostenlos?
efyzz schrieb: > Oder kennt noch jemand eine gute IDE für meinen AT89S8252, womöglich > kostenlos? Warum nimmst Du nicht einen kompatiblen 8051 mit internen UART Bootloader. Dann bist Du das Problem los. zB. AT89C51ED2. Flip zum programmieren läuft auch auf Win7.
Danke für den Tipp, aber... efyzz schrieb: > Ein Umstieg auf eine andere Schnittstelle ist leider nicht möglich, da > > es sich um ein (hardwareseitig) abgeschlossenes Projekt handelt. Habe mir jetzt MIDE51 runtergeladen. Das scheint für meine Zwecke genau das richtige zu sein. Trotzdem merkwürdig, dass das ProgStudio plötzlich so rumzickt...
Den AT89C51ED2 hab ich übrigens schon liegen, denke nämlich schon länger über ein Hardware-Update nach. Aber das wird noch dauern... Evtl werd ich aber auch gleich auf STM32F4 wechseln, Eval-Board hab ich schon. Mal gucken :) Bis dahin muss der 89S8252 noch rennen.
efyzz schrieb: > Jetzt, wo ich Win7 neu installiert habe (gleiche Version usw.) klappt es > nicht mehr! Irgendwas hab ich scheinbar beim letzten mal anders > gemacht... Unter Win 7 ist das Programmverzeichnis geschützt. Wenn man ein älteres Programm installiert, dann sollte man z.B. c:\progs als Zielverzeichnis nehmen. tschuessle Bernhard
Das Problem mit dem fehlenden dlportio.sys tritt nicht auf, wenn man ponyprog im Administratorenmodus startet (Rechtsklick!)
Hmmm, ich hab einen ISP seriell-Progger gebastelt der problemlos über einen USB2RS232 (meiner heißt Logilink) an einem Win7 64Bit läuft! Nur hab ich diesem Progger keinen Flashalgorithmus für den 89S8252 spendiert (weil dieser von Atmel abgekündigt ist) und deshalb unterstützt dieser Progger den Pinkompatiblen AT89S8253. Je nachdem welche Aufgaben deine MCU übernimmt, sollte der AT89S8253 in deiner Schaltung laufen ! Die Beschreibung hierfür findest du hier: Beitrag "Re: Stand-Alone ISP-Flasher für AT89S über RS232" Die Schaltung wurde mittlerweile überarbeitet, sodaß es eine Version gibt, die ohne den ULN 2004 auskommt. Wenn dich das interessiert: Meldest dich halt !
Also ich habe mir für Ponyprog eine Wrapper-Dll geschrieben, diese verwendet dann nicht den dlportio Treiber sondern einen Treiber namens TVicPort, welcher zu Windows 7 x64 kompatibel ist. Das Ganze scheint ja für einige interessant zu sein, ich werde es wenn ich zu Hause bin mal auf meiner Website zum Download bereitstellen und hier posten. Da müsst ihr euch leider bis ca. 19 Uhr gedulden.
Gibt da nen Patch, verwendet statt der ursprünglichen dlportio.dll eine eigene welche nen anderen Treiber (TVicPort, muss man sich dafür laden und installieren) anspricht. Klappt wunderbar auf Windows 7 in der 64-Bit Edition. -> http://www.techcat.de/index.php?ponyprog
Ganz sicher tut's ja auch (m)eine Neuübersetzung, die nur halb so groß ist und sich die Fensterposition merkt: http://www-user.tu-chemnitz.de/~heha/viewzip.cgi/hs_freeware/PonyProg2000src-2.08b%23.zip/Release/
Jippy, endlich eine Lösung für Win7 x64 :) Danke an die Leute, die das hingebastelt haben!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.