Tak si kup original a máš vymalováno.
V případě revizie B bych měl trochu obavy z odporové síťě signálů ICSPDAT, ICSPCLK. Dal bych přednost budičům sběrnice a poslední zkušenosti mi dávají za pravdu. Vyrobil jsem dva kusy potyo1 s drobnými úpravami. A po odladění nějakých drobností fungují perfektně.
1. Na pin 1RA4 obvodu 16F877A připojit pullup rezistor cca 4k7 do Ucc
2. Na piny 11,12 obvodu IC1 připojit společný pullup rezistor cca 4k7
do Ucc
3. Na napájení konektoru USB zapojit bipolární transil 5V6
4. Do napájecího pinu 14 IC3 74HC126 vložit přiměřenou diodu třeba 1N5817
5. Všechny omezovací rezistry pro LED zvětšit 3x
7. LED1 neumísťovat na panel, možná pouze na plošný spoj pro
diagnostiku, ještě jsem ji neviděl svítit.
8. Použít obvod 16F877A
16F877A - měli jsme nějaké problémy s rychlostí a výpadky komunikace ICD. Máme pocit, že 16F877A má trochu lepší vlastnosti.
Transil jsem si tam navrhl a dal, jestli ho použiješ nebo ne, je jen na tobě.
Tak ten francouzskej stavět nejde, protože obvod Cypress je nedostupný.
Potyo1 a Potyo2 kopíruje výstupní obvody staršího ICD2 od Kosti. Jen v případě Potyo2 je přidán oddělovač 4066, který se mi zrovna nelíbí, protože komunikace s cílovým procesorem je velmi choulostivá. MCP41010 je obtížně sehnatelná, ovšem dsPIC potřebuje Vpp 5V a tak to bez ní v tomto případě asi nepůjde. Jedině s nějakým přepínačem. Kosťovo zapojení je prima, bez zbytečností, ale Vpp neošetřuje. V tvém případě bych asi udělal Potyo2, pokud dokážeš sehnat MCP41010 a vynechal 4066.
Psal jsem úpravy Potyo1, platí myslím i pro Potyo2.
1. Is absent pullup resistor on 1RA4
2. Is absent pullup resistor on IC1 pin12
3. LED1 is unavailing
4. Add Shottky to IC3/pin14
5. Add bipolar transil 5V6 between USB +5V and GND
6. Change value LED resistors R8, R9, R10, R11, R12 to 1K2
NEma niekto jednoduchy navod ako s tym ICD2 pracovať ? najlespsie cz-sk. Pomoc mplab je ta posledna moznost
CDWarn0054: MPLAB IDE has lost communications with the MPLAB ICD 2. Would you like to attempt to reconnect?
Connecting to MPLAB ICD 2
...Connected
ICD0286: Unable to communicate with ICD
ICD0082: Failed MPLAB ICD 2 operation
MPLAB ICD 2 Ready
Naposledy upravil(a) Atlan dne 12 led 2008, 22:23, celkem upraveno 2 x.
1. Máš originál nebo klon?
2. Připojuješ ho přes RS232 nebo USB?
3. Pokud ho připojuješ přes USB, máš instalován driver od Microchipu?
4. Jako co je ICD2 vidět ve Správci zařízení? Jaký driver má přiřazen?