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
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 ?
Frag doch mal beim Infineon Service nach: https://www.infineon.com/cms/en/about-infineon/company/contacts/product-support-form/ Üblicherweise helfen die Jungs/Mädels schnell weiter ... VG, Andi
Andi schrieb: > Frag doch mal beim Infineon Service nach: > > https://www.infineon.com/cms/en/about-infineon/company/contacts/product-support-form/ > > Üblicherweise helfen die Jungs/Mädels schnell weiter ... > > VG, > Andi O.K.
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
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
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
:
Bearbeitet durch User
> 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...
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"
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 :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.