| Author |
Message
|
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#1
26 Mar 2008 22:41 Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Kolejny Clone ICD2.
Klon klona :) Potyo2, który został przeprojektowany przez jakiegoś Węgra a ja dopasowałem go do własnej
koncepcji i zmieniłem położenie przetwornicy, gniazda USB oraz zmieniłem część kondensatorów na SMD.
Całość zamknięta w obudowie Z34, która jest do kupienia w większości sklepów elektronicznych.
Projekt płytki w Eagle4.16 i zamówiony w pewnej firmie. Naklejka na obudowę zrobiona w Corelu.
 
 
 
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#2
27 Mar 2008 00:04 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
podobaja mi sie kolorki diodek [;
bardzo starannie i obudowa jest wiec ogolnie wypas [;
udostepnilbys ewentualnie projekt/pdfy do prasowania? bo jak mi sie bedzie kiedys nudzic i moj klon sie zbytnio zakurzy, to moze zrobilbym sobie taki w obudowie (zakladajac, ze nie zaprojektuje wersji SMD) [;
drobna uwaga - zlacze 6pinowe zwie sie ICSP [;
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
sambo123 Poziom 11

Joined: 25 Sep 2003 Posts: 67 Location: Toruń
|
#3
27 Mar 2008 16:31 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Czy ta wersja programatora obsluguje uC DSP ?
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
|
| Back to top |
|
 |
Macias86 Poziom 21

Joined: 06 Dec 2003 Posts: 1370 Location: Gdynia
|
#5
27 Mar 2008 19:11 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
możesz zamieścić pliki eagla projektu?
|
|
| Back to top |
|
 |
Google

|
#
27 Mar 2008 19:11 |
|
|
|
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
|
| Back to top |
|
 |
sornell Poziom 12

Joined: 13 Dec 2003 Posts: 102
|
#7
04 Apr 2008 16:21 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Jak wyglada szybkosc debuggowania? CHodzi mi o czas jaki trzeba czekac od nacisniecia przycisku pause do zczytania zawartosci procesora przez MPLAB.
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#8
04 Apr 2008 17:00 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
zalezy co masz w podgladzie. icd2 odczyta tylko to co jest aktualnie widoczne. jesli nie podgladasz nic, to zatrzymanie procka trwa ulamki sekund. jesli masz jakies tablice o wiekszym rozmiarze, to juz dluzej. kiedys jak poggladalem 16kB bufor na wykresie, to odczyt tego trwal max 10 sekund.
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#9
12 Apr 2008 18:57 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Dobra Panowie... Dostałem informację od firmy że PCB już są gotowe i będę je miał w poniedziałek lub wtorek. Jutro Wystawię aukcję na allegro. Tak więc zanim wszyscy chętni dokonają płatności i kasa będzie zaksięgowana na koncie będę już PCB miał i pakował dla Was. Dla tych co nie mają konta na allegro jest możliwość dogadania się poza aukcją. Na allegro mam ten sam nick (sunok) a na stronie Omnie są potrzebne informacje.
Pozdrawiam.
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#10
13 Apr 2008 09:02 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Z racji tego że płytki cieszą się większym zainteresowaniem to wystawiłem ostatnie 5 sztuk. Część ludzi deklarowałą się na 1 szt. a brała po 2szt!! :) Dobrze że zamówiłem z zapasem. Chętnych zapraszam na: [url]http://link_skasowałem
Projekt naklejki na obudowę wykonany w CorelDraw oraz wsady poniżej:
| Filename: |
ICD2_firmware.rar |
 Download |
| Contents: |
ICD2_16F..._os.hex
, ICD2_16F...oot.hex
, ICD2_16F...oot.hex
, ICD2_18F...oot.hex
See all... |
| Filesize: |
24.77 KB |
| Punkty: |
0 |
| Filename: |
naklejka_ICD2.rar |
 Download |
| Contents: |
naklejka...cdr.cdr
See all... |
| Filesize: |
1013.08 KB |
| Punkty: |
2.188 = 1.188 for transfer + 1 for the user (set manually) |
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#11
16 Apr 2008 13:04 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Wszyscy, którzy zamówili PCB proszę o jeszcze trochę cierpliwości.... Płytki dopiero wczoraj zostały wysłane więc może być mały poślizg. Koperty mam już poadresowane więc spokojnie :-) oby PCB przyszły.
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#12
18 Apr 2008 15:04 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
PCB dotarły i dziś je wysyłam.
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#13
18 Apr 2008 15:28 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
a nie zostala ci jakas wolna? <:
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#14
18 Apr 2008 17:01 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Zostały mi jeszcze 4 na zapas... z jedną bym sobie zostawił... więc dla spóźnialskich mam jeszcze 3 :)
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#15
28 Apr 2008 22:14 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Na schemacie układ IC4 (74HCT125) powinien być chyba w technologii HC aby poprawnie interpretować poziomy napięć z układów 3.3V. Dla pewności wstawcie Samo HC... chyba że się mylę, aczkolwiek zmiana z HCT na HC niczego nie popsuje.
|
|
| Back to top |
|
 |
Google

|
#
28 Apr 2008 22:14 |
|
|
|
|
|
| Back to top |
|
 |
Macias86 Poziom 21

Joined: 06 Dec 2003 Posts: 1370 Location: Gdynia
|
#16
28 Apr 2008 23:36 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Sprawdziłeś to w praktyce czy tak tylko wymyśliłeś? :)
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#17
29 Apr 2008 06:46 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Przestudiowałem na szybkiego technologie HC i HCT i jest dobrze. Czyli ma być jak jest na schemacie HCT. Układ HC może być zasilany z mniejszego napięcia niż 5V i odpowiednio do napięcia zas. zmieniają mu się progi przełączenia pomiędzy HI/LO. Układ HCT pracuje tylko z VCC=5V ale logiczną 1 łapie już przy 2.0V - więc jest ok. :) Sorry za małe zamieszanie.
Poniżej poziomy napięć wejściowych obu technologii:
HC
HCT
Ale z ciekawości jak ktoś sprawdzi oba układy na jakimś PIC-ku z zasilaniem na 3.3V to się wszystko wyjaśni...
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#18
29 Apr 2008 19:35 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
sprawa jest sprawdzona - uklady HCT125 i HC126 poprawnie pracuja z procesorem PIC24HJ256GP210 zasilanym napieciem 3.3V.
Sprawdzalem rowniez z PIC16F887 zasilanym zewnetrznie napieciem ok 2V (troche ponad, bo w poblizu 2V ten procek akurat przestawal dzialac, cos kolo 2.2, nie pamietam juz [; ) i rowniez pracowalo prawidlowo.
poprzez 'procek przestawal dzialac' rozumiem, ze przestawal dzialac, a nie ze nie dalo sie go zaprogramowac (choc akurat tez nie dalo sie zaprogramowac <: ). zaprogramowany przy wyzszym napieciu nie dzialal juz z taki niskim.
__________________
| Quote: |
To niby bo ma odwróconą pinologię z oryginalnym ICD2 (mam takowy)
|
chcialbym dodac, ze NIE ZAWSZE TAK BEDZIE! sunok zastosowal zlacze RJ w ktorym blaszki sa na gorze - wtedy w istocie pinologia jest odwrocona. ja mam zlacze normalne (blaszki u dolu) i pinologia jest normalna.
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
sornell Poziom 12

Joined: 13 Dec 2003 Posts: 102
|
#19
10 May 2008 21:35 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Poskladany przezemnie ICD2 clone ma taka dziwna przypadlosc: Aby zaczal dzialac musze go 2 razy wlaczyc do usb. Tzn. pierwszy raz wkladam wtyk USB, od razu slysze windowsowy 'ding', ale na to mplab:
| Quote: |
ICD0019: Communications: Failed to open port: (Windows::GetLastError() = 0x2, 'The system cannot find the file specified.
')
ICD0021: Unable to connect with MPLAB ICD 2 |
Wyciagam wtyk, i wkladam ponownie, jednak tym razem musze odczekac okolo 5sekund na "ding", ale programator poprawnie dzila z mplabem.
Jeśli znowu odepne programator od komputera to znowu musze powtorzyc cala opisywana procedure. Sprawdzalem na 3 komputerach -> wszedzie to samo.
Dodatkowo co jakis czas, windows wypuszcza dymek z wiadomoscia: "unknown device" i wtedy jedyna rada jaka dotychczas znalazlem to przeprogramowanie 18F4550.
Kolejna sprawa: Gdy w opcjach MPLAB wylaczona jest opcja aby uklad byl zasilany z programatora, to napiecie Vdd jest rowne 3,8V (wskazanie MPLAB) i MPLAB krzyczy , że jest za malo. Po wlaczeniu ww opcji Vdd jest prawidlowe -> 5V. Natomiast gdy chce programowac procesory ktore sa zasilane max 3,3V, wtedy MPLAB pokazuje: Target Vdd 1V, Target Vpp 1V, MPLAB ICD2 Vpp 11V, no i wszystkie oznaczone oczywiście jako LOW.
Czy to normalne zachowanie ICD2+MPLAB?
Macie tez takie problemy?
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#20
10 May 2008 23:42 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
jak wylaczysz zasilanie w icd2, to musisz podlaczyc zasilanie ze strony targeta. te 3.8V ktore tam widzisz, to napiecie jakie przebija sie przez diody zabezpieczajace bufora, ktory nie jest zasilany. jego wydajnosc jest tak znikoma, ze jak podlaczysz JAKIEKOLWIEK obciazenie na wyjscie (chocby niezasilony procesor), to napiecie to przysiadzie do zera. w roznych ukladach ma ono rozna wartosc - u ciebie 3.8, u mnie np 3.3, a w poprzedniej wersji ICD2 mialem tam 2.5V. jak kogos to szczegolnie boli, to ponoc rozwiazaniem sa bufory typu AHC. anyway - jak w ICD2 jest wylaczone zasilanie (obojetne czy przez ciebie, czy domyslnie, czy cokolwiek), to test napiec i 'self test' nie ma najmniejszego sensu bez podlaczonego i zasilonego targeta.
co do twoich problemow ze sterownikami - cos jest zle <: zachowanie to nie jest poprawne i masz cos zle na plytce. kwestia rozprogramowywania 4550 jest rowniez dziwna - mnie nie zdazylo sie to NIGDY, choc robilem z tym programatorem dziwne rzeczy, a kumplowi dzieje sie to praktycznie caly czas - wyciagnie wtyczke gdy nie wylaczyl ICD2 programowo = procek do programowania, wyciagnie wtyczke od targeta podczas pracy = procek do programowania. poniewaz u mnie cos takiego sie nie dzieje, rowniez stawiam na jakis drobny blad na plytce. wracajac do twojego problemu - obstawiam jakas niepoprawna konfiguracje sterownikow - zobacz jako co wykrywa ci go windows po tym pierwszym podlaczeniu, czy tak samo jak za drugim razem, czy moze jako cos dziwnego w zupelnie dziwnym miejscu.
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
Macias86 Poziom 21

Joined: 06 Dec 2003 Posts: 1370 Location: Gdynia
|
#21
11 May 2008 23:44 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Widzę Freddie że masz dziwne procki/płytki. :)
uruchomiłem 2 klony ICD2 i z każdym dzieje się to samo co u sornella.. co chwilę procki się sypią. czasami 2 jednocześnie a czasem tylko 4550.
Freddie masz może płytkę od sunok'a?
|
|
| Back to top |
|
 |
sornell Poziom 12

Joined: 13 Dec 2003 Posts: 102
|
#22
13 May 2008 00:06 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Wpadłem na pomysł żeby ustawić obszary pamięci na "protected" i problem rozprogramowywania być może by się stracił. Tylko pytanie jest takie: Jak ustawić resztę opcji w obszarze config, żeby soft w 18F4550 poprawnie pracował? Właściwie chodzi o to czy jest możliwość wyłuskania z pliku .hex tych ustawień?
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#23
18 May 2008 15:39 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
| Macias86 wrote: |
| Freddie masz może płytkę od sunok'a? |
obecnie tak, od paru dni. wczesniej mialem standardowe potyo2.
ustawienia konfiguracyjne mozna wygrzebac z hexa jesli jest taka potrzeba [;
_________________________________________________
sprawa 1: pochwale sie swoim zmontowanym klonem na plytce od sunoka. niestety ja rezystorow subminiaturowych nie posiadam, wiec trzeba bylo kombinowac <: zdjecia w obudowie nie pokazuje, bo krzywo otwory oczywiscie wywiercilem <:
sprawa 2: wszyscy ktorym rozprogramowywuje sie 18F4550 - zerknijcie tu
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
Google

|
#
18 May 2008 15:39 |
|
|
|
|
|
| Back to top |
|
 |
Skittles Poziom 10

Joined: 26 Oct 2003 Posts: 55
|
#24
18 May 2008 17:38 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Rezystory faktycznie ciekawie sie prezentuja ;)
A jak z dzialaniem ukladu w praktyce? Wystepuja powyzsze problemy rowniez? Czy moze u Ciebie wszystko hula jak powinno?
Przymierzam sie na dniach do zlozenia tez tego samego programatora, bo plytka juz czeka od jakiegos czasu ;)
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#25
18 May 2008 17:41 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
na razie uzylem go ze 4 razy i problemow nie bylo [;
proc siadl mi na skladanym obecnie potyo2.
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#26
18 May 2008 19:02 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Freddie - jakiego wsadu obecnie używasz nie dodałeś go jako załącznik... tamten link wylądował w koszu :( i też tam nic nie ma.
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#27
18 May 2008 19:22 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
racja. zmienialem posta ze 3x i zapomnialem o zalaczniku [;
link poprawiony, post rowniez.
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
ocd Poziom 3

Joined: 20 May 2008 Posts: 6 Location: Sopot
|
#28
20 May 2008 23:31 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Sunok, a czy mógłbyś zamieścić wykaz części? Ułatwiłoby to skompletowanie.
|
|
| Back to top |
|
 |
Freddie Chopin Poziom 25

Joined: 12 Dec 2005 Posts: 7300 Location: Zawiercie
|
#29
21 May 2008 00:21 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
sciagnij projekt, otworz w tym lewym programie Orzeł i wyexportuj sobie partlist.
0x41 0x56 0x45!!
|
|
| Back to top |
|
 |
sunok Poziom 12

Joined: 13 Apr 2003 Posts: 95 Location: Białystok
|
#30
21 May 2008 07:45 Re: Kolejny clone ICD2 dla mikrokontrolerów firmy Microchip. |
|
|
|
Może jednak komuś to sprawia trudność... więc proszę bardzo...
P.S. Jeżeli ktoś jest jeszcze chętny na PCB to jeszcze je mam.
| Filename: |
PCB_ICD2USB.txt |
 Download |
| Contents: |
|
| Filesize: |
3.21 KB |
| Punkty: |
0 |
|
|
| Back to top |
|
 |