Forum: Mikrocontroller und Digitale Elektronik Pic ICD2 clones?


von Marius S. (lupin) Benutzerseite


Lesenswert?

Ich suche eine günstige Alternative zum Microchip ICD2 
programmer/debugger. Ich würde gerne PICs über ICSP programmieren und 
debuggen können.

Was gibt es da für Möglichkeiten?

Kennt jemand eine Seite mit PIC Tutorial unter Linux (einrichten von 
Assembler etc)?

von labelohase (Gast)


Lesenswert?


von Marius S. (lupin) Benutzerseite


Lesenswert?

Hat das einen bestimmten Grund weshalb als Schnittstelle immer RS232 
oder ein FT232 verwendet wird? Kann der MPLAB Debugger nur per COM 
kommunizieren?

Eine Version mit einem USB-PIC würde mir besser gefallen.

von Willivonbienemaya .. (willivonbienemaya)


Lesenswert?

Wer lesen kann ist klar im Vorteil ;-)

Sch dir den Link von labelohase noch mal an !

von Marius S. (lupin) Benutzerseite


Lesenswert?

So, hab ihn nochmal gelesen aber von einem ICD2 mit USB-PIC nix gesehen 
(nur, dass es wohl nicht geht).

D.h. alle ICD2 clones basieren auf der offiziellen Firmware des ICD2? 
Wird die ICD2 Firmware nicht als OpenSource veröffentlicht? Find ich 
irgendwie lahm...

von Willivonbienemaya .. (willivonbienemaya)


Lesenswert?

Da zb is eine Schaltung mit USB PIC zu sehen.

Beitrag "Re: PIC ICD 2 selbstgebaut"


Oder hast du gemeint ein pic der USB und debuggerfirmware gleichzeitig 
macht?

Du kannst ja wohl nicht erwarten, dass Microchip dir für deinen Nachbau 
auch noch die Quellen liefert.
Sei froh dass man das Teil überhaupt so einfach nachbauen kann.

Ausserdem hat Microchip die Programmierschnittstelle dokumentiert.
Du kannst dir also einen USB PIC nehmen und das damit implementieren.

von Marius S. (lupin) Benutzerseite


Lesenswert?

achso... na und ich wundere mich schon weshalb da 2 dicke PIC-Klötze 
drauf sind... :/

Ist doch das gleiche als ob man einen FT232 nimmt, nur das man den USB 
kram selber macht.

Ja eigentlich könnte man ein wenig support von Microchip erwarten, wenn 
die wollen das man deren Produkte kauft. Die Programmierhardware zu 
verkaufen wird ja nicht deren Hauptgeschäft sein.

Dann nehm ich doch lieber die FT232 Lösung.

von Willivonbienemaya .. (willivonbienemaya)


Lesenswert?

Marius Schmidt wrote:
> Ist doch das gleiche als ob man einen FT232 nimmt, nur das man den USB
> kram selber macht.

Nein, ist es nicht.
FT232 ist UART, mit dem 18F4550 hat man USB. Das ist bedeutend 
schneller.

> Ja eigentlich könnte man ein wenig support von Microchip erwarten, wenn
> die wollen das man deren Produkte kauft. Die Programmierhardware zu
> verkaufen wird ja nicht deren Hauptgeschäft sein.

Du kannst keinen Support bei sowas erwarten. Du entwickelst ja nicht 
irgentein Produkt und erklärst dann deinem Kunden wie ers nachbauen 
kann. Oder machst du das?

Ausserdem ist der ICD verhältnismäßig günstig (dafür dass er nahazu alle 
PICs und dsPICs programmieren und debuggen kann). Die MPLAB IDE dazu 
gibts sogar kostenlos.
Schau mal was USB Programmer anderer Hersteller kosten.

> Dann nehm ich doch lieber die FT232 Lösung.

Kannst du gerne machen, aber beschwer dich dann nachher nicht dass es 
dir zu langsam ist oder sonstwas.

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.