Gast
#733584
Hallo zusammen! Ich habe ein Problem mit dem Controller Infineon XC886 CLM 8FFA. Genauer gesagt mit dem Download meines Programmes in den Flash-Speicher. Zum Download nutze ich das Programm XC800_FLOAD V4.5 über die UART Schnittstelle meines Computers. Das funktioniert so weit auch echt gut. Nur habe ich jetzt ausprobiert, den Flash-Speicher mit Passwort zu schützen (über XC800_FLOAD). Auch das geht ganz hervorragend. Leider kann ich jetzt mit XC800_FLOAD keine Verbindung mehr mit dem Controller herstellen (es kommt eine Fehlermeldung von wegen Fehler bei der Baudratenerkennung oder fehlender Reset, die Standard-Meldung halt ;), also auch den Flash-Schutz nicht wieder rausnehmen. Wenn der Flash nicht geschützt ist, kann ich immer wieder mit dem Controller verbinden und den Flash neu beschreiben (mit 2 baugleichen Geräten ausprobiert). Nur halt zu dem geschützten Controller gibt es kein durchkommen. JTAG geht bei geschütztem Flash auch nicht. Was mich auch wundert, ist, dass bei zwei anderen Geräten mit XC886 6FFA und XC886 LM 8FFA Controllern, das ohne Probleme funktioniert. Also Flash beschreiben, Flash schützen, Schutz entfernen und neu beschreiben. Nur der XC886 CLM wehrt sich. Hab ja die Vermutung, dass es was mit der LIN-Funktionalität zu tun hat (über LIN kann auch der Flash beschrieben werden) und der Controller nur auf LIN-Pakete ragiert. Leider hab ich kein entsprechendes Interface um das auszuprobieren... Das User Manual sagt folgendes: If a device is programmed as LIN, LIN BSL is always entered. If a device is programmed as UART/MultiCAN, then the entry to the respecitve BSL (UART or MultiCAN) is decided based on their initial header frames. Nur leider wird mit keinem Wort gesagt, wie ich den Controller so "programmieren" kann, dass UART/MultiCAN BSL aktiviert ist. Aber ob es daran liegt, bin ich mir auch nicht so sicher, da es mit dem XC886 LM ja auch funktioniert und der auch LIN-Bus-Funktionalität hat. Hat jemand schon mal mit so einem Problem zu kämpfen gehabt oder eine Lösungsidee? Recht herzlichen Dank und frohe Weihnachten an alle!