JTAG

Mam zagwostke

Czy ktos z Was orientuje sie w kabelkach jTAG?

Mam karte do komputera ktora wyposazona jest w uklady XLINX, wiem ze moge je programowac z apomoca kabla JTAG.

Czy ktos z Was orientuje sie czy jesli kupie kabel JTAG ktory sprzedawany jest jako do tunerow TVSAT to bedzie to kompatybilne.

vulgar

Reply to
ebay
Loading thread data ...

hm... na 100% to Ci nie powiem - ale z mojego doswiadczenia bedziesz potrzebowal kabelek Xilinx'a - zdaje sie, ze kiedys po 99$ cos takiego sprzedawali...

Reply to
karol kluska

ebay wrote on Wed, 29 Dec 2004 12:52:20 +0100:

Trudno stwierdzić, trzebaby zerknąć na schemat takiego "satelitarnego" JTAGa. Pod iMPACT-em taki kabel musi się zidentyfikować jako "Parallel Cable III" albo coś innego, co iMPACT wspiera. Następna sprawa to jest kwestia napięć zasilających. W każdym bądź razie możesz sobie kupić (lub złożyć samodzielnie) to:

formatting link
stronie jest napisane że działa z 5 woltowymi CPLD, ale ja bez problemów programowałem nim kości zasilane z 3.3V.

Regards, /J.D.

Reply to
Jan Dubiec

Hardwareowo pewnie tak - tzn istnieje mozliwosc napisania programu ktory to zaprogramuje - bo interfejs elektryczny jest ten sam.

Ale softwareowo to pewnie nie - program do xilinxa pewnie nie obsluzy twojego kabelka, program od satki nie zaprogramuje kostek Xilinxa itp.

A swoja droga .. jesli to karta do peceta, to moze ma jakis interfejs na pokladzie i nie potrzebuje kabelka ?

J.

Reply to
J.F.

J.F wrote on Wed, 29 Dec 2004 15:18:40 +0100: [.....]

Teoretycznie interfejs PCI przewiduje taką sytuację, tzn. na złączu PCI są sygnały "jtagowe" i specyfikacja PCI zaleca co z czym i jak łączyć. Nie wiem tylko, czy istnieje możliwość dobrania się do tego łańcuszka z poziomu oprogramowania, np. jakiegoś BIOSa itp. To byłby niezły ficzer.

Regards, /J.D.

Reply to
Jan Dubiec

Tak przy okazji - bo nie siedzę w temacie "satelitarnych" JTAG-ów. Może ktoś się orientuje i mi podpowie, czego szukać z tego gatunku (schemat kabla + soft) co by działało zgodnie ze specyfikacją MIPS EJTAG 2.0 (dokładnie 2.0, nie 2.5)? Podobno stosował to Philips w swoich układach zawierających rdzeń MIPS.

Chodzi mi o możliwość dobrania się do pamięci flash w urządzeniach WLAN opartych na RTL8181. Urządzenia dość ciekawe (2 MB flash, 16 MB SDRAM, 1 lub 2 porty Ethernet, WLAN 802.11b, Linux na pokładzie) i tanie, tylko mają taki feler, że jak się omyłkowo nadpisze bootloader to później zostaje albo JTAG, albo wymiana kości (lutowanej TSOP).

Marek

Reply to
Marek Michalkiewicz

zarowno do xilnix'a jak i do altery, kabelek da sie zrobic kosztem 5zl. schematy sa na stronach altery i (chyba) xilinx'a nie jestem pewien co do ich kompatybiolnosci

Reply to
Greg

Możesz zerknąć na

formatting link
Być może ten ich kameleon to potrafi. Jak nie, to zostają chyba tylko urządzenia za grube tysiące. :-(

Nie siedzę w temacie, ale obiła mi sie o oczy stronka z której wynika że te urządzenia używają EJTAG-a ale nie tak do końca. ;-) Jak zapuściusz Google'a to pewnie szybką znajdziesz tą stronę i może dowiesz sie czegoś więcej.

Regards, /J.D.

Reply to
Jan Dubiec

Za 5 PLN to nie zrobisz, bo PCB kosztuje więcej, nawet jeśli będziesz ją robił we własnym zakresie (czas!!!). Chyba najtaniej jest kupić gotową płytkę i elementy a następnie wszystko polutować. Koszt: 15-17 zł za podzespoły + pół godziny roboty.

Schematy są dostępne, natomiast urządzenia nie są kompatybilne. Tzn. ISE Webpack nie wykryje ByteBlasteraMV, a z kolei Quartus nie wykryje Parallel Cable III. Oczywiście np. zestaw Quartus + ByteBlasterMV wykrywa kości Xilinxa, czyli teoretycznie możnaby zaprogramować Xilinxa przy użyciu softu Altery, ale w praktyce tego nie sprawdzałem.

Regards, /J.D.

Reply to
Jan Dubiec

po pierwsze, płytkę uniwersalną, na której zmieści się 5 takich układów kupowałem ostatnio za ~4zł. po drugie, po co komu piękna płytka do eksperymentów? od lat używam STK200, który w obudowie wtyczki ma tylko

244 podlutowanego kynarem do złącza i nigdy nie sprawił mi problemu.

owszem, w poważnych zastosowaniach to jest raczej nie do pomyślenia, ale postu autora wątku wyglą bardziej na chęć eksperymetów, a nie zarabianie tysięcy dolarów na tym co zrobi.

w.

Reply to
Wojtek Kaniewski

Ten za 159 EUR? Też drogo - przykładowe pudełka z RTL8181 (Ovislink WL-1120AP), nowe z fakturą VAT, ostatnio widziałem w detalu już od

215 zł brutto za sztukę. W hurcie podobno około 150 zł.

Stąd szukam jakiegoś softu do flashowania przez EJTAG 2.0 dostępnego gdzieś w sieci i współpracującego z własnej roboty kabelkiem do LPT. Rozwiązania komercyjne nie mają szans by się zwrócić w rozsądnym czasie - trzeba by mieć tego do naprawy jakieś pół wagonu :) (JTAG nie jest potrzebny do normalnego wgrywania softu - do tego jest bootloader, przez RS232 i Ethernet - tylko jak sie coś "omsknie".)

Ja te stronki znam - jak na razie, rozwiązania brak.

Marek

Reply to
Marek Michalkiewicz

On Thu, 30 Dec 2004 13:15:00 +0100 (CET), Marek Michalkiewicz snipped-for-privacy@amelek.gda.pl.invalid> wrote: [.....]

Któryś tam raz z kolei oglądałem stronę Macraigora i rzuciło mi się w oczy to:

formatting link
Piszą że Wiggler może działać jako EJTAG, więc może wystarczy zrobić coś takiego:

Simple JTAG interface circuit. ==============================

PL1 25wayD Male PL2 20wayIDC

PL1/17-25 <--------------+-------------------------+--+-----------< PL2/4,6,8, | | | 10,12,14, | AC244 200nF = = 4.7uF 16,18,20 | +------------+ Vcc | | TDI 0v +-| 1 20 |-+--------+--+-----------< PL2/1,2 PL1/5 >-------------------| 2 19 |-+ TMS | 3 18 |-----XXXX----------------> PL2/5 PL1/3 >-------------------| 4 17 | 51R TCLK | 5 16 |-----XXXX----------------> PL2/7 PL1/4 >-------------------| 6 15 | 51R | 7 14 |-----XXXX----------------> PL2/9 +----| 8 13 | 51R | | 9 12 |-----XXXX---+ | +-| 10 11 | 51R | | | +------------+ | | V 0v | +------------------------------------------< PL2/13 TDO | PL1/11 <---------------------------------------------+

DTC114 /-------xxxx----------------< PL2/15 RST 10k | / 51R PL1/2 >----------------XXXX--+---|< | | \ X V 47k X | X | | | V 0v V

Ewentualnie złącze i pinologia po stronie JTAG-a może być inna. Najlepiej zrób sobie "latające druty" tak jak w firmowych kablach Xilinxa i Lattice'a. No i pozostaje kwestia softu - może bezpłatny soft Macraigora będzie działać?

Regards, /J.D.

Reply to
Jan Dubiec

Wed, 29 Dec 2004 13:55:08 +0100 jednostka biologiczna o nazwie karol kluska snipped-for-privacy@op.pl wyslala do portu 119 jednego z serwerow news nastepujace dane:

99$ ??? Ja kabelek ISP/JTAG do uC/PLD Atmela zrobilem wlasnorecznie na podstawie PDFa z ich strony. Jak ktos chce to moge podeslac gotowy projekt plytki (miesci sie w obudowie katowej do DB-25 prod. Unitry (pamietacie ? Kiedys byly takie fajne czarne obudowy)). Nie wiem jak z Xilinxem, moze tez daja schemat na swojej stronie ?

BTW jest jakis uniwersalny programik do JTAG pod Linuksa. (szukac na sourceforge.org)

Reply to
BLE_Maciek

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.