Forum: Mikrocontroller und Digitale Elektronik MSP430F1211 "Verification error" mit BSL


von Tocktronix (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

beim Versuch einen MSP430F1211 (ohne externen Quarz) mit 
Progbox/MSPFET/msp430-bsl via Bootstrap loader zu programmieren tritt 
folgender Fehler auf(hier MSPFET):

21:57:04  Initialize...
21:57:05  Device: MSP430F11x1. Info(0x1000-0x10FF), Main:(0xF000-0xFFFF)
21:57:05  Erasing flash memory...
21:57:10  Erase complete.
21:57:10  Blank check device memory...
21:57:10  Blank check failed. Verification error.

sowie

22:03:59  Initialize...
22:04:00  Device: MSP430F11x1. Info(0x1000-0x10FF), Main:(0xF000-0xFFFF)
22:04:00  Verifying device memory programming...
22:04:00  Verify failed. Found 37 errors

Eine Verbindung wird ja anscheinend erfolgreich aufgebaut (MCU sendet 
ACK-byte), kann aber magels LA nicht die ganze Kommunikation 
aufzeichnen.
Verwendeter Pegelwandler = MAX3243e(siehe Anhang)

Was könnte hier falsch laufen?
Ungenügend RAM? Fehlender externer Quarz ?

DANKE

von Mika (Gast)


Lesenswert?

Der Type stimmt nicht ueberein...?!

Viele Gruesse,
Mika

von Tocktronix (Gast)


Lesenswert?

Sry vertippt. Ich habe einen MSP430F1121A verbaut.

Zur Autoerkennung durch BSL:

Progbox:
MSP430F112 BSL: 1.30

msp430-bsl:
Device-ID:f112 BSL 1.30

MSPFET:
MSP430F149

von Christian R. (supachris)


Lesenswert?

Also der BSL geht immer, da brauchts keinen RAM, kein Quarz. Ich 
betreibe auch einen F1121A per BSL an einem FT232R, das gibt keine 
Probleme. Wird auch richtig erkannt. Vielleicht ist ja der Chip kaputt.

von Tocktronix (Gast)


Lesenswert?

Gelöst: Chip war nicht kaputt, es lag an dem Code vom IAR. Da hatte ich 
irgendeine falsche setting drinnen oder so.

Funktionierte zwischenzeitlich auch mit dem MSP430F2132.

Vielen Dank!

von Christian R. (supachris)


Lesenswert?

Vielleicht hattest du den falschen Chip beim Linker eingestellt, und der 
hat dann Code in den RAM-Bereich geschrieben, der natürlich dann nicht 
angekommen ist und somit Verify Error lieferte...

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.