Forum: Mikrocontroller und Digitale Elektronik AT89S8253 ISP Programmierung unter Linux


von Jozef Molnar (Gast)


Lesenswert?

Hallo,

da ich bis jetzt kein ISP Programmer für den AT89S8253 unter Linux
gefunden habe, habe ich eins selber geschrieben.
Das Problem ist, dass ein Paar Hundert Bytes werden einwandfrei
programmiert, dann tritt ein Fehler auf (nicht programmiertes byte) und
ich komme nicht dahiter, warum.
Ich verwende die ioctl Funktion, byte (nicht page) programming. Mein
Programm lockt das LPT port so, dass kein (?) anderes Programm
zugreifen kann, trozdem kann ich den uC nicht vollschreiben. Das lesen
geht, obwohl ich es nur für die erfolgreich geschriebene Daten
bestätigen kann.
Hat jemand eine Idee?

Danke im voraus.
Jozef

von S. Hager (Gast)


Lesenswert?

Ich bin sehr interessiert an deinem programmer, da ich selber sowas 
ähnliches brauche und zwar für den at89s4051. An dem ist nur das page 
programming nicht 64 sonder 32 byte und er hat kein eeprom. Ansonsten 
ist das Programmieren gleich. Ich müsste mir das ganze selber schreiben, 
es wäre aber schön wenn ich bereits einen code hätte den ich anpassen 
kann - für Linux.

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.