[S] MPC55xx / SPC5x Dev-Board und OSJTAG Debugger

OP #7838306
Lesenswert?
• ▲
▼

Ich muss auf einem fremden Board einen MPC55xx umflashen, und entweder eine neue FW bauen oder die vorhandene Reversen, falls ich die irgendwie heraus bekommen sollte.

Dazu suche ich einen passenden Debugger sowie ein Dev-Board zum validieren des Toolchain-setup und für erste Experimente.

Auch ein beliebiges günstig erhältliches Board was so einen Kerl drauf hat mit zugänglichem JTAG header wäre super.

Budget max 100€, also bitte nicht gleich Lauterbach o.ä. empfehlen.

#7838335
Lesenswert?
• ▲
▼

Nachdem Du "MPC55xx / SPC5x" schreibst: SPC560B Discovery für ca. EUR 100 plus MwSt.

Der integrierte Debugger basiert auf einem FTDI FT2232. Die Debug PC Software kann zwar prinzipiell dieses Debug-Interface auch mit anderen Mikrocontrollern verwenden, ist aber normalerweise auf die Eval-Boards beschränkt.

OP #7838614
Lesenswert?
• ▲
▼

Ich denke ich kann mir mithilfe dieser sicherung der OSBDM Firmware einen USB/Nexus adapter auf ein JM60 Board Flashen. https://github.com/ehntoo/osbdm/tree/master

Ein Board mit USB und MC9S08JM60 sowie einen passenden Programmieradapter würde ALI in ca. 3-4 wochen schicken. Ich bin dafür etwas ungeduldig, vielleicht hat ja jemand hier so etwas liegen und möchte es mir anbieten.

Ein Übungsboard mit dem gewünschten µC kommt in Form einer Volvo-Klimabedieneinheit für nen 10er aus Litauen.

OP #7898646
Lesenswert?
• ▲
▼

Nach ein paar Tagen frustration mit einem ELDB XProg-Klon habe letztendlich ein solches Dev-Board geholt: TRK-USB-MPC5643L https://www.mouser.de/ProductDetail/NXP-Semiconductors/TRK-USB-MPC5643L?qs=sGAEpiMZZMuqBwn8WqcFUnE%2FabISmWfhp77nkBXP0M0%3D

Drauf ist ein OSBDM-JM60 debuginterface. PE-Micro hat jedoch das Projekt eingestellt und die Treiber von der Website gelöscht! https://www.pemicro.com/osbdm/index.cfm Die in der CodeWarrior IDE installation inkludierten treiber reichen nicht aus. Offiziell ist das ding also nur noch ein Briefbeschwerer, wenn man nicht Treiber inkl Malware aus dunklen Quellen installieren will. Irgendwo habe ich dann libusb32 aufgeschnappt, und tatsächlich lässt sich dieser einfach mittels Zadig inklusive offizieller Treibersignatur installieren. Endlich lies sich das testprogramm draufladen und die LEDs blinkten.

Es wird im Datenblatt behauptet, das Debug-interface sei nur für genau den einen Chip auf dem Board geeignet. Aber dank eines Tipps auf reddit habe ich erfahren, dass dies lediglich durch die feste verdrahtung von Debugchip und Target so ist. Chip runtergeföhnt hat man ein uneingeschränktes OSBDM-JM60 debuginterface, auch für die Verwandten MPC5xxx und mittels DFU-Update auch für weitere Controllerfamilien. Etwas teurer als die OSBDM von Ali, aber dafür schnell geliefert.

Als DEV-Board dient jetzt ein Volvo Klimabedienteil mit MPC5516E (31398642), die gibt es um die 10€ beim Teilehöker auf Ebay. Interessanterweise sind die auch nicht gelockt/Censored!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.