Gast
#56735
Hallo zusammen Ich habe erhebliche Probleme mein Programm in den T89c51AC2 zu flashen. Ich benutze dafür den GALEP 4. Der unterstützt den auch angeblich. Bei Auslieferung ist der T89c51 mit der höchsten Security Einstellung g gesichert. Im Datenblatt steht, das man den mit einem Device Programmer erst programmieren kann, wenn man einen vollständigen Flash + Bootloader Erase durchgeführt hat. Wenn ich jetzt also mit der GALEP Software probiere (im Herstellerzusand) zu programmieren meldet der mir "Warning ! Security Level 4". Dann probiert der den Flash zu beschreiben, scheitert aber nachher beim Vergleich. Bis hierhin ist ja noch alles OK (steht ja auch so im Datenblatt, das das nicht funktioniert). Wenn ich jetzt aber probiere den Baustein zu löschen (löscht dann auch die Security Einstellung) meldet der mir nach einiger Zeit einen Fehler (warum auch immer ?). Wenn ich den Baustein danach Auslese, ist mir aufgefallen das der das Hardware Security Byte dennoch gelöscht hat. In diesem Byte ist auch ein Bootloader Jump Bit, das nach dem Löschvorgang nicht mehr gesetzt ist. Und das ist Glaube ich das Fatale ! Nach diesem Löschvorgang kann ich den Atmel noch nicht einmal mehr versuchen zu beschreiben. Dann meldet der mir direkt fehler. Das auslesen klappt dennoch ohne Probleme. Meine Frage jetzt: Ist dieses Bootloader Jump Bit für den Programmer wichtig das der auf den Flash zugreifen kann ? Ich hab gedacht das ist nur für ISP wichtig. Wie bekomme ich jetzt mein Programm in den Atmel ? Ich habe schon 3 für mich erstmal "unbrauchbare" Bausteine hier liegen. Einer ist noch im original Zustand. Kennt jemand eine kleine leicht aufbaubare Programmer Schaltung die man sich notfalls bauen könnte ? Bin jetzt ziemlich unter Zeitdruck. Wäre schön wenn ihr mir helfen könntet. Gruß Alex