P89C668 ISP kaputt geflasht?

OP #311224
Lesenswert?
• ▲
▼
Servus,

ich habe mich gerade aus meinem Philips P89C668 ausgesperrt, komme mit
FlashMagic einfach nicht mehr drauf.

Als letzte Aktion hatte ich mein Programm geflasht, ohne Probleme. Das
Programm ist drauf und läuft wunderbar. Nur als ich erneut flashen
wollte, hat mich FlashMagic mit der Fehlermeldung "Unable to
communicate, bla bla bla" konfrontiert. Ich habs mehrmals probiert,
immer kommt der gleiche Fehler. Irgendie bekommt er den uC nicht mehr
in den ISP Modus.

Da der uC nach wie vor mein Programm startet, sollte ja auch das
Statusbyte immer noch richtig gesetzt sein. Die ISP Schaltung selbst
ist der AppNote Seite 1 nachempfunden, und hat auch noch nie Probleme
gemacht.

Es liegt definitiv am uC selbst, mit einem anderen gibts keine
Probleme.

Grüße und schon mal Danke,
rweber
Gast #311225
Lesenswert?
• ▲
▼
Hast Du schon PSEN an GND probiert ?

Die einzige Möglichkeit sich auszusperren ist, den Bootvektor vom
Bootloader weg zu setzen, dann wars das definitiv.

Im Gegensatz zu den Atmels ist ein Verbiegen des Bootvektors
endgültig.

Deswegen kommt ja auch die rote Warnausschrift !


Peter
OP #311226
Lesenswert?
• ▲
▼
Ja, PSEN wird auf GND gezogen.

Die rote Warnschrift kenne ich, nur habe ich den Bootvector NICHT
geändert. Da muß irgendwas beim Flashen schief gelaufen sein.
Boot-Vector und Status-Byte gelöscht, aber nicht mehr neu
programmiert?

Durch meine Beschaltung (PSEN=0, EA=1, ALE=1, bei fallendem Reset) wird
der Bootloader hardwaremäßg aktiviert. FlashMagic braucht die Bytes also
nicht neu zu programmieren, um den ISP zu aktivieren.

Mit einen parallel Programmer soll man laut AppNote wieder draufkommen.
Wenn ich allerdings sehe was die Kosten, kann ich noch viele P668
schrotten :-(

Ich möchte halt die Ursache herausfinden, damit mir sowas nicht nochmal
passiert.

gruss,
rweber

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.