Hallo rolf,
ich habe seit einigen Wochen ein Fehlerbild das ich reproduzieren kann.
Es liegt scheinbar daran, das der Programmer und meine USB-CPU am selben USB Knoten hängen.
Wenn das avprog die CPU anhält und den Flash-Vorgang startet, bleibt er beim flashen zwischen 20-30% hängen und die Sanduhr läuft....aber es passiert nichts mehr, nur ein abschalten der zu programmierenden USB-CPU und das abziehen des Programmers hilft.
Wenn ich aber vor dem Flash-Vorgang Check-Device mache (dann wird die CPU angehalten) und dann den Flash-Vorgang starte läuft es ohne Probleme. Auch wenn ich die USB-CPU vorher vom Windows trenne und dann den Flash-Vorgang starte läuft es!
Ich vermute das Windows hier am selben USB-Hub das abschalten/abziehen der USB-CPU (USBsmart) erkennt und dann Dein avprog mitten im Flash-Vorgang auf das Changedevice reagiert oder das Device neu anmeldet.
Entweder müsste hier eine Anpassung erfolgen, längere Zeit zwischen dem anhalten und Flash-Vorgang oder evtl. eine Einstellung die der Benutzer selbst festlegen kann.
Oder gibt es diese schon und ich habe sie nur nicht gesehen?
Gruß
Thorsten
ich habe seit einigen Wochen ein Fehlerbild das ich reproduzieren kann.
Es liegt scheinbar daran, das der Programmer und meine USB-CPU am selben USB Knoten hängen.
Wenn das avprog die CPU anhält und den Flash-Vorgang startet, bleibt er beim flashen zwischen 20-30% hängen und die Sanduhr läuft....aber es passiert nichts mehr, nur ein abschalten der zu programmierenden USB-CPU und das abziehen des Programmers hilft.
Wenn ich aber vor dem Flash-Vorgang Check-Device mache (dann wird die CPU angehalten) und dann den Flash-Vorgang starte läuft es ohne Probleme. Auch wenn ich die USB-CPU vorher vom Windows trenne und dann den Flash-Vorgang starte läuft es!
Ich vermute das Windows hier am selben USB-Hub das abschalten/abziehen der USB-CPU (USBsmart) erkennt und dann Dein avprog mitten im Flash-Vorgang auf das Changedevice reagiert oder das Device neu anmeldet.
Entweder müsste hier eine Anpassung erfolgen, längere Zeit zwischen dem anhalten und Flash-Vorgang oder evtl. eine Einstellung die der Benutzer selbst festlegen kann.
Oder gibt es diese schon und ich habe sie nur nicht gesehen?
Gruß
Thorsten