-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!peer02.ams4!p
eer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-
exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTE
D!not-for-mail
Subject: Re: Programatory JTAG
Newsgroups: pl.misc.elektronika
References: <5efd947a$0$515$65785112@news.neostrada.pl>
From: Adam Górski <gorskiamalpawpkropkapeel_@xx>
Date: Thu, 2 Jul 2020 19:48:56 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <5efd947a$0$515$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: pl
Content-Transfer-Encoding: 8bit
Lines: 48
Message-ID: <5efe1e08$0$510$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89.79.223.180
X-Trace: 1593712136 unt-rea-b-01.news.neostrada.pl 510 89.79.223.180:13795
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 3246
X-Received-Body-CRC: 234120406
Xref: news-archive.icm.edu.pl pl.misc.elektronika:754709
[ ukryj nagłówki ]
> 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ć.
Tym bardziej że w części przypadków jest to programowanie pośrednie.
Jeśli chodzi wyłącznie o programowanie w czasie produkcji to poszedłbym
jeszcze w inną stronę i każdy z jtagów podłączył do portu IO jakiegoś
innego już istniejącego w projekcie procesora/mikrokontrolera bo
producenci fpga , jak mi się mocno kojarzy, udostępniają źródła w C
prostego programatora po jtag do zastosowań embedded. Altera/Intel na
pewno a Xilinx jak dobrze pamiętam chyba też.
Pozdrawiam
Adam Górski
Następne wpisy z tego wątku
- 02.07.20 22:21 Mario
- 03.07.20 11:05 a...@m...uni.wroc.pl
- 03.07.20 12:07 Silver Dream !
- 03.07.20 13:01 stary grzyb
- 04.07.20 00:54 Silver Dream !
Najnowsze wątki z tej grupy
- Dlaczego energia elektryczna jest droga i cały czas drożeje
- twardy dysk stuka
- Oclenie alkalicznych akumulatorów
- Powerbank jednonapieciowy, a trzynapieciowy
- Lustra w maszynie ASML
- DC blocker i buczące toroidy
- Problemy TSMC cd
- Detektor
- Może tutaj się uda: [NTG] Elewacja / dziurawa Churka
- Falownik jednofazowy a żarówka
- Agregat i "legalność" instalacji
- Uziom
- (Ponownie) odkryto, że ładowanie pulsacyjne robi dobrze
- driver led ?
- Długość wtyku zasilającego ?5.5mm
Najnowsze wątki
- 2024-05-04 Bonusowe pytanie rozliczenie sie z elektrownia - fotowoltaika.
- 2024-05-04 Ujawnienie porady prawnej prokuraturze
- 2024-05-04 Jaką kamerkę samochodową polecacie?
- 2024-05-04 Warszawa => Spedytor międzynarodowy <=
- 2024-05-04 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-04 Warszawa => Inżynier DevOps (projekt JP) <=
- 2024-05-04 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-05-04 Łódź => Business Development Manager - obszar bezpieczeństwa IT <=
- 2024-05-04 Warszawa => Interactive/Experience Designer <=
- 2024-05-04 Berlin => IT Systems Administrator and Customer Support Engineer <=
- 2024-05-04 Warszawa => Mid IT Recruiter <=
- 2024-05-04 Odpowiedzialność PORTALU za reklamy
- 2024-05-04 Lunar Rover był elektrykiem. Ważył 35 kg Zasięg 80 km Na Księżycu w 1971 r.
- 2024-05-04 Marki => ERP Implementer <=
- 2024-05-04 Gdańsk => Head of International Freight Forwarding Department <=