Infineon MemTool Dokumentation ( Script Programmierung )

OP (Firma: KupferKabelbieger GmbH) #5051623
Moin,

meine Frage :

wo finde ich denn eine Doku zum aktuellen Infineon MemTool,
die auch die Steuerung über Csript beschreibt.
ich hatte eingentlich gedacht, dass man zum MemTool
auch eine Doku herunterladen kann, stehe aber auf dem Schlauch
weil ich nichts finde ( bin vielleicht auch nur zu blind :-) )

Gruß Lutz
OP (Firma: KupferKabelbieger GmbH)
Kurzer Background :

Wir haben bisher mit einer älteren MemTool Version unter WinXP 
gearbeitet
und haben jetzt ( endlich ) auf Win7 mmit MemTool 4.7.3 umgestellt.
Programmiert wird ein TriCore 1166 über ein Script, dem die Pfade zu der 
cfg- und der hex-Dateie übergeben werden.

Hier die Frage zu meinem eigentlichen Problem :

Im Script wird nach dem erfolgreichen MemTool.ConnectTarget, 
Memtool.NumOfFlashMods abgerufen. Da kommt aber nichts mehr zurück.
Dadurch wird danach auch nicht programmiert.

Hat hier jemand ( anders als ich ) eine Idee warum ?
OP (Firma: KupferKabelbieger GmbH)
So, eine kurze Aufklärung zum Problem :

Bisher wurde der Ablauf des Programmierens durch ein
CScript gesteuert. Das geht jetzt unter Win7 und MemTool 4+ nicht mehr.
Jetzt wird im Batchmode programmiert und das funktioniert dann auch.

Vielen Dank für die Hinweise und Antworten

Lutz
OP (Firma: KupferKabelbieger GmbH)
Moin,

ich wärme den Beitrag hier zwischendurch noch mal
mit einer Frage auf :-) :

Kann man IMTMemtool.exe im BatchMode so starten,
dass im Hintergrund programmiert wird,
ohne dass das ProgrammFenster angezeigt wird ?
( so dass der Bediener am PC dadurch nicht iritiert wird )

Gruß lg
OP (Firma: KupferKabelbieger GmbH)
Lutz G. schrieb:
> So, eine kurze Aufklärung zum Problem :
>
> Bisher wurde der Ablauf des Programmierens durch ein
> CScript gesteuert. Das geht jetzt unter Win7 und MemTool 4+ nicht mehr.
> Jetzt wird im Batchmode programmiert und das funktioniert dann auch.
>
> Vielen Dank für die Hinweise und Antworten
>
> Lutz

Das ganze sieht dann so aus :

Ein BatchFile mit dem Inhalt ->
"C:\Program Files (x86)\Infineon\Memtool 4.7\imtmemtool.exe" 
"D:\Pfad_zur\MemToolsBatch.mtb"

Und der Inhalt der entsprechenden MemToolsBatch.mtb ->
connect
open_file "D:\Pfadzum\HexFile.hex"
select_all_sections
add_selected_sections
program
disconnect
exit

Ist natürlich nicht auf meinem Mist gewachsel sondern habe  ich von hier 
->
https://www.infineonforums.com/threads/1141-memtool-jlink-batch-file/page2
Gast
> Kann man IMTMemtool.exe im BatchMode so starten,
> dass im Hintergrund programmiert wird,
> ohne dass das ProgrammFenster angezeigt wird ?

Bastel Dir einen Shortcut auf Dein Batchfile und setze in den
Properties der shortcut.lnk unter
"Shortcut" -> "Run" -> "Minimized"

Noch versteckter geht es dem Tool CMDOW.
Das tut Mann dann als 1. in in die Batchdatei:
@CMDOW @ /HID

Aber aufpassen, wenn das Script nicht ordentlich terminiert,
hat Mann recht zuegig ziemlich viele CMD.EXE ohne Fenster :-).

Ich tu immer noch ein echo ^G dahinter. Das gibt dann einen
kurzen Piep als Bestaetigung dass das Script gestartet wurde.
Weil: Mann sieht ja nichts...
Gast
P.S.:

> Ein BatchFile mit dem Inhalt ->
> "C:\Program Files (x86)\Infineon\Memtool 4.7\imtmemtool.exe"
> "D:\Pfad_zur\MemToolsBatch.mtb"

start /min "C:\Program Files (x86)\Infineon\Memtool 4.7\imtmemtool.exe"
"D:\Pfad_zur\MemToolsBatch.mtb"
OP (Firma: KupferKabelbieger GmbH)
TomTomXL schrieb:
> P.S.:
>
>> Ein BatchFile mit dem Inhalt ->
>> "C:\Program Files (x86)\Infineon\Memtool 4.7\imtmemtool.exe"
>> "D:\Pfad_zur\MemToolsBatch.mtb"
>
> start /min "C:\Program Files (x86)\Infineon\Memtool 4.7\imtmemtool.exe"
> "D:\Pfad_zur\MemToolsBatch.mtb"

Vielen Dank, das werde ich testen ... darauf bin ich gar nicht gekommen 
:-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.