Hallo Christian,
ich verwende auch das YAAP.
ZU deinem ersten Problem: Verify bedeutet folgendes: Das Programm
überprift, ob im Flash des uC genau das selbe Hexfile ist, wie in dem
Flash Fenster von YAAP. Ab Stelle 0x80 scheint dies bei dir wohl nicht
mehr der Fall zu sein ...
Blankcheck überprüft, ob der Flash leer ist (also sich an jedem
Speicherplatz 0x00 befindet). Dein Flash ist nicht leer, schon im ersten
'Feld' steht etwas drin, daher 'Blankcheck failed'
Wenn du ein Programm draufspielen möchtest empfehle ich dir folgende
Vorgehensweise: Zu allererst erstellst du ein neuer Prokjekt und
klickstt das Flash Fenster an. Anschließend löschst du den gesamten
Speicher (mit Erase Chip). Dann liest du den Speicher aus (mit
ReadFlash), dann sollte auch der Blankcheck erfolgreich verlaufen.
Anschließend öffnest du dein Hex File (File/Load File). Dieses sollte
nun in deinem Flash Fester stehen. Dann schreibst du den Inhalt in den
Chip (mit Write Chip). Und anschließend kannst du mit Verify Flash
feststellen, ob das Programm fehlerfrei übertragen wurde ...
Falls dann immer noch immer der Fehler Verify failed auftritt, ist
höchstwahrscheinlich der Flash des Chips kaputt ...
Viel Spaß und beste Grüße
Steffen