Forum: Compiler & IDEs PICkit3 und Windows 11


von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo PIC-Freunde,
ich habe auf meinem Laptop Windows 11 installiert (zuvor lief Windows 
10).
Nun stelle ich fest, dass der PICkit3 nicht mehr erkannt wird.
Weiß jemand einen Rat?

Der PICkit3 ist nicht defekt, weil ich ihn an einem anderen Win 10 
Rechner zur Zeit einsetze.

Gruß Bernd.

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Hast Du das aktuelle MPLabX installiert?
Funktioniert MPLabX IPE?

fchk

von bingo (Gast)


Lesenswert?

schau erst mal im Gerätemanager nach

von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

der PICkit wird mit USBDeview gesehen (Bild 1)

MATLAB scheint den PICkit zu erkennen, aber kann nicht kommunizieren 
(Bild2)

Im Gerätemager von Windows sind keine Treiber für den PICkit zu 
finden....das scheint aber normal zu sein, PICkit lädt keine extra 
Treiber.

Ich hab auch schon mehrmals PICkit3 (und auch PICkit2) deinstalliert und 
reinstalliert, hilft nix.

: Bearbeitet durch User
von bingo (Gast)


Lesenswert?

Das Pickit3 muss als HID-konformes Gerät im Geräte-Manager erscheinen. 
Unter "Ereignisse" müsstest Du eine VID 04d8 (Microchip) und eine PID 
900a (Pickit3) sehen.

von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

bingo schrieb:
> Das Pickit3 muss als HID-konformes Gerät im Geräte-Manager erscheinen.
> Unter "Ereignisse" müsstest Du eine VID 04d8 (Microchip) und eine PID
> 900a (Pickit3) sehen.

beide meine PICkits sind vorhanden, die PICkit3 VID und PID stimmen ... 
Bilder

beim PICkit2 lese ich ab VID_04D8&PID_0033\

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Es kann sein, dass das alte MPLAB (ohne X) nicht mit Windows 11 
funktioniert. Das ist eh veraltet. Probiere das neue MPLABX! Wichtig ist 
es, die alten Treiber sauber zu deinstalleren, weil MPLABX neue Treiber 
mitbringt. Das war zumindest beim ICD2 und ICD3 der Fall.

fchk

: Bearbeitet durch User
von Bernd K. (koesters60) Benutzerseite


Lesenswert?

das kann kein Problem bezüglich MATLAB sein, weil ich das PICkit 
Programm zum Brennen nutze und das benutzt MATLAB nicht sondern nimmt 
das HEX File direkt und brennt es über USB Verbindung über die PICkit 
Hardware in den PIC.

Ich programmiere nicht in der MATLAB IDE sondern einer anderen, Output 
ist das PIC konforme HEX File.

von Frank K. (fchk)


Lesenswert?

Bernd K. schrieb:
> das kann kein Problem bezüglich MATLAB sein, weil ich das PICkit
> Programm zum Brennen nutze und das benutzt MATLAB nicht sondern nimmt
> das HEX File direkt und brennt es über USB Verbindung über die PICkit
> Hardware in den PIC.

MATLAB ist was anderes - nicht verwechseln! Du meinst MPLAB. Und es kann 
sein, dass Deine Software einfach zu alt für Win11 ist. Deswegen 
probiere unbedingt die aktuelle MPLabX IDE/IPE. Das sollte gehen.

https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide

fchk

: Bearbeitet durch User
von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

sorry, klar wir reden über MPLAB.
Und nochmal, ich möchte keine neu IDE benutzen weil ich das fertige HEX 
File bereits habe, und ich möchte es über das PICkit3 Programm über USB 
brennen. Dieses erkennt aber nicht den USB Treiber in Windows 11 (in 
Windows 10 hat es funktioniert).

Ich habe trotzdem mal die MPLABX installiert, die hat aber keine neuen 
Treiber geladen, sodass PICkit3 damit nicht funktioniert.

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Bernd K. schrieb:
> sorry, klar wir reden über MPLAB.
> Und nochmal, ich möchte keine neu IDE benutzen weil ich das fertige HEX
> File bereits habe, und ich möchte es über das PICkit3 Programm über USB
> brennen. Dieses erkennt aber nicht den USB Treiber in Windows 11 (in
> Windows 10 hat es funktioniert).
>
> Ich habe trotzdem mal die MPLABX installiert, die hat aber keine neuen
> Treiber geladen, sodass PICkit3 damit nicht funktioniert.

Wenn Du jetzt MPLabX installiert hast, solltest Du ein Icon für die 
MPLABX IDE und für die MPLABX IPE haben. Die IPE (Integrated Programming 
Environment) ist der Ersatz für Dein nicht mehr funktionierendes Pickit3 
Tool. Die IPE kann auch Dein HEX-File flashen.

https://www.microchip.com/en-us/tools-resources/production/mplab-integrated-programming-environment

Da ist auch ein Video, das das ganze nochmal für Idioten erklärt.

fchk

PS: Die neuen Treiber vom MPLABX funktionieren mit der alten Software eh 
nicht mehr.

: Bearbeitet durch User
von Bernd K. (koesters60) Benutzerseite


Lesenswert?

ja die beiden icons IDE und IPE habe ich.
Bevor ich die IPE benutzen kann, soll ich aber zunächst ein Hardware 
Pack installieren über die IDE.
Da wird mir vieles angeboten, unter anderem der PICkit4, den müßte ich 
mir neu kaufen (recht teuer!).

Bedeutet das, dass die PICkit 2 und 3 mit Windows 11 nicht mehr laufen?
Und ist sichergestellt dass PICkit4 unter Windows 11 läuft?

: Bearbeitet durch User
von bingo (Gast)


Lesenswert?

Bernd K. schrieb:
> ja die beiden icons IDE und IPE habe ich.
> Bevor ich die IPE benutzen kann, soll ich aber zunächst ein Hardware
> Pack installieren über die IDE.
> Da wird mir vieles angeboten, unter anderem der PICkit4, den müßte ich
> mir neu kaufen (recht teuer!).
>
> Bedeutet das, dass die PICkit 2 und 3 mit Windows 11 nicht mehr laufen?
> Und ist sichergestellt dass PICkit4 unter Windows 11 läuft?

Du kannst W10 oder W7 in einer VM laufen lassen und USB durchverbinden.

von Frank K. (fchk)


Lesenswert?

Bernd K. schrieb:

> Bedeutet das, dass die PICkit 2 und 3 mit Windows 11 nicht mehr laufen?
> Und ist sichergestellt dass PICkit4 unter Windows 11 läuft?

PICKIT2 und PICKIT3 werden von MPLABX 6.00 noch unterstützt. Ansonsten 
schau in die Release Notes.

fchk

von Frank K. (fchk)


Lesenswert?

bingo schrieb:
>> Bedeutet das, dass die PICkit 2 und 3 mit Windows 11 nicht mehr laufen?
>> Und ist sichergestellt dass PICkit4 unter Windows 11 läuft?
>
> Du kannst W10 oder W7 in einer VM laufen lassen und USB durchverbinden.

Oder gleich ganz auf Win10 zurück gehen.

fchk

von no_w11 (Gast)


Lesenswert?

Bernd K. schrieb:
> ich habe auf meinem Laptop Windows 11 installiert (zuvor lief Windows
> 10).

Huch, warum in aller Welt hast Du das gemacht ?????
Bist Du lebensmüde ?????

von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

Frank K. schrieb:
> Wenn Du jetzt MPLabX installiert hast, solltest Du ein Icon für die
> MPLABX IDE und für die MPLABX IPE haben. Die IPE (Integrated Programming
> Environment) ist der Ersatz für Dein nicht mehr funktionierendes Pickit3
> Tool. Die IPE kann auch Dein HEX-File flashen.

hab mich mal in die MPLAB IPE einarbeitet (alles Neuland für mich).
Die IPE hat das PICkit3 auch gefunden, aber bei dem Versuch mit einem 
ladbaren HEX File ein "connect" gibts die Meldung "Connection 
Failed"...siehe Bild

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Bernd K. schrieb:
> Frank K. schrieb:
>> Wenn Du jetzt MPLabX installiert hast, solltest Du ein Icon für die
>> MPLABX IDE und für die MPLABX IPE haben. Die IPE (Integrated Programming
>> Environment) ist der Ersatz für Dein nicht mehr funktionierendes Pickit3
>> Tool. Die IPE kann auch Dein HEX-File flashen.
>
> hab mich mal in die MPLAB IPE einarbeitet (alles Neuland für mich).
> Die IPE hat das PICkit3 auch gefunden, aber bei dem Versuch mit einem
> ladbaren HEX File ein "connect" gibts die Meldung "Connection
> Failed"...siehe Bild

Hast Du gesehen, ob die IPE neue Firmware in das PICKIT reinlädt? Wenn 
nicht, dann versuch mal, über die IDE dein PICKIt zu updaten. 
Wahrscheinlich ist dann die Firmware im PICKIT zu alt.

fchk

von Renate (Gast)



Lesenswert?

Das PicKit3 hat einen sog. MPLAB-Mode, hast Du den aktiviert bzw. die 
richtige Firmware?

Beitrag #6941073 wurde vom Autor gelöscht.
von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

das mit den MATLAB und MATLABX mag alles richtig sein (ich habe sie nun 
auf beiden Windows Rechnern installiert, also windows 10 und 11), aber 
ich denke es kann nicht an der PICkit Firmware liegen, denn unter 
Windows 10 finden die PICkit2.exe bzw PICkit3.exe ihre Hardware (s. 
Bild),
aber unter Windows 11 gelingt es mir immer noch nicht.

: Bearbeitet durch User
von Bernd K. (koesters60) Benutzerseite


Angehängte Dateien:

Lesenswert?

Erfolgsmeldung:
auf dem Windows10 Rechner habe ich beide PICkits mit ihrer OS Software 
neu geladen, die mit den Programmen mitgeliefert wurden und in dem 
Installationbsverzeichnis liegen:
PK2V023200.hex
PK3OSV020005.hex

und siehe da nach dem Update funktionieren beide PICkits nun unter 
Windows 10 UND 11.

Damit wäte dieses Problem gelöst, ich danke für eure Hilfe.

: Bearbeitet durch User
von Gerhard O. (gerhard_)


Lesenswert?

Bernd K. schrieb:
> Nun stelle ich fest, dass der PICkit3 nicht mehr erkannt wird.
> Weiß jemand einen Rat?

Hallo Bernd,

Dein Problem interessierte mich auch und habe es gerade in meinem Test 
W11X64 System ausprobiert.

Dort ist von meiner W10 Installation noch ein altes MPLAB V8.89 
installiert mit dem PICKIT3 anstandslos erkannt wird. Ich habe dann als 
Test eine neue FW für einen anderen PIC installieren lassen und das 
funktionierte auch. Habe allerdings zur Schnelle keinen PIC damit 
geflasht.

Hoffe, dass hilft.

Bin gerade dabei MPLAB X V6 zu installieren und das mit dem PICKIT3 und 
4 zu testen. Werde später berichten.

mfg,
Gerhard

Nachtrag: Habe Deinen vorherigen Beitrag nicht gesehen. Meiner ist 
redundant.

Nachtrag2:
 Mit MPLAB X IPE funktionieren PICKIT3 sowohl als auch PICKIT4 in W11.

: Bearbeitet durch User
von Bernd K. (koesters60) Benutzerseite


Lesenswert?

Gerhard O. schrieb:
> Dein Problem interessierte mich auch und habe es gerade in meinem Test
> W11X64 System ausprobiert.

ich hab's ja schon geschrieben, nachdem ich beide PICkits 2 und 3 mit 
ihrer mitgelieferten OS Software (liegt jeweils in ihrem 
Installationsverz.) neu geladen haben, funktionieren beide PK unter W10 
und W11.

von Gerhard O. (gerhard_)


Lesenswert?

Bernd K. schrieb:
> Gerhard O. schrieb:
>> Dein Problem interessierte mich auch und habe es gerade in meinem Test
>> W11X64 System ausprobiert.
>
> ich hab's ja schon geschrieben, nachdem ich beide PICkits 2 und 3 mit
> ihrer mitgelieferten OS Software (liegt jeweils in ihrem
> Installationsverz.) neu geladen haben, funktionieren beide PK unter W10
> und W11.

Ich sah den betroffenen Beitrag leider erst nachher. PICKIT2 habe ich 
allerdings keinen, vermute aber, daß der mit MPLAB auch funktionieren 
sollte. Ob MPLAB X IPE ihn noch unterstützt kann ich nicht testen.

Freut mich, daß W11 nicht zu viel Zicken macht. Mir fällt nur auf, daß 
bei jeden Einschalten eine Menge Updates bearbeitet werden.

von Bernd K. (koesters60) Benutzerseite


Lesenswert?

Gerhard O. schrieb:
> Mir fällt nur auf, daß
> bei jeden Einschalten eine Menge Updates bearbeitet werden.

naja, Win11 ist ja auch noch recht neu. Und wer schon mal selbst mit 
Softwareentwicklung beruflich zu tun hatte - wie ich in der Raumfahrt - 
weiß, dass es seine Zeit dauert alle Fehler zu finden und zu 
korrigieren.

: Bearbeitet durch User
von Jingo (Gast)


Lesenswert?

Bernd K. schrieb:
> naja, Win11 ist ja auch noch recht neu. Und wer schon mal selbst mit
> Softwareentwicklung beruflich zu tun hatte - wie ich in der Raumfahrt -
> weiß, dass es seine Zeit dauert alle Fehler zu finden und zu
> korrigieren.

Win = Bananen-OS, reift beim Kunden

hoffentlich war das zu Deinen Raumfahrt-Zeiten nicht auch so, irgendwo 
mussten doch ständig irgendwelche Raketenstarts verschoben werden, warst 
Du das ?

von Gerhard O. (gerhard_)


Lesenswert?

Jingo schrieb:
> Bernd K. schrieb:
>> naja, Win11 ist ja auch noch recht neu. Und wer schon mal selbst mit
>> Softwareentwicklung beruflich zu tun hatte - wie ich in der Raumfahrt -
>> weiß, dass es seine Zeit dauert alle Fehler zu finden und zu
>> korrigieren.
>
> Win = Bananen-OS, reift beim Kunden
>
> hoffentlich war das zu Deinen Raumfahrt-Zeiten nicht auch so, irgendwo
> mussten doch ständig irgendwelche Raketenstarts verschoben werden, warst
> Du das ?

Es ist klar, daß wir alle verschiedene Ansichten und Vorurteile in uns 
beherbergen. Was W11 betrifft, ist W10 und W11 ein Produkt der Zeit  und 
Umstände und einer Produkt-Philosophie die viele Faktoren berücksichtigt 
in der wir leben.

Es dann mit 20 Jahre alten BS Konzepten vergleichen zu wollen, finde ich 
wiederum nicht sehr produktiv. W10 und was nachfolgt ist eine Reflexion 
aller dieser Faktoren und die Tatsache, daß sich unsere Welt geändert 
hat. Man muß MS nicht mögen, aber fairerweise besteht mit W10/11 ein BS 
das modernes Arbeiten mehr oder weniger gut stabil ermöglicht und wenn 
man alten Ballast ablegt, eigentlich ganz gut damit arbeiten kann. 
Visuell und zum Teil auch ergonomisch ist W11 (für mich) sogar ein 
Fortschritt gegenüber W10 und was bevor kam.

Sicherlich, ich mag das "nach Hause funken" auch nicht, aber andrerseits 
weiß man mit MS mit wen man es zu tun hat und sind wenigstens keine 
dunklen Mächte im Hintergrund deren Existenz man nicht einmal erfassen 
kann.

Was mich betrifft sehe ich Vieles, über ihr Euch andauernd beklagt, viel 
lockerer und bin lieber produktiv. Was unter der Haube vor sich geht ist 
mir eigentlich meistens relativ schnuppe weil ich das Ding sowieso nicht 
programmieren muß. Ich bin zufrieden wenn meine mir wichtige SW einfach 
richtig funktioniert. Vergleiche mit der Vergangenheit sind fruchtlos - 
Wir leben jetzt in 2022.

(Was mir nicht so gefällt ist der neue Windows SW GUI APP Trend. Visuell 
und kontextmässig funktioniert das m.M.n. nicht übermässig gut. Viele 
Einstellungen in komplexer SW sind damit schwerer zu finden und visuell 
erkennbar. Ein Kreuz oder Haken in einem Einstellungsfeld ist z.B. 
wesentlich leichter zu sehen und zu überblicken als im Vergleich zu 
einem kleinen Augensymbol mit einem Querstrich hindurch. Das war 
geradezu idiotisch. Man sieht die Querstriche oft kaum. Ein leeres 
Rechteck ist da viel aussagekräftiger)

Ich vermute und wage vorauszusagen, in ein paar Jahren wird W11 
wahrscheinlich sogar ganz gut dastehen und relativ positiv bewertet 
werden.

Kritik ohne Verbesserungen bewirken zu können, ist sowieso einfach nicht 
sehr produktiv.

Die einzige wirkliche Kritik die ich habe, sind die MS HW Vorgaben 
bezüglich TPM2.0 und CPU Typen. Damit schaffen sie viel globalen Missmut 
und führt ohne deren Einlenkung zu unnützem massiven Elektroschrott. Das 
muß und darf nicht passieren. Aber bis dahin vergehen ja noch einige 
Jahre.

"Get On with it!"

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
Noch kein Account? Hier anmelden.