Hallo zusammen Folgendes Problem: Die Steuerung meines 3D-Druckers von FlashForge hat sich nach enem fehlgeschlagenen Software Update nicht mehr gemeldet. Nach ewigem hin und her mit dem Hersteller und dessen Supportleute, welche durchaus einiges technisches know-how haben, bekam ich den bootloader als hex file für den controller. Ich habe dann das Board mittels SWD und dem ST-Link sowie dem ST-Link Utility verbunden. Die Verbindung mit de Controller selbst klappte immer! Sobald ich aber z.B. einen ChipErase machen wollte, kam die Meldung "Internal Command Error" "Read-Out Protection" Ich dachte damals es läge am Controller bzw. daran, dass die Chinesen den Chip entsprechend geschützt haben. Einen blick in Target->OptionBytes sagte ProtectionLevel 1 Ich habe dann versucht, das level auf 0 zu setzen. Dies schlug jedoch fehl mit der Meldung: "Cannot connect to Target..." Ab dann dachte ich, ich ersetze am besten den Chip. Dies habe ich heute getan. Zu meinem überraschen, kommen aber weiterhin die identischen Meldungen bei einem neuen Chip direkt von ST welcher noch nie Programmiert wurde. Interessanter weise, zeigt mit Target->Settings bei "Targetvoltage:" 1.5V an. Der Chip hat aber an all seinen VDD Pins 3.3V Ich vermute, das hier irgendwo ein problem besteht. Hat jemand etwas Erfahrung mit dem SWD Interface und eine Idee? Sollte ich den VDD Pin des ST-Links noch mit 3.3V Verbinden? Der Support von FlashForge hat mir mitgeteilt, dass sie mit J-Links arbeiten und es ihrer meinung nach möglich sein sollte mittels des on-board SWD Anschlusses den Controller zu flashen. Danke schonmal für eure Antworten.
Problem gelöst! Mann müsste halt auch noch V-Target des ST-Links anschliessen.... Nun läuft das board wieder!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.

