TAPs erstellen/Check-TF5000

aus TopfWiki, der freien Wissensdatenbank

(Weitergeleitet von TAPs erstellen/TAP-API)

Installation für den TF5000 überprüfen

Im Verzeichnis "C:\Work\TAPs\SamplesTF5000" befinden sich die Beispiel‐TAPs für den TF5000. Folgend wird die Demo "fireclock" aus dem Ordner "FIRE" kompiliert. Davor muss jedoch die "build.bat", die den Compiler und Linker steuert, an die gerade eingerichtete Entwicklungsumgebung angepasst werden.

Tipp 1: Um das TAP mit Tapcheck überprüfen zu lassen, sollte die "build.bat" in jedem Projekt um den Eintrag "tapcheck.exe /f" erweitert werden.

Tipp 2: Da sich die DOS‐Box jedes Mal schließt, sollte als letzter Befehl ein "Pause" in die "build.bat" eingefügt werden, um die Fehler‐ und Warnmeldungen des Compilers lesen zu können und die Ausführung von Tapcheck zu überprüfen. Wird ein Editor verwendet, der die Standardausgabe in einem eigenen Fenster anzeigt (z.B. mit UltraEdit möglich), ist der pause‐Befehl nicht notwendig.

So sollte die neue "build.bat" aussehen:

call gcc.bat clock.c
call gcc.bat fire.c
mips-ld -o fireclk.elf -T C:\Work\API\TF5000\TAP.ld clock.o fire.o -l tap -l c -Map fireclk.map
mips-objcopy -O binary fireclk.elf fireclk.tap
tapcheck /f
pause

Beim Doppelklick auf die "build.bat" öffnet sich ein DOS‐Fenster, einige Meldungen gehen durch und im Ordner "Fire" werden ein paar neue Dateien angelegt, darunter auch das neue "fireclk.tap". Beim Neukompilieren brauchen diese Dateien nicht gelöscht zu werden. Diese werden automatisch überschrieben.

Für die restlichen Beispiel-TAPs müssen diese Änderungen ebenfalls in der jeweiligen "build.bat" vorgenommen werden.


'Persönliche Werkzeuge