Binäres Abbild vom Flash eines Prozessors ersetellen und in einer Datei speichern

  1. Auf dem FTP Server (146.136.36.50) mit Windows eine leere Datei erstellen.
  2. Rechtsklick → Eigenschaften → Sicherheit → Bearbeiten… → Everyone. Vollzugriff für alle Zulassen.
  3. Mit einer Telnet Verbindung auf das BDI zugreifen.
  4. Mit dem Befehl
    dump <addr> <size> [<file>]

    wird der Speicherinhalt in die Datei geschrieben.

    • <addr> Startaddresse
    • <size> Grösse des Speicherbereichs in Byte
    • [<file>] Pfad zur oben erstellten Datei
  5. Für dem MPC5200 wäre dies zum Beispiel:
    dump 0xFE000000 0x01FFFFFF myDir/MPCMemoryDump_20160711a.bin
  6. Der ganze Transfere dauert für 32MB ca. 45 Minuten.
  7. Die Datei enthält nun ein komplettes Abbild des Speichers.

Binäres Abbild wieder in den Flash schreiben (MPC5200 32MB)

  1. unlock 0xFE000000 65536 512
  2. erase 0xFE000000 65536 512
  3. prog 0xFE000000 myDir/MPCMemoryDump_20160711a.bin bin

Überprüfen, ob Daten richtig in Datei oder Flash geschrieben wurden

  1. verify 0xFE000000 myDir/MPCMemoryDump_20160711a.bin bin