AT89S8253 ISP Programmierung unter Linux

Gast #397273
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
Gast #457545
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.