Debugger Microchip MPLAB ICD 2, jeho klony (SPCD) a PICkit 2

  1. Musíš zdůraznit - klon ICD2 s USB rozhraním.
  2. Mám obojí už dlouho, a myslím, že rychlostně je to srovnatelné. Ale příležitostně to zkusím otestovat.
  3. PicKit2 je naprosto spolehlivý, stejně jako dobrý ICD2. Největší problémy bývají překvapivě v propojovacím kabelu mezi procesorem a programátorem

Jasně že USB klon, ICD2 s RS232 snad nikdo rozumnej nepoužívá. :smiley: :blush:

Koupil jsem ho kvůli tomu analyzéru, ale ten odmítá fungovat pod WIN7, stahl jsem nové verze ze stránek microchipu, ale nepomohlo to.

Kabliky mám pořádné, průměr 1.2 mm, dlouhé asi tak 6 cm. V MPLABu při debugu nemám otevřené žádné wokna, jako file reg., special reg. Debug, ICD2 cca 1 vteřina, 2 kroky, PICKIT, 2 vteřiny, 1 krok. A ještě k tomu se někdy sekne, že ho musím odpojit od USB.
Zlatej ICD2. :stuck_out_tongue: :stuck_out_tongue:

ICD2 33cm kablik a ziaden problem akurat na okrajoch mam clk ,+,reset,-, data v takomto rozlozeni na plochom kabliku aby to bolo odelene a odrusene od seba.

Až ti jednou bude procesor v debuggovacím módu při kmitočtu krystalu cca 20MHz dělat psí kusy, tak si na mě vzpoměň a zkrať kablík co jen to půjde. Ušetříš tím mnoho času.

Doteď jsem programoval pomocí PRESTA, jenomže jsem začal toužit po debuggeru. Včera večer jsem si od microchipu objednal PICKIT 3, tak snad to bude fungovat jak si představuju.

neboj sponeniem …pouzivam 10Mhz s pll tj na 40Mhz :smiley:

Komunikace je stejná jako s ostatními PICy.

Tak jsem dnes zkoušel analyzer PICKIT2 pod WIN7 a najednou to funguje. :smiley:

Asi Bill dal nějakou aktualizaci a funguje to. :slight_smile: :open_mouth:

To je dobrá zpráva :smiley:

uspesne jsem naprogramoval PIC16F84A ale kdyz chci programovat PIC16F877 tak se stahuje novej OS jenomze pri tom to vyhodi:

Downloading Operating System
ICD0152: Failed to read all of requested bytes (0x0 of 0x8)
…Download Operating System Failed
ICD0152: Failed to read all of requested bytes (0x0 of 0x2)

ne a ne se nahrat…
proc to nejde?
verze mplab je 8.50

tak to predchozi bylo pres redukci usb-rs232

s nativni rs232 je to ok:

Connecting to MPLAB ICD 2
…Connected
ICDWarn0030: MPLAB ICD2 is about to download a new operating system. If MPLAB IDE is just starting, it will appear to “hang” at the splash screen. Please be patient. MPLAB IDE will finish it’s initialization after the OS is downloaded. (Note: You may wish to select to ignore this warning in the future.)
Downloading Operating System
Connecting to MPLAB ICD 2
…Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x4D, read=0x0)
…Reading ICD Product ID
Running ICD Self Test
…Passed
…Download Operating System Succeeded
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x4D, read=0x0)
…Reading ICD Product ID
Running ICD Self Test
…Passed
MPLAB ICD 2 ready for next operation

zajimavy je ze vsechno funguje pres tu redukci az na stahnuti toho OS
cim to muze byt, nevite?
// hodilo by se aby to fungovalo i na tu redukci
tak snad to bude ok a uz me to SCPD2 nebude zlobit

Mam par otazok ohladom PICkit2:

Ako sa da pouzit ako log analyzer, Malo by podporovat aj eproom pamete ? skusal to niekto v menu pickit programatora som ale ziadnu eeprom nenasiel… pripadne nejaka redukcia aby sa dali programovat eeprom…?

PicKit 2 lze použít jako 3 kanálový logický analyzátor. Tato funkce je přístupná při připojeném PicKitu. Sériové EEPROm lze programovat. Odzkoušeno na 24c64… Zítra, pokud si vzpomenu, popíšu podrobněji… dnes nestíhám…

Jak pouzit LA najdes v helpu pro LA, tva otazka je krapet ze siroka , upresni k cemu to chces pouzit a poradime lip, a eeprom jdou programovat jak napsal MeeVal, zapojeni sem mel podle nldv.com/2010/03/pickit-2-and-surface-mount-24c128n-i2c-eeprom/ skouseno na KS24C08 (Samsung) a 24C16W6 (ST) , je tam schema i pro SPI komunikaci , ve vyberu soucastky si vyberes EEPROM a pribliznej typ , velikost by mela souhlasit

uhm …dakujem este to nemam dokoncene… ale uz aspon komunikuje s PICkit programom Inak nejaka vyhodna cen pickitu uz nieje ?

Dobre dakujem…uz sa oboznamujem s programom…

myslim za na toto tema neni treba odpovidat , pokud pohledas odpovedi je tu k nalezeni dost

Este mam otazku troska sa hreje 18f2550 priblizne v mieste znaku M. Je to normalne ? Inak ma postaveny klon…

je to mozny , kdyz to mam zaply celej den tak se my obcas zdalo ze je teplejsi, ale ne na tolik ze bych to moch rict na 100%, nikdy sem ho kvuly tomu neotviral (PK original) , obcas sem myslel ze mam halusky , kdyz mas stejnej poznatek tak se bude asi trochu zahrivat

tak sa pochvalim :slight_smile: pickit2

Nevíte někdo, jak do staré verze MPLABu dostat procesor, kterej tam není, ale v např. 8.6 už je.
Používám v 8.15 z důvodu, že jde současně debugger MPLAB SIM a programmer ICD2/PICKIT2 a že zobrazuje v okně FILE REGISTERS názvy registrů.