Die folgende Schritt-für-Schritt Anleitung erklärt wie ein binäres Kompilat ins Flash eines Prozessors geladen wird. Die Datei muss dazu als binäres Speicherabbild (BIN), als Motorola S-Record (SREC), im a.out-Format (AOUT) oder als ELF vorliegen.
pcm5200io>
steht. Wird ein anderes Board verwendet, oder wenn die Konfiguration des BDIs verändert wurde, muss die Board-Konfiguration manuell auf das BDI geladen werden.UNLOCK
verwendet. Ohne Angabe von Parametern werden die in der Board-Konfiguration definierten Sektoren freigegeben. Schauen Sie in im Konfigurationsfile nach, welche Sektoren das sind und ob die Grösse für Ihr Programm ausreicht. Falls dies nicht passt, kann der Bereich auch angegeben werden1).ERASE
verwendet. Ohne Angabe von Parametern werden die in der Board-Konfiguration definierten Sektoren gelöscht. Schauen Sie in im Konfigurationsfile nach, welche Sektoren das sind und ob die Grösse für Ihr Programm ausreicht. Auch hier kann mit entsprechenden Parametern der Bereich festgelegt werden.PROG
verwendet. Als erster Parameter wird die Zieladresse angegeben, als zweiter die Datei auf dem Server und zuletzt noch das Dateiformat (BIN, SREC, AOUT oder ELF). Im folgenden Beispiel wird eine mit deep erzeugte Binär-Datei an den Anfang des Flash-Speichers auf dem phyCORE-MPC5200B-io geladen: prog 0xfff00000 myDir/test.ExternalRam.bin bin
WICHTIG