Hallo zusammen,
aus einem Wechselrichter habe ich eine defekte und eine i.O. Platine mit einem embedded Linux drauf. Es ist eine kleine, extra aufgesteckte µC Platine verbaut, welche von der Firma Phytec kommt.
Sobald ich diese µC Platine aus dem lauffähigen Gerät ausbaue und in das defekte Gerät stecke, läuft dieser dann auch. Ansonsten sind bei dem defekten Gerät nur die Error LED an und es passiert nichts auf dem Bildschirm. Nun würde ich gerne diese Embedded Platine diagnostizieren und reparieren.
Zuerst habe ich nun die Dokumentation zu dem Modul rausgesucht: https://www.phytec.de/support/downloads/phycore-mpc5200b-tiny/
bzw. direkt zum Manual: https://www.phytec.de/fileadmin/legacy/downloads/Manuals/L-678e_4.pdf
Es ist ein U Boot Bootloader auf der Platine, das konnte ich dem externen EEPROM schon entlocken. Daher wollte ich nun, wie in diesem Video https://www.youtube.com/watch?v=006ROXEYSeI erstmal angucken, was der Bootloader so erzählt.
Auf PDF Seite 39, U-Boot, dritter Absatz steht drauf, dass der U-Boot den PSC3 verwendet. Dieser wird auf den Connector X1D16 und X1D17 rausgeführt (PDF S. 17, RS232 / TTL Transreceiver ist unbestückt). Dort hänge ich nun mit einem CP2102 Uart Adapter und Putty dran. Leider sehe ich nichts, nachdem ich 3,3V an die i.O. Platine, Pin 1C anlege. RX/TX habe ich schon getauscht, ohne Erfolg.
Im Kapitel 1.3 (PDF S.16) steht auch, dass für Basic Operations nur die 3,3V benötigt werden.
Habt ihr noch eine Idee oder einen anderen Ansatz? Finde das Thema ganz spannend per UART und UBoot das Flash zu dumpen und würde damit gerne ein wenig weiter experimentieren.
Vielen Dank und viele Grüße Chris