eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProgramatory JTAG › Re: Programatory JTAG
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.n
    et!aioe.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal
    -september.org!.POSTED!not-for-mail
    From: Mario <M...@...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Programatory JTAG
    Date: Thu, 2 Jul 2020 22:21:49 +0200
    Organization: A noiseless patient Spider
    Lines: 46
    Message-ID: <rdlfkt$s0m$1@dont-email.me>
    References: <5efd947a$0$515$65785112@news.neostrada.pl>
    <5efe1e08$0$510$65785112@news.neostrada.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Thu, 2 Jul 2020 20:21:50 -0000 (UTC)
    Injection-Info: reader02.eternal-september.org;
    posting-host="672770476865372c292cb87d71f50d96";
    logging-data="28694";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX1/0EzQ102XtDD++8/FR8wUGA61qqGTy/iU="
    User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
    Cancel-Lock: sha1:EndkU09wglooDMoosClQ15LwuR8=
    In-Reply-To: <5efe1e08$0$510$65785112@news.neostrada.pl>
    Content-Language: pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:754714
    [ ukryj nagłówki ]

    W dniu 02.07.2020 o 19:48, Adam Górski pisze:
    >
    >> Powróciłem ostatnio do przerwanej jakiś czas temu nauki VHDL-a. W jednej
    >> z książek poruszony był temat programowania układów CPLD za
    >> pośrednictwem interfejsu JTAG, w tym również łączenia kilku układów w
    >> "daisy chain" celem ich jednoczesnego programowania (np. jeśli w
    >> projekcie mamy mikrokontroler współpracujący z układem programowalnym).
    >> Niby wiedziałem, że taka możliwość istnieje, ale jakoś się nad tym do
    >> tej pory nie zastanawiałem. Teraz jednak zastanawiam się nad pewną
    >> kwestią, mianowicie większość producentów układów/mikrokontrolerów
    >> oferuje dedykowane dla nich programatory JTAG. Można więc kupić osobne
    >> narzędzia przeznaczone np. dla ARM-ów od konkretnego producenta albo
    >> CLPD/FPGA od Xilinx, Altery czy Latice.
    >>
    >> Do tej pory zakładałem, że występują jakieś drobne różnice w
    >> interpretacji i JTAG-iem przeznaczonym do programowania Xlinxów nie
    >> zaprogramuję np. AT91SAM7.
    >>
    >> Jednak co w sytuacji, kiedy w projekcie będę miał obydwa te urządzenia,
    >> połączone w daisy chain? Będę musiał programować "na raty", podmieniając
    >> programatory, czy też jedno narzędzie poradzi sobie z obydwoma układami?
    >>
    >
    > Bardzo ciekawe pytanie.
    >
    > Teoretycznie, taka jest idea JTAG-a.
    >
    > Moim zdaniem jest tak że software programujący od różnych producentów
    > fpga/cpu będzie akceptował inne urządzenia w łańcuchu ale będzie wymagał
    > dedykowanego programatora od każdego producenta.
    >
    > Są firmy trzecie dostarczające swoje rozwiązania JTAG, ale czy poza
    > skanowaniem ścieżki brzegowej potrafią coś więcej ? Nie wiem.
    > Tutaj pewnie pytanie do firm takich jak xjtag.com bo to kwestia
    > wbudowania algorytmów programujących. Nie wiem czy X i A byli skłonni
    > się podzielić.

    W przypadku Xilinxa można przekonwertować wsad do postaci pliku
    binarnego, który programuje się dowolnym, programatorem obsługiwanym
    przez OpenOCD. Może inne fpga też tak mają.



    --
    pozdrawiam
    MD

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: