-
Data: 2015-05-04 11:40:20
Temat: Re: Programowanie FPGA przez JTAG-a
Od: Adam Górski <gorskiamalpawpkropkapeel_@xx> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]>> Ok, jak to teraz wygląda... podpinam się pod EPCS1 (DATA, ASDI, nCS,
>> DCLK), czy JTAG-iem pod FPGA i to FPGA wrzuca to, co podsunę przez
>> JTAG-a, do swojego EPCS1?
>
> Jednak nigdzie się nie podpinam, bo okazuje się, że to nie tego FPGA będę
> musiał przeprogramować... więc temat zmienia się z "potrzebuję" na "ciekawi
> mnie" :)
>
> W sumie jest nawet gorzej, bo będę musiał zaprogramować równoległego
> flasha (M29W320DT, na szczęście TSOP48 a nie TFBGA63), podpiętego pod
> jakiś dedykowany procesor (LGPCMv12H23). Zastanawiam się, jak to zrobić
> bez wylutowywania flasha z płytki i robienia programatora specjalnie pod
> to... wpadło mi do głowy przelutowanie tego flasha do jakiegoś pendrive'a,
> który ma kompatybilnego flasha.
>
> Jak to jest z tym JTAG-iem - jeżeli jest procesor, który ma zewnętrzną
> pamięć, to da się tą pamięć zaprogramować podpinając się pod JTAG-owe piny
> procesora? Tak ogólnie, w ogólnym przypadku (boję się, że jest tam jakiś
> closed-source bootloader do tego).
>
> Szkoda, że równoległych flashy nie da się programować też szeregowo...
>
A kto tak powiedział ?
Flash M29W320DT to normalny NOR flash. Z szyną adresową i danych.
Żeby zaprogramować go szeregowo można wykorzystać np jtag od procesora o
ile jest on dostępny.
Dawno temu programowałem tak boot loader w podobnym flashu poprzez
interface debuggera od Motorola Coldfire ( MCF5407 ).
Zasadniczo trzeba uzyskać dostęp do szyny systemowej. Czy poprzez jtag
czy inny interface do programowania. Schemat tez potrzebny bo trzeba
wiedzieć jak flash jest podłączony.
Nie jest to proste ale da się na pewno.
Najprostsze jest wylutowanie i zaprogramowanie.
Adam
Najnowsze wątki z tej grupy
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Korekcja perspektywy
- Wentylator zabija zasilacze LEDek?
- Re: Kompensacja mocy biernej przy 230VAC
- Totaliztyczny obowiązek naprawy maszyn i urządzeń
- Niby uziom ale nie
Najnowsze wątki
- 2025-05-06 "Unia Europejska poważnie myśli o wprowadzeniu całkowitego zakaz importu gazu
- 2025-05-05 Jak naładować akumulator iRobot DC 14,4V 3300 mAh zasilaczem ?
- 2025-05-05 Kopanie Bitcoinów kosztuje 137.000 $, więcej niż cena 95.000 $
- 2025-05-05 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-05-05 Kraków => Production Coordinator / Representant Product Dev <=
- 2025-05-05 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-05-05 Gdańsk => Senior Node.js Developer (doświadczenie z framework Nest.j
- 2025-05-05 Salwador
- 2025-05-05 Gdańsk => Controlling systems Consultant <=
- 2025-05-05 Czeladź => Key Account Manager IT <=
- 2025-05-05 Zielona Góra => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, P
- 2025-05-05 Gdańsk => Senior Node.js Developer (Nest.js framework) <=
- 2025-05-05 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-05-05 Kraków => NMS System Administrator <=
- 2025-05-05 Gliwice => Business Development Manager - Network and Network Security