Forum: Markt [S] mikroElektronika PICFlash2 oder mikroProg


von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Hallo, suche ein ICD Gerät für MikroC:

http://www.mikroe.com/products/view/18/picflash-with-mikroicd-support/
http://www.mikroe.com/mikroprog/pic-dspic-pic32/

Hat jemand solch ein Gerät zu verkaufen?
Besten Dank schon einmal

von Testi (Gast)


Lesenswert?

Kauf dir lieber ein Pickit3 wenn du Student bist gibt es 25% Rabatt bei 
Microchip Direct.

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Student stimmt schonmal ;)

Soweit ich weiß ist das Pickit und alle weitere HW von Microchip nicht 
mit mikroC, mikroBasic etc. compiler kompatibel.
http://www.electronicspoint.com/attachments/2865d1318946505-mikroc-programming-problem-untitled.jpg

Sonst hätte ich ja auch den schon bauen können:
http://do2nop.wordpress.com/2012/11/22/usb-in-circuit-debugger-for-mplab/

von Chris B. (dekatz)


Lesenswert?

Der Link zeigt aber nur Syntaxfehler - sonst nix.

Die "mikroe"-Compiler erzeugen genauso ein .HEX-File - warum sollte sich 
das nicht mit einem PicKit in einen PIC flashen lassen?

Gut, ich habe es aber noch nicht ausprobiert, aber der umgekehrte Weg, 
nämlich ein .HEX-File erzeugen (z.B. mit SourceBoost-C, MPASM,...) und 
dieses mit dem "mikroe" Programmer auf einem "mikroe"-Evalboard dort in 
den PIC zu Flashen, funkteoniert ja auch.

von No Y. (noy)


Lesenswert?

Hm,
das weiß ich nicht. Ich nutze MPLABX mit den kostenlosen Microchip 
Compilern.
Und bin vollkommen zufrieden. Warum mikroC? Der kostet doch Geld.

Aber selbst wenn, verstehe ich nicht warum es inkompatibel sein sollte. 
Dem Programmer sollte es doch egal sein welcher Compiler benutzt wird. 
Muss man bestimmt nur was in den Einstellungen anpassen. Oder man 
erstellt ein Hexfile und flasht es mit dem MPLABX IPE. Dann sollte es 
erst recht egal sein.

Wie gesagt Pickit3 ist Top und für den Preis mit Studentenrabatt würde 
ich nicht anfangen wollen mir was selber zu ätzen.

von Martin (Gast)


Lesenswert?

Ja natürlich habt ihr alle in dem Punkt recht! Ich nutze ja auch den 
sprut Brenner und bin zufrieden.

Was ich aber jetzt nutzen möchte ist das ICD

von No Y. (noy)


Lesenswert?

Ja und?
Das Pickit3 ist ein ICD.

von JensMartin offline (Gast)


Lesenswert?

Martin D. schrieb:
> Hallo, suche ein ICD Gerät für MikroC:


Du kannst das Pickit 2 nehmen und es über Auto Import das Hex File nach 
dem compilieren automatisch einlesen. Funzt mit Mikroe problemlos.

Alternativ über das Command line Interface (Mikroe C kann über die Tools 
jeden Brenner einbinden der über Parameter gesteuert wird).

http://www.mikroe.com/forum/viewtopic.php?p=110422

von JensMartin offline (Gast)


Lesenswert?

No y. schrieb:
> das weiß ich nicht. Ich nutze MPLABX mit den kostenlosen Microchip
> Compilern.

You get what you pay for.

>Und bin vollkommen zufrieden.

Glückwunsch, bei mir das immer ein Krampf

> Warum mikroC? Der kostet doch Geld.
Nicht bis 2k Code, bie mir spart dieser schnörkellose Compiler mehr als 
er mehr kostet.

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

No y. schrieb:
> Ja und?
> Das Pickit3 ist ein ICD.

Vielen dank für die Anmerkung, ist mir aber bereits klar.

JensMartin offline schrieb:
> Martin D. schrieb:
>> Hallo, suche ein ICD Gerät für MikroC:
>
> Du kannst das Pickit 2 nehmen und es über Auto Import das Hex File nach
> dem compilieren automatisch einlesen. Funzt mit Mikroe problemlos.
>
> Alternativ über das Command line Interface (Mikroe C kann über die Tools
> jeden Brenner einbinden der über Parameter gesteuert wird).
>
> http://www.mikroe.com/forum/viewtopic.php?p=110422

Ach, das geht? Ich muss gleich mal schauen wo ich diese Einstellungen 
finde.

Und um jetzt nicht aneinander vorbei zu reden:
Ich kann also die im mikroC implementierte debug Funktion über das 
PICkit laufen lassen?
Ich möchte ja nicht nur die hex Brennen sondern sondern step by step 
durch den Code wandern und die Port Zustände bzw. die Variablen 
beobachten.

Das bisherige debugging über hex Upload und Test Run zeigt mir die 
Fehler ja nicht an, man muss sie finden. Über lcd einige Variablen 
anzeigen lassen geht mir auch auf Dauer auf den...

von Chris B. (dekatz)


Lesenswert?

Martin D. schrieb:
> nd um jetzt nicht aneinander vorbei zu reden:
> Ich kann also die im mikroC implementierte debug Funktion über das
> PICkit laufen lassen?
> Ich möchte ja nicht nur die hex Brennen sondern sondern step by step
> durch den Code wandern und die Port Zustände bzw. die Variablen
> beobachten.

Tja, das ist allerdings schon etwas anderes. Habe auch wie die anderen 
angenommen das es um das FLASHEN geht.
Ich weiss nur das der MICROCHIP ICD2 und ICD3 von mikroe unterstützt 
wird, vom PicKit3 findet sich nichts in den Compiler Dokus!

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Ich habe nur einen beitrag gefunden wo jemand die firmware aus dem ICD 
Debugger lesen wollte ist aber gescheitert wegen den protect fuses.
Folglich kann man nur ein Original kaufen. Werden aber nicht mehr 
hergestellt weil es mittl. eine neue version gibt.

Ich hoffe das sich jemand meldet der son ding noch rum liegen hat.

von JensMartin offline (Gast)


Lesenswert?

Martin D. schrieb:
> Ich kann also die im mikroC implementierte debug Funktion über das
> PICkit laufen lassen?

neue Baustelle, imho klares Nein. Mikroe C kann aber coff

http://www.mikroe.com/download/eng/documents/compilers/mikroc/pro/pic/help/mplab_mikroe.htm

von Stefan (Gast)


Lesenswert?

Ob das das richtige ist, da
mehrer Programme laufen zulassen, nur
um das zu bekommen was man haben will ?
Dann spar lieber was und hol dir den mikroProg.
Damit läuft es dann einwandfrei, hab den ja auch.
Kostet incl. Versand 129,90 Euro.

von JensMartin offline (Gast)


Lesenswert?

Stefan schrieb:
> Ob das das richtige ist, da
> mehrer Programme laufen zulassen, nur
> um das zu bekommen was man haben will ?

Also hier lief das bisher sehr gut. Wenn das nicht reicht brauchst du 
mMn eh einen Realtime tracer.

Stefan schrieb:
> hol dir den mikroProg. Damit läuft es dann einwandfrei, hab den ja auch.

Hier ebenfalls und nen ICD 2. Hab die aber ewig nicht genutzt und mach 
alles mit dem Intronix.

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Stefan schrieb:
> Dann spar lieber was und hol dir den mikroProg.
> Damit läuft es dann einwandfrei, hab den ja auch.
> Kostet incl. Versand 129,90 Euro.

Mal sehen, vllt. bleibt mir ja nichts anderes über..

JensMartin offline schrieb:
> Mikroe C kann aber coff

Ist mir bekannt, möchte ich aber nicht.

JensMartin offline schrieb:
> Hier ebenfalls und nen ICD 2. Hab die aber ewig nicht genutzt und mach
> alles mit dem Intronix.

Ist der dann über? Verkaufst du mir den?

von JensMartin offline (Gast)


Lesenswert?

Martin D. schrieb:
>> Hier ebenfalls und nen ICD 2. Hab die aber ewig nicht genutzt und mach
>> alles mit dem Intronix.
>
> Ist der dann über? Verkaufst du mir den?

Sorry, ist ein ICD 3, hab ich 190€ für bezahlt. RS hat den für 156€ neu 
+ Märchensteuer. Den hast du Montag auf dem Tisch mit Garantie und allen 
Schikanen.

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

JensMartin offline schrieb:
> Sorry, ist ein ICD 3...

Oh man, jetzt bin ich schon wieder auf die bezeichnung reingefallen.
Ich hatte verstanden das du einen mikroProg und einen PICFlash2 aka ICD2 
hast. Die Microchip teile arbeiten nicht mit MikroC!!!

von JensMartin offline (Gast)


Lesenswert?

Martin D. schrieb:
> Die Microchip teile arbeiten nicht mit MikroC!!!

Sorry, poste nur nebenbei, der Mikroprog ist auf nem Experimentierboard 
von Mikroe aufgelötet, das ist wohl wenig hilfreich.

von Stefan (Gast)


Lesenswert?

Ja mußt du aufpassen.
Nur der mikroProg ist voll
kompatible zu den Compilern und
kannst auch damit debuggen.
Alle anderen Programmiergeräte
laufen nur über Umwege. Oder auch nicht.

von JensMartin offline (Gast)


Lesenswert?


von auch pic user (Gast)


Lesenswert?

http://www.mikroe.com/add-on-boards/various/icd2-connector/

Connector is out-of-the-box compatibile with several Microchip 
programmers, such as ICD2/3 and Real ICE.

dann würde ich mir für das Geld doch eher nen CD3 kaufen

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

auch pic user schrieb:
> http://www.mikroe.com/add-on-boards/various/icd2-connector/
>
> Connector is out-of-the-box compatibile with several Microchip
> programmers, such as ICD2/3 and Real ICE.
>
> dann würde ich mir für das Geld doch eher nen CD3 kaufen

Da haben wir es wieder nur mit dem COFF files...
http://www.mikroe.com/download/eng/documents/compilers/mikroc/pro/pic/help/icd2_debugger.htm

von JensMartin offline (Gast)


Lesenswert?

Martin D. schrieb:
> Da haben wir es wieder nur mit dem COFF files...

Wenn das aus welchen Gründen auch immer keine Lösung ist dann musst du 
halt in den "Mouser-Apfel" beissen.

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Ich wollte den Beitrag einmal nach vorne holen!
Hat jemand ein gerät zu verkaufen?

von Tom (Gast)


Lesenswert?

der Vorteil wenn Du alles von Mikroe nimmst ist das alles direkt aus der 
IDE heraus funktioniert..
Wenn Du frickeln wolltest würdest Du vermutlich sowieso gcc nehmen.
Daher würde ich ruhig den von Mikroe nehmen.
Die wachsen ziemlich schnell und allmählich taugen die Compiler auch 
was...wer zu spät einsteigt wird vermutlich keine kostenlosen Updates 
mehr erhalten auf Lebenszeit!!
Und teurer wird der natrülich auch ejdes Jahr, mit dem er besser 
wird..hatte damals für Mikropascal noch 99€ bezahlt mit lifetime updates 
for free!!
MikroC für 129 oder so..
Schau Dir mal die Preise heute an..und beim Arm steigen die gleich 
höhere ein..
Geil ist es schon, Du kannst von C zu PAscal oder von arm zu pic 
springen ohne dich lange einarbeiten zu müssen und irgendwelche Libs 
zusammen zu suchen..daher scheiden alle kostenloses für mich komplett 
aus!

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Genau so sehe ich das auch, die Software an sich ist schon echt genial.
Eigene Libs etc. problemlos erstellt.
Die Software basiert viel auf XML also auch gut editierbar...

Ich habe nur die 100 Flocken nicht zur hand als Student!

von Martin D. (martin_d69) Benutzerseite


Lesenswert?

Ich wollte den Beitrag noch nicht aufgeben.

Mit viel Hoffnung liest jemand den Thread der so ein Gerät abzugeben 
hat.

http://www.mikroe.com/products/view/18/picflash-with-mikroicd-support/
http://www.mikroe.com/mikroprog/pic-dspic-pic32/

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.