natürlich könnte ich jetzt umfangreich recherchieren um herauszufinden welche alternativen Programmer es auf dem Markt gibt und welche davon gut mit der MPLab X IDE (>= 6.05) funktionieren. Ich finde es aber zielbringender hier im Forum zu fragen, denn hier gibt es genau die Leute, die dieses Thema mit Erfahrungen aus ihrer Praxis erörtern können. Da ich mich jetzt ein wenig in die PIC-Technologie von microchip eingearbeitet habe, möchte ich mich auf "PIC-Programmer" beschränken. Also - konkretisiert - meine Frage:
Welchen PIC-Programmer - für Hobbyisten - könnt ihr empfehlen ?
Der Snap kann kein High Voltage Programming, was viele 8-Bit PICs brauchen, ist also für PIC10/12/16/18 und einige PIC24 keine Option.
Zu den PICKITs gibts keine empfehlenswerte Alternative. PICKIT2-Nachbauten solltest Du meiden, PICKIT3-Clones sind für die meisten PICs ok, und PICKIT4 oder 5 ist das, was man in der Microchip-Welt heutzutage so kauft.
natürlich könnte ich jetzt umfangreich recherchieren um herauszufinden
gut mit der MPLab X IDE (>= 6.05) funktionieren. Ich finde es aber
zielbringender hier im Forum zu fragen,
Ich würde auch bei dem PicKit3 oder 4 bleiben.
Da bist du gut aufgehoben. Warum suchst du denn
was neues ?
Der letzte (oder besser erste) Pickit3, den ich mir bei Ebay gekauft habe funktioniert nicht (dazu gab es hier einen langen Thread). Daraufhin habe ich mir einen Pickit2 gekauft. Der funktioniert (mit einem Trick sogar im MPLAB X verwendbar). Damit habe ich mir selbst bewiesen, dass ich nicht zu unfähig bin
und mein erstes Projekt dann auch erfolgreich abgeschlossen :-) Nun will ich ein Projekt starten, dass mit dem Pickit2 mangels PIC-Unterstützung [PIC16F15344]) nicht funktionieren kann. Nach der leidvollen Erfahrung mit dem defekten Pickit3 wollte ich einfach mal ausloten, ob es praktikable Alternativen gibt.
Nach der leidvollen Erfahrung
mit dem defekten Pickit3 wollte ich einfach mal ausloten, ob es
praktikable Alternativen gibt.
Du lotest nicht aus, du lässt ausloten ...
Könnte es sein, daß das "bei eBay" gekaufte Teil vielleicht einfach
schon (teil-) defekt war?
Da wird ihm wohl das Minimal-Eqipment zum Hardwaredebuggen (Multimeter, einfacher LA) fehlen. In dergleichen Lab-Ausrüstung sollte man natürlich auch investieren wenn man ernsthaft µC-Projekte abarbeiten will, nicht nur in "Programmer".
Und Programmer kann man sich auch selber bauen, wenn man so garnicht HW kann auch mit einem RasPi:
Dann vielleicht doch mal ein original Kaufen.
Die funktionieren seit Jahren wunderbar.
Billig ist nicht immer das Beste wie du erfahren hast.
Vielleicht mal was Geld in die Hand nehmen und dann hat
man Ruhe und kann sich aufs Programmieren konzentrieren.
Sollte man mal darüber nachdenken.
Dann vielleicht doch mal ein original Kaufen.
Die funktionieren seit Jahren wunderbar.
Billig ist nicht immer das Beste wie du erfahren hast.
Vielleicht mal was Geld in die Hand nehmen und dann hat
man Ruhe und kann sich aufs Programmieren konzentrieren.
Sollte man mal darüber nachdenken.
Ich bin absolut deiner Meinung,wo kann ich das Original
denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original ist ?
Ich bin absolut deiner Meinung,wo kann ich das Original
denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original
ist ?
Bei den PICKIT 4 und 5 gibts aktuell noch keine Nachbauten - da solltest Du immer ein Original bekommen. PICKIT3 gibts nur noch als Nachbauten mit teilweise reduzierter Schutzbeschaltung - das Original wird nicht mehr produziert.
Ich bin absolut deiner Meinung,wo kann ich das Original
denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original
ist ?
Bei den PICKIT 4 und 5 gibts aktuell noch keine Nachbauten - da solltest
Du immer ein Original bekommen. PICKIT3 gibts nur noch als Nachbauten
mit teilweise reduzierter Schutzbeschaltung - das Original wird nicht
mehr produziert.
fchk
Ja, genau, das ist auch das was ich beobachtet habe :-(
Cooles Ding :-)
Ich möchte eher nicht Nachbauen, weil die realistische Gefahr besteht, dass der Nachbau Fehler enthält (bedingt durchs Nachbauen) und dann würde ich wieder viel Zeit mit der Fehlersuche verbringen. Da habe ich aber gar keine Lust mehr drauf :-)
einen gebrauchten "PicKit 2 Programmer inkl. Zubehör" gibt es gerade auf www.kleinanzeigen.de für 25 € VB plus Versand von einem Keller aus Stollberg. Aber der reicht Dir wahrscheinlich nicht. Bleibt sonst wohl nur ebay.
einen gebrauchten "PicKit 2 Programmer inkl. Zubehör" gibt es gerade auf
www.kleinanzeigen.de für 25 € VB plus Versand von einem Keller aus
Stollberg. Aber der reicht Dir wahrscheinlich nicht. Bleibt sonst wohl
nur ebay.
Den habe ich ja schon, es muss schon >= PickIt3 sein :-)
Ebay ist leer gekauft, da gibt es (im Moment) nur China-Clones und darauf bin ich schon einmal hereingefallen :-|
Irre ich mich, oder komme ich einfach Jahre zu spät um einen Pickit3 für
unter 50€ zu bekommen ?
Ziemlich genau 4 Jahre. PICKIT 3 ist seit Juni 2019 EOL, PICKIT4 ist ab September 2023 EOL. PICKIT 5 ist also Deine Option, und das erfordert MPLAB X 6.10.
Irre ich mich, oder komme ich einfach Jahre zu spät um einen Pickit3 für
unter 50€ zu bekommen ?
Ziemlich genau 4 Jahre. PICKIT 3 ist seit Juni 2019 EOL, PICKIT4 ist ab
September 2023 EOL. PICKIT 5 ist also Deine Option, und das erfordert
MPLAB X 6.10.
Na, da kann ich mir noch überlegen was ich mit meinen PICKIT2 anstelle.
Habe da mit ASM glaube vor >20 Jahren herumgespielt.
Natürlich für die Modelleisenbahn.
Habe ja auch noch einen Sack voll der damaligen PICs.
Beim Pickit2 konnte man die Zahl unterstützter Typen durch erweiterte PK2DeviceFile.dat-Files ergänzen.
Es gab auch einen Device-File-Editor, mit dem man selber Typen hinzufügen konnte. Ob der von Harry gewünschte PIC überhaupt mit der Pickit2-Hardware programmierbar wäre, kann ich nicht sagen.
Beim Pickit2 konnte man die Zahl unterstützter Typen durch erweiterte
PK2DeviceFile.dat-Files ergänzen.
Es gab auch einen Device-File-Editor, mit dem man selber Typen
hinzufügen konnte. Ob der von Harry gewünschte PIC überhaupt mit der
Pickit2-Hardware programmierbar wäre, kann ich nicht sagen.
Hallo Harry, leider habe ich selber diesen DeviceFile-Editor nicht benutzt und kann nicht viel dazu sagen. Für meine PICs konnte ich fertige PK2DeviceFile.dat verwenden. Habe mit Google gesucht nach Dateien mit neuerem Datum und dann mit einem Texteditor nach dem gewünschten PIC gesucht. Mit Glück war er drin. (Deiner leider noch nicht...)
Der Editor ist hier:
https://sites.google.com/site/pk2devicefileeditor/home
Bei Github https://github.com/jorticus/pickit2-editor findet man auch einen, für die Ergänzug von einigen PIC24FJ-Chips, aber auch schon 10 Jahre alt.
Vielleicht hast Du Erfolg mit einer Google-Suche und findest ein aktualisiertes PK2DeviceFile.dat
Hallo Harry, leider habe ich selber diesen DeviceFile-Editor nicht
benutzt und kann nicht viel dazu sagen. Für meine PICs konnte ich
fertige PK2DeviceFile.dat verwenden. Habe mit Google gesucht nach
Dateien mit neuerem Datum und dann mit einem Texteditor nach dem
gewünschten PIC gesucht. Mit Glück war er drin. (Deiner leider noch
nicht...)
Der Editor ist hier:
https://sites.google.com/site/pk2devicefileeditor/home
Bei Github https://github.com/jorticus/pickit2-editor findet man auch
einen, für die Ergänzug von einigen PIC24FJ-Chips, aber auch schon 10
Jahre alt.
Vielleicht hast Du Erfolg mit einer Google-Suche und findest ein
aktualisiertes PK2DeviceFile.dat
Leider wird der Editor unter Linux wohl nicht laufen ;-)
Trotzdem Danke für den Tipp !
Nee, man müsste unter Windows editieren, könnte dann aber die PK2DeviceFile.dat nach Linux kopieren.
Bleibt sowieso die Frage, ob Dein PIC noch nach dem alten Algorithmus programmiert werden kann und mit Vpp=9V bzw. 13V klar kommt, die Pickit2 liefert.
Hmm, das Datenblatt sagt 9V - vielleicht passt es doch?
Also, die Software PickitPlus https://pickitplus.co.uk/Typesetter/ arbeitet mit Pickit2 und Pickit3 und hat unter Supported Parts https://pickitplus.co.uk/Typesetter/index.php/Supported-Parts auch Deinen PIC16F15344 gelistet. Demnach sollte es klappen... Bleibt nur die Hoffnung, dass schon jemand diese Arbeit übernommen hat und eine angepasste .dat-Datei anbietet...
Nee, man müsste unter Windows editieren, könnte dann aber die
PK2DeviceFile.dat nach Linux kopieren.
Bleibt sowieso die Frage, ob Dein PIC noch nach dem alten Algorithmus
programmiert werden kann und mit Vpp=9V bzw. 13V klar kommt, die Pickit2
liefert.
Hmm, das Datenblatt sagt 9V - vielleicht passt es doch?
Also, die Software PickitPlus https://pickitplus.co.uk/Typesetter/
arbeitet mit Pickit2 und Pickit3 und hat unter Supported Parts
https://pickitplus.co.uk/Typesetter/index.php/Supported-Parts auch
Deinen PIC16F15344 gelistet. Demnach sollte es klappen... Bleibt nur die
Hoffnung, dass schon jemand diese Arbeit übernommen hat und eine
angepasste .dat-Datei anbietet...
Ich schau mich mal bei den Links um,
Danke und Grüße
Hallo Gerd!
Ich habe mir gerade das neue GCstudio von sourceforge geladen, in der Hoffnung ein aktuelles dat-File zu bekommen.
Leider habe ich in keiner der darin enthaltenen PK2DeviceFile.dat-Dateien den PIC16F15344 gefunden.
Da der Chip von GCBasic unterstützt wird, sollte er auch mit dem Pickit programmiert werden können.
Kannst Du das passende .dat-File hier hochladen? Dann kann auch Harry es verwenden, ohne dass er das GCstudio unter Windows installieren muß.
Vielen Dank!
Na, da kann ich mir noch überlegen was ich mit meinen PICKIT2 anstelle.
Habe da mit ASM glaube vor >20 Jahren herumgespielt.
Natürlich für die Modelleisenbahn.
Habe ja auch noch einen Sack voll der damaligen PICs.
MfG
alterknacker
Behalt den mal. PICs kann man auch im fortgeschrittensten Alter
in Assembler programmieren. Wenn es reicht, sogar in C (mit XC-8). :)
Falls man zu faul fuer die elendigliche Assemblertipperei ist.
Das ist ja ne tolle Seite, kann auch PICs programmieren, die mit den originalen PICKit 2 oder 3 nicht laufen. SUPER!
Läuft hier sogar mit 2 China-Clones (PK2 und PK3).
Ich kauf das Zeug immer bei Microchip. Ist meist recht günstig und die lueferzeit mit wenigen Tagen geht auch in Ordnung. Für das Pickit 5 und das ICD 5 habenvsie knapp eine Woche gebraucht. Damit habe ich das über 2000$ ICD 4 dann mal übersprungen. Die Schutzschaltungen im PICkit3 fand ich aber auch nicht so doll, musste schon zeei mal den Ausgangs FET ersetzen.